Re: [linux-audio-dev] What does it mean for jack to be "rolling" (newby)

From: Robin Gareus <robin@email-addr-hidden>
Date: Tue Feb 20 2007 - 00:11:24 EET

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jonathan Ryshpan wrote:
> On Mon, 2007-02-19 at 13:18 -0800, vreuzon wrote:
>> Jonathan Ryshpan a �crit :
>>> The above recording session was done while jack was "Stopped". Would
>>> jack work better if it were "Rolling"?
>> This "play" button refers to jack "transport" functions :
>>
>>> The JACK Audio Connection Kit provides simple transport interfaces
>>> for starting, stopping and repositioning a set of clients. This
>>> document describes the overall design of these interfaces, their
>>> detailed specifications are in <jack/transport.h>
>> from :
>> http://jackit.sourceforge.net/docs/reference/html/transport-design.html
>
> Thanks for your quick reply. However...
>
> I have read this, and also part of the documentation of the transport.h
> File Reference to which it refers. Rolling is not defined anywhere;
> it's just used.

"Rolling" (like "Starting" and "Stopped") is a state of the
jack-transport (SMPTE timecode) mechanism. (the diagram on the page)

This has nothing to do with JACK audio-process callbacks which is/are
always running! Stopping the jack-transport is just like turning off
the motor on an old tape recorder while the amp (and patchbay) keeps
working.

every JACK application can *optionally* synchronize it's play position
to jack-transport! AFAIR audacity does not support this (it has it's own
motor )

#robin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF2iCLeVUk8U+VK0IRAi5yAJ4i0G8y+v4ji/gBbUT6ePfzTRkO7gCgqJA0
z4Vk82zhQGzOj8bHTXlpFbw=
=XyWe
-----END PGP SIGNATURE-----
Received on Tue Feb 20 00:15:08 2007

This archive was generated by hypermail 2.1.8 : Tue Feb 20 2007 - 00:15:08 EET