[Ardour-Users] JACK1 update in svn, significant freewheeling (ardour export) change

Paul Davis paul at linuxaudiosystems.com
Tue Jan 26 11:31:38 PST 2010


JACK SVN (rev 3877) contains a very significant change in the way that
freewheeling is handled. When JACK freewheels, it runs everything as
fast as possible, without any I/O through the backend (e.g. audio
interface, netjack). Ardour uses this mode to provide
faster-than-realtime export. There was a significant conceptual error
- if the client that put JACK into freewheeling mode exits the graph
abnormally (e.g. via crashing) then the JACK server never leaves
freewheeling mode.

This commit is an initial attempt to fix the problem. I have tested it
using a specially written misbehaving client, and it appears robust.
However, it could use some more testing before a new release of JACK1
occurs.

--p



More information about the Ardour-Users mailing list