Re: [LAU] Questions about LV2

From: J. Liles <malnourite@email-addr-hidden>
Date: Tue May 14 2013 - 20:37:49 EEST

On Tue, May 14, 2013 at 3:26 AM, Julien Claassen <julien@email-addr-hidden> wrote:

> Hello Florian!
> I had another look at the sampler and I can't fathom, how the GUI will
> communicate any extra info to the plugin. Perhaps via one of the sockets,
> that I saw with lsof. Unfortunately nothing like an OSC server or a direct
> UDP port as with LinuxSampler.
> What sort of a plugin did you write and how did you do your extra
> communications?
> Kind regards
> Julien
>

It is a flaw in the design of LV2 that custom plugin GUIs both run in the
host process and have access to the DSP part of the plugin's internal
state. This was deemed necessary, I believe, in order to cater to vendors
of proprietary plugins, but the universal human trait of laziness means
that it will always and constantly be used as a way to bypass any difficult
aspect of GUI to DSP communication.

Without completely removing this mechanism and forcing custom plugin GUIs
to run in a separate process (and therefore use a formally defined
interface to the DSP component) LV2 will always be inadequate for your
purposes.

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Tue May 14 20:15:03 2013

This archive was generated by hypermail 2.1.8 : Tue May 14 2013 - 20:15:03 EEST