On Fri, Nov 11, 2016 at 07:37:32PM +0100, Robin Gareus wrote: > Every application that uses ringbuffers to decouple the process callback > from actual processing will fall over if freewheeling is not special cased. > > There are more than a couple of jack-apps that process in background > thread(s) (e.g. convolvers), not to mention synths that stream from disk > or capture apps that write to disk. In all these cases it's not so difficult to allow freewheeling. Jconvolver for example should not have problems with it even when using a number of lower-priority threads to do most of the work. Any convolution app using zita-convolver can do the same, it's just a boolean argument to process(). Ciao, -- FA A world of exhaustive, reliable metadata would be an utopia. It's also a pipe-dream, founded on self-delusion, nerd hubris and hysterically inflated market opportunities. (Cory Doctorow) _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user