> All plugins with the same URI MUST be compatible in terms of 'port > signature', meaning they have the same number of ports, same port > shortnames, and roughly the same functionality. URIs should probably > contain a version number (or similar) for this reason. > > Rationale: When serializing session/patch/etc files, hosts MUST refer > to a loaded plugin by the plugin URI only. In the future loading a > plugin with this URI MUST yield a plugin with the same ports (etc) > which is 100% compatible.
Having written a host myself. This is great advice when writing for ANY plugin standard. I go as far as to reject (different) plugins with duplicate URIs to promote this practice Best Regards, Jeff _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
