[Ardour-Users] calculation of plug-in latency
ardour at lukas-pirl.de
Wed Jul 22 04:11:50 PDT 2015
currently, I am experimenting with my little and dusty knowledge in C to
create a trivial LV2 plug-in.
As from what I understand, Ardour calculates the latency when stopping
However, I think I came across a use case where updating the latency
would also be useful when the transport is stopped (so that when
starting to roll, everything is configured correctly).
Would it be reasonable to calculate the latency of a track when a
plug-in parameter was changed even when not rolling?
The LV2 specification requires plug-ins to update their control outputs
when `run` is called with sample_count==0. That appears to be useful for
(I am aware of the tracker and will create a ticket there if it turns
out to be reasonable)
More information about the Ardour-Users