Freddie H
Thank you Noel for getting back so quickly.
I understand that it’s easier and faster to build on technology that already implemented in SONAR like VST2. As you said already what you first wanted to accomplish with Pro Channel only need VST2. I understand your point completely.
But isn’t that little narrow thinking and not look out for the future?
Isn’t any CPU in use when nothing streaming thru SONAR or the Pro Channel a goal and a very nice feature to implement and to have in SONAR? VST3 technology has this ability to save CPU if nothing is stream thru so why shouldn’t Cakewalk be interested to take full advantage of this CPU friendly technology on all your instruments like Rapture, Dimension Pro, Z3TA+ 2, and plugins, PC-modules not just Pro Channel? It doesn’t make any sense.
By adding VST3 and update your PC-VST extension to it, it will also allow as a bonus effect your end-users using VST3 plugins with Cakewalk SONAR platform. Technically I don’t know if it’s hard to implemented or not but I’m confident that you at Cakewalk tech-department are competent to do so.
And by the way, VST3 are a very nice feature to have and you make sure that you have built and thinking about the future. As I see it, a win win situation!
Best Regards
Freddie
We're fully aware of the pro's and cons of VST3 since we have a fair amount of experience with it, having released plugins that are VST3 such as Z3Ta and the CA-2A. As such we already have VST3 plugins out there.
It was not "narrow thinking" at all to base PC on VST2. We can do all we want to do with the PC without the need for VST3. And it would be trivial to implement VST3 support for PC modules if and when there is a need for it, since the PC is a set of extended API's which could be easily extended to VST3.
You keep referring to VST3 as a feature - its not a feature - its a specification which is something completely different. VST3 and VST2 both provide the plumbing to write a plugin. The actual features are implemented by the plugin (and the host). As I said in my prior message VST3 itself doesn't guarantee that the plugin implement any item from the VST3 specification - silence processing and sample accurate automation are two examples. Very few VST3 plugins support either. Most vendors have written VST3 wrappers around their own DSP and do the minimum to make it work in a VST3 host thats all.