[LAD] LV2 realtime safe memory pool extension
Krzysztof Foltman
wdev at foltman.com
Thu Nov 8 09:24:19 EST 2007
Nedko Arnaudov wrote:
> I dont think such leveling can be defined. For example custom and generic
> GUIs are at same level. Maybe there could be feature (extension)
> sets. They may need to be defined in ttl file too.
I only mean, level 3 host must support the custom GUIs if plugin has
them - it was thought to be a kind of incentive for host makers to
implement the most crucial features in order to get bragging rights :)
There will be less hosts than plugins, so it is important that host
makers get it right in the first place. Then, users would drive plugin
authors to start making use of "high level" spec features (like, custom
GUI or MIDI ports). They would basically bitch and moan until plugin
devs start showing parameters in Hertz instead of arbitrary units, until
everything has GUIs, until parameters are handled in sample-accurate way
etc.
That was my experience from Buzz community at least. Users were pushing
devs to add more and more advanced features (and devs were pushing
oskari to add more advanced features in Buzz machine spec). Of course,
what worked there doesn't have to work in open source community. But it
might be worth trying.
> Unfortunately, I doubt test suite will happen at all. I think it will be
> more like, plugin A version "n" is known to work well in host B, vesrion
> "m".
Which is a kind of hell for end users, isn't it? :)
More information about the Linux-audio-dev
mailing list