Re: [LAD] interesting blog post about syncing blender and ardour

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Paul Davis <paul@...>
Cc: The Linux Audio Developers' Mailing List <linux-audio-dev@...>
Date: Tuesday, September 22, 2009 - 4:46 pm

On Tue, Sep 22, 2009 at 11:36:24AM -0400, Paul Davis wrote:

> then either convince someone to finally write a JACK client that does

I did write such an SMPTE decoder almost five years ago. It should
be somewhere in the attic...

An app decoding SMPTE to jack transport position would be needed if
you want to slave a Jack app (e.g. Ardour) to SMPTE. This implies that
the slaved app is able to adjust its speed over a small range while
preserving full audio quality - the equivalent of a tape machine made
to run slightly slow or fast. This means resampling, for both playback
and recording. Since Ardour AFAIK can't do this, it can't be slaved to
SMPTE or any other timecode that doesn't run in sync with the sample
clock. It may locate to and start at the correct position, but since
its speed is fixed it will not remain in sync while rolling.

Applications that just use Jack position and as a time reference,
and that don't record or playback audio but generate or trigger it
(e.g. sequencers), could do this more easily.

To use Ardour as the master controlling a slave expecting SMPTE, all
that is required is to 'stripe' your session, i.e. have an SMPTE track
along the full lenght. Once transport is rolling, the slave(s) will
receive the time code, locate if necessary and then sync. To make
them locate before transport is rolling some extra mechanism would
be required.

Ciao,

--
FA

Io lo dico sempre: l'Italia è troppo stretta e lunga.

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev

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

Messages in current thread:
[LAD] interesting blog post about syncing blender and ardour, Jörn Nettingsmeier, (Sun Sep 20, 10:26 pm)
[LAD] Animata on 64bit architecture, Ralf Mardorf, (Wed Sep 23, 5:26 am)
Re: [LAD] interesting blog post about syncing blender and ar..., Fons Adriaensen, (Tue Sep 22, 4:46 pm)