On 05/29/2012 07:57 PM, David Robillard wrote:
Exactly. In the case of an instrument plugin, that might mean, e.g.,
that the allocated voices and the pitch bends are reset, but usually not
the controllers. Incidentally, that's exactly how I implemented those
callbacks in faust-lv2, and it works nicely with Qtractor at least.
Paul, you said that Ardour doesn't do activate()/deactivate() with
effect plugins. Is that the same with instrument plugins? Then the
scheme I used in faust-lv2 probably doesn't fare that well with Ardour3,
unless it takes care of resetting the plugin in some other way.
Dr. Albert Gr"af
Dept. of Music-Informatics, University of Mainz, Germany
Email: Dr.Graef@t-online.de, firstname.lastname@example.org
Linux-audio-dev mailing list