> The LV2 extension mechanism is well explained in the core
> specification (look here:
http://lv2plug.in/ns/lv2core/ - search for
> lv2:Feature, lv2:optionalFeature, lv2:requiredFeature). Any time you
> use an extension, you should check whether you have to make explicit
> if your plugins use extra features, so that hosts that are not capable
> of handling them either ignore them (required feature) or use them in
> a degraded configuration (optional feature).
I was forgetting... your instantiate() function should also check for