[LAD] How to develop guis for LV2?

David Robillard dave at drobilla.net
Sun Nov 8 21:24:22 UTC 2009

On Sun, 2009-11-08 at 20:53 +0000, Chris Cannam wrote:
> On Sun, Nov 8, 2009 at 8:43 PM, Paul Davis <paul at linuxaudiosystems.com> wrote:
> >  [X] This plugin was discovered but can't be used without hacking this
> > host and recompiling because its uses an extension that isn't
> > currently supported.
> >
> > That kind of PITA? :)
> That kind of PITA, for every new plugin that is installed, but perhaps
> the bigger problem is what to do about optional extensions.  The
> plugin may run without them, but for all you know, it may run in a way
> that is not really satisfactory for most real users of it.  Warn them
> at install time and they'll certainly have forgotten by the time the
> plugin actually gets used, or at least will be unable to recognise the
> symptom.

There is no universal "install time" anyway.

Degree of neededness is a good point though.  This could be added to
plugin data, but TBH for now I think required vs. not required is good
enough (e.g. there's bigger problems).

Maybe just one more level would be useful, so there's required, "you
really probably want this to use this plugin", and optional (bonus, if
you don't have it whatever).


More information about the Linux-audio-dev mailing list