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, ag@muwiinfa.geschichte.uni-mainz.de
WWW: http://www.musikinformatik.uni-mainz.de/ag
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.