From: Robin Gareus
Synchronisation in multimedia involves two concepts which are often confused: clock (or speed) and time (location in time).
On Clock and Time
-
01
To achieve sample accurate timecode synchronization, the latency introduced by the audio-setup needs to be known and compensated for. @@ -126,7 +126,7 @@ JACK includes an API -
Linux DSP guru Fons Adriaensen wrote a tool called jack_delay
to accurately measure the roundtrip latency of a closed loop audio chain, with sub-sample accuracy. JACK itself includes a variant of this called jack_iodelay
.
diff --git a/_manual/19_synchronization/03_timecode-generators-and-slaves.html b/_manual/19_synchronization/03_timecode-generators-and-slaves.html
index c2cdbe2..362ad2d 100644
--- a/_manual/19_synchronization/03_timecode-generators-and-slaves.html
+++ b/_manual/19_synchronization/03_timecode-generators-and-slaves.html
@@ -64,7 +64,7 @@ In session > properties
it is possible to define an offset betwe
-
There are no options. Ardour sends full MTC frames whenever the transport is relocated or changes state (start/stop). MTC quarter frames are sent when the transport is rolling and the transport speed is within 93% and 107%. @@ -72,7 +72,7 @@ There are no options. Ardour sends full MTC frames whenever the transport is rel -
The volume of the LTC signal can be conigured in in the Preferences > Transport
dialog. By default it is set to -18dBFS which corresponds to 0dBu in an EBU calibrated system.
@@ -215,7 +215,7 @@ A global offset between incoming timecode and ardour's transport can be con
-
When slaved to jack, Ardour's transport will be identical to JACK-transport. As opposed to other slaves, Ardour can be used to control the JACK transport states (stopped/rolling). No port-connections need to be made for jack-transport to work.