Re: [LAU] seq24 and JACK Transport

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Frank Kober <goemusic@...>
Cc: linux-audio-user@lists.linuxaudio.org <linux-audio-user@...>
Date: Friday, March 22, 2013 - 7:32 pm

--90e6ba25e8c18bc8cd04d8888368
Content-Type: text/plain; charset=ISO-8859-1

On Fri, Mar 22, 2013 at 2:58 PM, Frank Kober wrote:

>

what leads you to make this claim?

nothing has been changed in jack1 transport in a VERY LONG time.

http://jackaudio.org/files/docs/html/transport-design.html

the docs say:

The engine handles polling of slow-sync clients. When someone calls
jack_transport_start(),
the engine resets the poll bits and changes to a new state,
JackTransportStarting.
The *sync_callback* function for each slow-sync client will be invoked in
the JACK process thread while the transport is starting. If it has not
already done so, the client needs to initiate a seek to reach the starting
position. The *sync_callback* returns false until the seek completes and
the client is ready to play. When all slow-sync clients are ready, the
state changes to
JackTransportRolling
.

and also:

These request a new transport position. They can be called at any time
by any client. Even the timebase master must use them. If the request is
valid, it goes into effect in two process cycles. If there are slow-sync
clients and the transport is already rolling, it will enter the
JackTransportStartingstate
and begin invoking their
*sync_callbacks* until ready.

--90e6ba25e8c18bc8cd04d8888368
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Fri, Mar 22, 2013 at 2:58 PM, Frank K=
ober <goemusic@yahoo.fr> wrote:

it didn't work for me. Maybe I'm wrong but if I understood correctl=
y, recent jack1 transport no longer goes into Jack_Transport_Starting state=
before going to Jack_Transport_Rolling (this was deliberately dropped), bu=
t seq24 currently needs this to start off with jack transport.
what leads you to make this claim? nothing ha=
s been changed in jack1 transport in a VERY LONG time.=A0=A0=A0=A0 =
http=
://jackaudio.org/files/docs/html/transport-design.html

the docs say: =A0=A0=A0=A0=A0 The engine handles polling of slo=
w-sync clients. When someone calls jack_transport_start(), the engine resets the poll bits and =
changes to a new state, JackTransportStarting. The sync_callback
function for each slow-sync client will be invoked in the JACK process=20
thread while the transport is starting. If it has not already done so,=20
the client needs to initiate a seek to reach the starting position. The sync_callback
returns false until the seek completes and the client is ready to play.
When all slow-sync clients are ready, the state changes to JackTransportRolli=
ng
.
and also:=A0=A0=A0 These request a new transport positi=
on. They can be called at any time=20
by any client. Even the timebase master must use them. If the request is
valid, it goes into effect in two process cycles. If there are=20
slow-sync clients and the transport is already rolling, it will enter=20
the JackTransportStarting state and begin invoking their sync_callback=
s
until ready.

--90e6ba25e8c18bc8cd04d8888368--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] seq24 and JACK Transport, Louigi Verona, (Fri Mar 22, 10:44 am)
Re: [LAU] seq24 and JACK Transport, Jeremy Jongepier, (Fri Mar 22, 10:48 am)
Re: [LAU] seq24 and JACK Transport, Louigi Verona, (Fri Mar 22, 11:16 am)
Re: [LAU] seq24 and JACK Transport, Jeremy Jongepier, (Fri Mar 22, 11:37 am)
Re: [LAU] seq24 and JACK Transport, Louigi Verona, (Fri Mar 22, 11:38 am)
Re: [LAU] seq24 and JACK Transport, Frank Kober, (Fri Mar 22, 6:58 pm)
Re: [LAU] seq24 and JACK Transport, Jeremy Jongepier, (Fri Mar 22, 7:50 pm)
Re: [LAU] seq24 and JACK Transport, Paul Davis, (Fri Mar 22, 7:32 pm)
Re: [LAU] seq24 and JACK Transport, Frank Kober, (Fri Mar 22, 7:45 pm)
Re: [LAU] seq24 and JACK Transport, Louigi Verona, (Fri Mar 22, 7:47 pm)
Re: [LAU] seq24 and JACK Transport, Louigi Verona, (Fri Mar 22, 7:12 pm)
Re: [LAU] seq24 and JACK Transport, Frank Kober, (Fri Mar 22, 7:24 pm)
Re: [LAU] seq24 and JACK Transport, rosea.grammostola, (Fri Mar 22, 7:31 pm)