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