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.
--p