I bet. It does have a couple of things like parameter hierarchy and control surface interaction, but they could be added on top of VST2.4, via a couple of function calls. VST3 is just a new cumbersome framework.aMUSEd wrote:Really? So is VST3 all hype then?
Improved Performance. Instead of always processing input signals, VST3 plug-ins can apply their processing economically and only when it is needed. This is a shit many users will dislike since they won't be able to predict when they run out of CPU resources.
Multiple Dynamic I/Os This was available after introduction of speaker arrangements.
Activating/Deactivating Busses "Bus" is a new terminology in VST, and I can hardly understand its need. It's an overcomplication.
Resizable Edit Windows This was available in previous VST versions.
Sample-accurate automation This COULD be implemented via MIDI events. Beside that automation ramping is a HELL to implement in any average plug-in.
Logical Parameter Organization This is a new element which could be implemented in VST2.4.
Optional VST3 / SKI combination This is an opportunity to create your own host from scratch. Do you really need that? It's easier to switch to Sonar or something else then, than to buy a plug-in that optimizes a couple of things you do not like about Cubase/Nuendo.
VSTXML for Remote Controllers This is a new element which could be implemented in VST2.4.
UTF16 for localized parameter naming This is a wrong approach. English naming is usually mentioned in the User's manual. I can hardly see a need for localized parameter names consisting of 7 letters each.
No MIDI restriction for parameter value transfers This is an overcomplication it seems. Original VST2.4 already offers VstEvents structure that may carry more than just 3 MIDI bytes per event.
Audio Inputs for VST Instruments This could be and is probably already supported in VST2.4.
Multiple MIDI inputs/outputs This theoretically could be implemented via VstEvents structure.
64 Bit processing Already supported in VST2.4.