Low Latency vs. Real Time Kernel - actual latencies ?
by Be
Hello Fedora musicians, I've been lurking this list for a little bit and this is my first time chiming in on something.
I think it is important to pursue an official realtime kernel for Fedora. I think a distribution focused on audio without a realtime kernel would have a serious bug, that IMO, would be worth delaying publication for.
>So I had a beer with hansomepirate(jdulaney), who is, or was on the kernel
sig, last night and we got to talking about a RT kernel.
>
>Last time we talked to the kernel folks about an rt kernel, they weren't
impressed with the "need" for Fedora, but that was before the Spin was
officially out.
>
>Now might be a good time to raise this issue again? I dug through my
archives and found this thread. Now that we have an actual spin that's out,
we can actually redo some of the testing to have more realistic tests.
(multitrack with effects)
>
>I feel like right now, it's one of the few benefits that the ubuntu studio
folks have (or at least claim to have) over us. The other is some
semi-proprietary software that on... you know what, never mind it's getting
off topic.
>
>Anyways, does the list think this is worth pursuing?
>
>>On Wed Feb 22 2012 at 9:10:29 PM Brian Monroe <briancmonroe at gmail.com[https://admin.fedoraproject.org/mailman/listinfo/music]>
wrote:
>>
>> Ok, I redid all the tests, while the system was only running my DE and the
>> test, and then again when I put it under duress by running a script that
>> looped "du -h /" and "ls -Ral /usr/" over and over. I ran the script twice
>> to get my proc up a bit to emulate running some intese delays and reverbs
>> or other effects.
>>
>> Ironically the kernels typically did better when the scripts were running.
>> Personally I think there's a clear advantage with CCRMA's kernel or even
>> just a preempt kernel in the max lat areas. Those max numbers jumped up
>> close to where they were near the beggining of the test if anyone was
>> wondering.
>>
>> Here's the file with both sets of tests and the uname -a info as requested
>> by Fernando.
>> -Brian
>>
>>> On Wed, Feb 22, 2012 at 6:54 AM, Brian Monroe <briancmonroe at gmail.com[https://admin.fedoraproject.org/mailman/listinfo/music]
>>> wrote:
>>> I'll be sure to include that on the next batch. I used the kernel you
>>> after installing the CCRMA repo when you use yum install kernel-rt, which
>>> happens to be 3.0.17-1.rt33.1.fc16.ccrma.x86_64.rt. I'll go back and
>>> include the other info to the old results when I do the load testing
>>> tonight or tomorrow.
8 years, 2 months
Linux Audio Conference 2015 - Call for Participation
by Fernando Lopez-Lezcano
Hey, coming up soon!...
-------- Forwarded Message --------
[Sorry for cross-posting, please distribute.]
Linux Audio Conference 2015 - Call for Participation
(Due to exceptional circumstances, this announcement comes a bit late,
so please note the early deadline of Feb 1st for submissions. We
apologize.)
We are happy to announce the next issue of the Linux Audio Conference
(LAC), April 9-12, 2015 @ JGU | Johannes Gutenberg University, in
Mainz, Germany.
http://lac.linuxaudio.org/2015/
The Linux Audio Conference is an international conference that brings
together musicians, sound artists, software developers and researchers,
working with Linux as an open, stable, professional platform for audio
and media research and music production. LAC includes paper sessions,
workshops, and a diverse program of electronic music.
*Call for Papers, Workshops, Music and Installations*
We invite submissions of papers addressing all areas of audio processing
and media creation based on Linux and other open source software. Papers
can focus on technical, artistic and scientific issues and should target
developers or users. In our call for music, we are looking for works
that have been produced or composed entirely/mostly using Linux and
other open source music software.
The online submission of papers, workshops, music and installations is
now open at http://lac.linuxaudio.org/2015/participation
The deadline for all submissions is Feb 1st, 2015 (23:59 HAST).
You are invited to register for participation on our conference website.
There you will find up-to-date instructions, as well as important
information about dates, travel, lodging, and so on.
This year's conference is hosted by the Computer Music Research Group
(Bereich Musikinformatik) at the IKM (Institut für Kunstgeschichte und
Musikwissenschaft) of the Johannes Gutenberg University (JGU) at
Mainz. Being founded in 1991, our research group has been among the
first German academic institutions in this interdisciplinary field at
the intersection of music, mathematics, computer science and media
technology. In our media lab students are working almost exclusively
with Linux, and in our research we are also devoted to contributing to
the growing body of open source audio and computer music software.
http://www.musikwissenschaft.uni-mainz.de/Musikinformatik/
We look forward to your submissions and hope to meet you in Mainz in
April!
Sincerely,
The LAC 2015 Organizing Team
8 years, 2 months
Fwd: [LAU] Linux Audio Conference 2015 - Extension of Deadline
by Fernando Lopez-Lezcano
A few more days! Hurry up and polish those papers and pieces!
-------- Forwarded Message --------
Subject: [LAU] Linux Audio Conference 2015 - Extension of Deadline
Date: Sat, 31 Jan 2015 13:19:18 +0100
From: Frank Neumann <beachnase(a)web.de>
Organization: Disorganized, kind of.
[Sorry for cross-posting, please distribute.]
The Linux Audio Conference submissions deadline has been extended for
another week! Please note the new deadline:
Sunday, Feb 8th, 2015 (23:59 HAST)
So, if you were considering to submit a paper but couldn't make up your
mind yet, here is your chance to become active! Never forget that this
conference lives through the people participating in it.
February 8th is the new deadline for all submission types: papers,
music, installations, workshop proposals.
Check out the link below for more info:
http://lac.linuxaudio.org/2015/participation
Note that as usual we have created two different OpenConf instances: one
for the submission of regular papers, lightning talks and poster
sessions, and a second one for music, installations and workshop
proposals. For the latter, please also check the detailed instructions
at http://lac.linuxaudio.org/2015/download/lac2015-call-for-miw.pdf.
If you have any questions concerning your submission, please don't
hesitate to contact us at lac(a)linuxaudio.org, or through our #lac2015
IRC channel on freenode.net.
Please spread this information to anyone who might be interested.
We look forward to your submissions and hope to meet you in Mainz in
April!
Sincerely,
The LAC 2015 Organizing Team
8 years, 4 months
Re: [Fedora-music-list] SCaLE and LFNW
by Brian Monroe
Actually I remembered a conversation I had with Scott Williams who
mentioned that we might try to setup OwnCloud and run the Jam spin off of
Fedora Cloud as a proof of concept for that as well. If we get a server
working I can bring that too.
On Thu Jan 29 2015 at 11:47:10 PM Be <be.0(a)gmx.com> wrote:
> I've been working on a Fedora Remix for something like this but
> specifically for DJing with Mixxx. I am making this with DJs and
> potential DJs in mind, who may or may not be tech savvy or know how to
> use GNU/Linux. I am keeping it under 700 MB to fit on CDs. It will be
> easy to modify the Kickstart to add whatever music packages you want to
> demonstrate for your project. A lot of the work has been writing a shell
> script to automatically partition USB drives in such a way as to be able
> to boot a live image in BIOS or EFI mode (because Macs' BIOS emulation
> mode does not have a USB driver) as well as have a normal storage
> partition that is writable from the live system, Windows, and OS X. I am
> nearly ready to publish it. I just need to read through the manual and
> check things over before I'm ready to publish it. Hopefully I can do
> that this weekend or next week.
>
> After a bunch of research, thinking, and testing, I have settled on the
> following partition scheme:
> GPT table:
> 35 MB EFI System Partition with GRUB and a grub.cfg
> 2 MB GRUB BIOS Partition
> ~700 MB live ISO image contents copied to vfat filesystem
> 100 MB ext4 unjournaled (to avoid wearing out flash drives) /home
> rest of drive vfat storage partition, mounted at /home/liveuser/music by
> a boot script
>
> Plus a hybrid MBR with the vfat storage partition first in the MBR table
> so Windows sees only that partition on drives with the removable bit set
> (this should also make it visible to CDJs, but I have not tested that).
> The hybrid MBR also has an extra GPT protective partition so OS X sees
> it as an MBR disk. Without the extra GPT protective partition, OS X will
> see it as a GPT drive. I don't know why, but it won't read any of the
> partitions when it sees it as a GPT drive. That doesn't really matter
> though for my purpose and it's probably better to hide all but the music
> partition from Windows and OS X users who would be prompted by their OS
> to format the other partitions that those OSs do not read.
>
> On 01/29/2015 04:46 PM, Ian Malone wrote:
> > On 29 January 2015 at 21:55, Brian Monroe <briancmonroe(a)gmail.com>
> wrote:
> >> I am ParadoxGuitarist! I'm interested in going to LFNW, but I'll need to
> >> check with the wife before I can commit.
> >>
> >> I really like your idea about the USB drives, here are some challenges
> that
> >> might pop up:
> >>
> >> I haven't had a lot of luck with persistent storage option when
> creating usb
> >> drives. SoaS I've heard works well, but I'm not sure how well it works
> with
> >> Jam.
> >> I also don't know if they decide to install from that USB if their music
> >> will transfer with them.... Though, hopefully they're savvy enough to
> know
> >> how to find it on the disk and copy it over, but if not it could give
> them
> >> negative impression of Fedora or Linux.
> > I don't think it will. I've used the overlay persistent storage, that
> > has a problem that once you run out of overlay it tends to freeze (or
> > did in the past). It's possible to create the image with home on an
> > actual filesystem on the USB, can't remember if this shows up as a
> > partition or is an image file, if a partition then it would be simple
> > enough for someone to find and copy a project off the attached USB
> > after an install.
> >
> >
> >> Jack sample settings could also give a bad impression if they're not the
> >> same either when they reboot.
> > plughw could work here, but it's really the installed system setup
> > that would need to be tweaked.
> >
> >
>
> _______________________________________________
> music mailing list
> music(a)lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/music
8 years, 4 months
SCaLE and LFNW
by Jeff Sandys
Brian,
Are you paradoxguitarist on the ambassadors chat?
I like your proposal for SCaLE on the Fedora Music List. What I was
thinking is put Fedora Jam on USB sticks, boot the stick, do the session
with the guest, save it to the stick and give it to them. Unlike passing
out disks or USB drives, you are pretty sure the guest will boot the drive
to show off their creation to someone.
Would you be interested in working the Fedora booth at LinuxFest NorthWest
with me? The reason I ask is that I am not a "live" musician and do most
of my work in PD and other music programming environments. I like what you
are planning at SCaLE but feel that I would fail if I tried to implement
the same thing. I have all the equipment we would need, guitars, bass,
mikes, speakers, keyboards. And I could put you up in the Seattle area
before and after the event.
If you could attend I would get the 10 foot table, actually like a 10x10
booth space in the center of the exhibit hall. Otherwise I'll get one of
the 5 foot tables that line the walls. If you are interested add a travel
and hotel expense to the budget. I would enjoy the time with you to
discuss the possibilities of making Fedora the premier Linux distribution
for music.
http://fedoraproject.org/wiki/LinuxFest_Northwest_%28LFNW%29_2015
Thanks,
Jeff Sandys
8 years, 4 months
Call for Content - Fedora Jam @ SCaLE
by Brian Monroe
Hey everyone,
I'm promoting Fedora Jam in a big way at SCaLE (Southern California Linux
Expo) this year.
We're going to be giving away t-shirts to anyone that comes to the booth
and records something. We're going to release all the recordings CC-BY
somewhere online. (links to follow) I'm bringing a cajon, bass, two
electric guitars, a mic, multiple midi controllers, acoustic, and a nylon
string guitar to run along the Fedora Jam Spin connected to a 2 speaker
system.
That being said, I could use some help gathering some content. Here are
some examples of what I'm looking for:
- Ardour Sessions with tracks
- Qtractor Sessions with audio/midi tracks
- Rosegarden Project
- soundfont libraries / Sampling patches
- Hydrogen Sessions
- Guitarix Patches
- Sooperlooper stuff
- Desktop Backgrounds
- ect (you get the idea)
My thought is to have some content, to show them all of the major programs
working with something cool (as in working) on each of them as proof of
concepts. If one of them sparks an interest, they can mix, edit, remix,
solo over, or just listen to and get involved.
So if you've got something (even if you're not thrilled about it) please
send it my way. =)
8 years, 4 months
Fedora 21 Upgrade Bug re nilfs-utils
by Janina Sajka
Hi,
I upgraded one of my machines from Fedora 20 to 21 the other day and ran
into the following error:
Transaction check error:
file /usr/bin/lscp from install of nilfs-utils-2.2.0-3.fc21.x86_64
conflicts with file from package
linuxsampler-1.0.0-6.svn2680.1.fc21.ccrma.x86_64
file /usr/share/man/man1/lscp.1.gz from install of
nilfs-utils-2.2.0-3.fc21.x86_64 conflicts with file from package
linuxsampler-1.0.0-6.svn2680.1.fc21.ccrma.x86_64
I resolved the conflict by removing nilfs-utils, but there's clearly a
bug here somewhere. I'm unclear where to report it, though.
PS: I hadn't heard of nilfs before, but it does sound useful. Would be nice to have it functional!
tia
Janina
--
Janina Sajka, Phone: +1.443.300.2200
sip:janina@asterisk.rednote.net
Email: janina(a)rednote.net
Linux Foundation Fellow
Executive Chair, Accessibility Workgroup: http://a11y.org
The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair, Protocols & Formats http://www.w3.org/wai/pf
Indie UI http://www.w3.org/WAI/IndieUI/
8 years, 5 months
RT-PRIO for libffado???
by Simon Lewis
Having only used USB audio devices up to now I am gaining my first
experiences with firewire devices.
The command line tests "ffado-test Discover" and "ffado-test
ListDevices" show that the Focusrite Saffire PRO 24 is correctly
detected on booting my laptop, the firewire drivers are correctly loaded
and that there are no warnings or errors.
ffado-mixer works perfectly, indeed complements must go to the ffado
team for the last 2 releases of ffado and libfado including the dice
support.
However, on my fedora f21 jam installation libffado cannot creat any
realtime threads (even though jack with usb audiuo devices works
perfectly with RT pre-emption).
Please can anyone supply the necessary tweak to the system configuration?
The output from jackd is:
13:25:12.373 JACK wurde mit PID = 3182 gestartet.
no message buffer overruns
no message buffer overruns
no message buffer overruns
jackdmp 1.9.10
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2014 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 20
self-connect-mode is "Don't restrict self connect requests"
1420287912685164: (ffado.cpp)[ 92] ffado_streaming_init: libffado
2.2.1-Unversioned directory built Aug 17 2014 10:15:13
1420287912687582: [31mError (PosixThread.cpp)[ 161] Start: Cannot
create realtime thread (1: Operation not permitted)
[0m1420287912687597: [31mError (PosixThread.cpp)[ 162] Start: priority: 25
[0mfirewire ERR: FFADO: Error creating virtual device
Cannot attach audio driver
JackServer::Open failed with -1
no message buffer overruns
Failed to open server
13:25:12.718 JACK wurde angehalten
Many thanks in advance, Simon
--
__________________________________
Simon Lewis
Groß-Gerauer-Straße 84
55130 Mainz
Germany
Tel.: +49 6131 5864787
E-Mail: simon.lewis(a)slnet-online.de
8 years, 5 months
threadirqs kernel parameter with standard kernels...
by Simon Lewis
Hi all
Cab any one confirm this?
I noticed that standard kernels found in the fedora repos were built
with CONFIG_IRQ_FORCED_THREADING=y thus the kernel parameter threadirqs
can be used on boot.
To do this I edited /etc/default/grub (with root privileges) such that:
GRUB_CMDLINE_LINUX="rhgb quiet threadirqs"
and run the following (root) command line
grub2-mkconfig --output=/boot/grub2/grub.cfg
If this is correct I guess this could be something for the next JAM spin...
Using Fernando's tip I get the following listings for version
3.17.4-301.fc21 of kernel.x86_64
bash-4.3$ rtirq status
PID CLS RTPRIO NI PRI %CPU STAT COMMAND
487 FF 70 - 110 0.0 S irq/31-snd_hda_
30 FF 50 - 90 0.0 S irq/9-acpi
51 FF 50 - 90 0.0 S irq/14-ata_piix
52 FF 50 - 90 0.0 S irq/15-ata_piix
58 FF 50 - 90 0.6 S irq/17-ata_piix
65 FF 50 - 90 0.0 S irq/22-ehci_hcd
66 FF 50 - 90 0.1 S irq/20-ehci_hcd
67 FF 50 - 90 0.0 S irq/20-uhci_hcd
68 FF 50 - 90 0.5 S irq/21-uhci_hcd
69 FF 50 - 90 0.1 S irq/20-uhci_hcd
71 FF 50 - 90 0.6 S irq/21-uhci_hcd
72 FF 50 - 90 0.0 S irq/22-uhci_hcd
73 FF 50 - 90 0.0 S irq/12-i8042
74 FF 50 - 90 0.0 S irq/1-i8042
76 FF 50 - 90 0.0 S irq/8-rtc0
252 FF 50 - 90 0.0 S irq/19-yenta
266 FF 50 - 90 0.0 S irq/19-firewire
268 FF 50 - 90 0.3 S irq/29-nouveau
469 FF 50 - 90 0.4 S irq/30-iwl3945
936 FF 50 - 90 0.0 S irq/32-enp9s0
3 TS - 0 19 0.3 S ksoftirqd/0
17 TS - 0 19 0.2 S ksoftirqd/1
bash-4.3$ ps axuw|grep irq
root 3 0.3 0.0 0 0 ? S 23:43 0:00 [ksoftirqd/0]
root 17 0.2 0.0 0 0 ? S 23:43 0:00 [ksoftirqd/1]
root 30 0.0 0.0 0 0 ? S 23:43 0:00 [irq/9-acpi]
root 51 0.0 0.0 0 0 ? S 23:43 0:00
[irq/14-ata_piix]
root 52 0.0 0.0 0 0 ? S 23:43 0:00
[irq/15-ata_piix]
root 58 0.5 0.0 0 0 ? S 23:43 0:00
[irq/17-ata_piix]
root 65 0.0 0.0 0 0 ? S 23:43 0:00
[irq/22-ehci_hcd]
root 66 0.0 0.0 0 0 ? S 23:43 0:00
[irq/20-ehci_hcd]
root 67 0.0 0.0 0 0 ? S 23:43 0:00
[irq/20-uhci_hcd]
root 68 0.9 0.0 0 0 ? S 23:43 0:01
[irq/21-uhci_hcd]
root 69 0.1 0.0 0 0 ? S 23:43 0:00
[irq/20-uhci_hcd]
root 71 1.1 0.0 0 0 ? S 23:43 0:01
[irq/21-uhci_hcd]
root 72 0.0 0.0 0 0 ? S 23:43 0:00
[irq/22-uhci_hcd]
root 73 0.0 0.0 0 0 ? S 23:43 0:00 [irq/12-i8042]
root 74 0.0 0.0 0 0 ? S 23:43 0:00 [irq/1-i8042]
root 76 0.0 0.0 0 0 ? S 23:43 0:00 [irq/8-rtc0]
root 252 0.0 0.0 0 0 ? S 23:43 0:00 [irq/19-yenta]
root 266 0.0 0.0 0 0 ? S 23:43 0:00
[irq/19-firewire]
root 268 0.3 0.0 0 0 ? S 23:43 0:00
[irq/29-nouveau]
root 469 0.4 0.0 0 0 ? S 23:44 0:00
[irq/30-iwl3945]
root 487 0.0 0.0 0 0 ? S 23:44 0:00
[irq/31-snd_hda_]
root 701 0.0 0.0 17056 2524 ? Ss 23:44 0:00
/usr/sbin/irqbalance --foreground
root 936 0.0 0.0 0 0 ? S 23:44 0:00
[irq/32-enp9s0]
simon 1672 0.0 0.0 113024 2228 pts/1 S+ 23:46 0:00 grep irq
Happy new year, Simon
--
__________________________________
Simon Lewis
Groß-Gerauer-Straße 84
55130 Mainz
Germany
Tel.: +49 6131 5864787
E-Mail:simon.lewis@slnet-online.de
8 years, 5 months
Need soundcard advice
by William W. Austin
My wife composes, and for playback she has used an Audigy2 PCI card in
her desktop machine for years. That computer is beyond it's last legs
now, and her new one has only PCIE slots. (Yes she uses Linux for her
composing and playback.)
The problem is that she uses the Midi feature of that card and has
sound fonts that she loads (about 126 MB in size) into it. She has
given up trying to find one and has asked me to help... but so far I've
struck out.
Are there ANY PCIE sound which is roughly the equivalent of the Audigy
2 cards? I won't say "money is no object", but I'm approaching the
point where cost is less important than finding such a card if on
exists.
Any pointers on this issue will be greatly appreciated.
Thanks in advance
- Bill
--
william w. austin airedad(a)att.net
"life is just another phase i'm going through. this time, anyway ..."
8 years, 5 months