Re: SCHED_FIFO permissions
John DeCarli <[email protected]> Sat, 01 Aug 2015 08:16:48 +0000
| Newsgroups | gmane.comp.audio.ecasound.general |
|---|---|
| Message-ID | <CALo3sVOAjv4+4gkfPWrpG8NeZ8J2F02RdarBwvcANhDxJBakZg@mail.gmail.com> |
I was able to solve the problem by rebuilding the kernel with CONFIG_RT_GROUP_SCHED disabled - the odroid ubuntu distribution uses a fairly old kernel (3.10.82) so the problem may have been corrected in a later kernel. I'm getting really good performance now on the odroid, I can run with a buffersize of 48 and multiple ladspa plug-ins with no drop outs. John On Mon, Jul 27, 2015 at 9:20 PM John DeCarli <[email protected]> wrote: > Hi, I'm having a rather vexing problem: > > I'm trying to run ecasound on a Odroid XU4 running Ubuntu 15.04 with a > Behringer UCA202 using the following command: > > ecasound -b:256 -f:s16_le,1,44100 -i alsahw,1,0 -o alsahw,1,0 > > and I'm getting the following message: > > ************************************************************************** > * ecasound v2.9.1 (C) 1997-2014 Kai Vehmanen and others > ************************************************************************** > (eca-chainsetup-parser) Setting buffersize to (samples) 256. > (eca-chainsetup) Chainsetup "untitled-chainsetup" > *(eca-chainsetup) NOTE: Real-time configuration, but insufficient > privileges* > *... to utilize real-time scheduling (SCHED_FIFO). With small buffersizes,* > *... this may cause audible glitches during processing.* > ... > > I'm getting an unacceptable amount of latency (around 300 ms). With a > Beaglebone Black running Debian I could get down to about 10 ms latency > with the buffer set to 64. > > ... > > > ------------------------------------------------------------------------------ _______________________________________________ Ecasound-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ecasound-list