A new API is a must if we want to see good features implemented faster. No problem if some new feature is not implemented in many hosts since as it stays now, alikely not all features get implemented by plug-ins even if host offer them. No lose here. We'll probably need to provide ways of problem-free deprecation.Ben [Camel Audio] wrote:Another plugin standard is I feel the last thing we need - but an open source project where we provide wrapping to all standards and which we all keep up to date would be a fantastic thing for the whole industry, I think. If we did develop an API, I suggest something inspired by VST2.4 with appropriate extensions (eg. time stamped automation) and necessary changes to allow VST3 porting would be a good place to start.
New API can also help to combine calls of other APIs.
I agree that providing an AU/RTAS/VST2/VST3/<other> layer on top of the API is important, especially if this can be done in a portable fashion. But this part is the hardest one, and should be done incrementally starting with VST2.4 support.
