[Fons Adriaensen]
They way I've implemented this in some players uses
four states:
all combinations of [STOP, RUN] and [READY, NOTREADY]. A state
that includes NOTREADY is always transient, it will revert to the
corresponding READY one as soon as possible.
I have to agree that this is a far more useful approach than jack's
current "slow-sync" and I think that for jack to become a truly
professional tool the adoption of this state model is inevitable.
Tim