--- Sampo Savolainen <v2@xxxxxx> wrote: > On Sun, 2004-10-03 at 08:25, Florian Schmidt wrote: > > Starting a new jack client in itself won't produce > xruns. Also, cleanly > > shutting down a jack client will not in itself > produce xruns [iirc]. But > > it seems that many, if not most, jack apps, get > some part of the RT > > operation stuff not right. Especially start up and > shutdown. > > Actually, that's not entirely correct. I've been > talking to Paul about > this. The xruns created by exiting clients is due to > jackd having to > rework it's internals. When doing this reordering, > jackd has to lock the > data it's modifying and sometimes (very often) there > will be an xrun > because the audio thread is waiting for the lock to > be released. Are the jackd internals reworked when going into and coming out of "freewheel" and so that's also the cause of xruns? Freewheel is used in Ardour for Session Export. It essentialy takes the session out of realtime mode so an action like Export can be performed faster than realtime. ron > In short. It's not the clients fault, it's jacks' > fault. > > Sampo > > __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail