[linux-audio-dev] XAP and Event Outputs

Steve Harris S.W.Harris at ecs.soton.ac.uk
Tue Dec 10 10:00:01 UTC 2002


On Tue, Dec 10, 2002 at 09:14:36 -0500, Paul Davis wrote:
> >So time starts at some point decided by the host.  Does the host pass the
> >current timestamp to process(), so plugins know what time it is?  I assume
> >that if the host loops, or the user jumps back in song-position, time does
> >not jump with it, it just keeps on ticking?
> >
> >I guess my only question is how do plugins know what time it is now?  
> 
> in VST and JACK, its done with a function call that retrieves a struct
> containing current time info, including both transport, sample and musical
> positions, amongst other things.

We want this as well (to allow MTC and MIDI Clock sync if nothing
else), but the timestamp stuff needs to be monotonic, samples synced, and
I guess it makes sense to pass it in with process().

- Steve



More information about the Linux-audio-dev mailing list