Noel Borthwick [Cakewalk
]
If vst3 does not consume CPU when no signal present that's really smart. I know another DAW that lets you automate bypass of effects to eliminate unnecessary CPU consumption. That always made sense to me. If in fact that's how Vst3 functions automatically that would seem like number 1 priority in any DAW.
All cakewalk products have had this functionality since the 90's. Our DX sdk had an IDeferZeroFill interface that Ron thought of way back then. If anything I think this capability in VST3 came from there :) Additionally SONAR has always optimized to not stream through plugins that do not have an active audio stream. Only channels that have audio or are input monitored or have a synth feed actually pass through audio to plugins. That has been done from day one so its most certainly not something new you will get.
Really? Because if I drop a plugin in the effects bin that uses 50% of CPU the CPU indicator immediately shows an increase of 50% whether there is any audio on the track or not. Been like this on all version of Cakewalk products I've used.
Perhaps I misunderstood this...
New VST3 features Improved performance Managing large plug-in sets and multiple virtual instruments on typical studio computer systems can often be difficult because of CPU performance limits. VST3 helps to improve overall performance by applying processing to plug-ins only when audio signals are present on their respective inputs. Instead of always processing input signals, VST3 plug-ins can apply their processing economically and only when it is needed.
Regardless, this would be a really smart feature. SAW Studio allows for automating this. Whether it introduces problems I don't know.