unique IDs etc Re: [linux-audio-dev] Ladspa Gui's (Is ladspa actually la-dsp-a?)
Steve Harris
S.W.Harris at ecs.soton.ac.uk
Wed Jun 9 10:46:23 UTC 2004
On Wed, Jun 09, 2004 at 11:28:28 +0100, Chris Cannam wrote:
> On Wednesday 09 Jun 2004 10:57 am, Steve Harris wrote:
> > 2) plugins with the same UID are supposed to be port-compatible,
> > though due to developer lazyness this doesnt always happen *cough*
>
> DSSI actually identifies the plugin to the UI by .so and label, not by
> unique ID. And there's no such requirement for labels, is there?
Ah, no true, I forgot we used .so + label. Still the packaging system
should take care of it.
> The whole thing about unique IDs troubles me though, because they're
> supposed to be globally unique, right? So what should you do if you
> want to write a .so that could instantiate any number of plugins
> dynamically, either by generating them according to some
> configuration or by wrappering e.g. an existing directoryful of VST
> plugins? You can't possibly guarantee global uniqueness if you don't
> even know in advance how many plugins you'll be offering.
The UID is not globally unique - I think the way it was defined was just a
mistake.
- Steve
More information about the Linux-audio-dev
mailing list