[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] Command FiFo full - quick fix?



On 16.11.2013, at 18:53, Niklas Klügel <kluegel@xxxxxxxxx> wrote:

> My dearest list,
> 
> for one of my current projects I am controlling a synth with a (comperatively) massive amount of control data which is sent over via OSC (using ScalaCollider). From time to time the scsynth server bails out, throwing the error "Command Fifo full". Is there a way to fix this without changing the amount of data being sent over? Can scsynth be recompiled with a larger buffer?


Just a guess: you can try to change SC_CoreAudio.h:

typedef MsgFifo<FifoMsg, 1024> EngineFifo;

to something larger, e.g.

typedef MsgFifo<FifoMsg, 65536> EngineFifo;
_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/