[LAD] Should LV2 Activate() clear MIDI CC parameters?

David Robillard d at drobilla.net
Tue May 29 17:39:50 UTC 2012


On Tue, 2012-05-29 at 09:48 -0400, Paul Davis wrote:
[...]
> you really want both (a) a method to stop and restart the plugin (b) a
> method to reset to it back to the state it would have immediately
> after instantiation. its not 100% whether deactivate/activate is
> either of these ... 

There is also the distinction between "live" plugins and non-live
plugins (plugins can indicate being live and there are rules about it.

In particular, for live plugins, you *have* to regularly call run if it
is activated.  So, to bypass, you're either running it on nothing
(wasting cycles) or you have to deactivate it.

-dr






More information about the Linux-audio-dev mailing list