[LAD] Portable user interfaces for LV2 plugins.

Paul Davis paul at linuxaudiosystems.com
Thu Mar 3 01:36:25 UTC 2011

On Wed, Mar 2, 2011 at 8:32 PM, Jeff McClintock <jef at synthedit.com> wrote:
>> AU, which is the only other plugin API to explicitly support
>> plugin<->GUI separation.
> AND VST 3.0, AND GMPI/SynthEdit...

VST3 allows the GUI to run in a different process?

> The host needs to see every parameter tweak. It needs to be between the GUI
> and the DSP to arbitrate clashes between conflicting control surfaces. It's
> the only way to do automation and state recall right.

well, almost. as i mentioned, AU doesn't really route parameter
changes via the host, it just makes sure that the host can find out
about them. the nicest part of the AU system is the highly
configurable listener system, which can be used to set up things like
"i need to hear about parameter changes but i don't want to be told
more than once every 100msec" and more. its pretty cool.

More information about the Linux-audio-dev mailing list