Page 1 of 1

vsts hogging the cpu even when turned off

Posted: Tue Aug 10, 2004 4:00 am
by guatamaham
the subject pretty much says it all. if I load a VST instrument and then turn it off, it utilizes the same amount of CPU as it did when it was running. this goes for both VST instruments and some effects. it happened with several of them I've tried, too. is there a workaround or is this definitely a bug? for now, I have to save my patches and remove a VST when I don't want to use it. :cry:

Posted: Tue Aug 10, 2004 7:54 am
by Frank Hoffmann
The switch in the plug-in is implemented as a bypass. Some plug-ins provide their own bypasss function and therefore need processing power. This is done because the transition between bypass on and off as well as the other way round should not produce audio artefacts. Unfortunately most plug-in developers supporting the bypass function actually can't provide glitch free transitions between bypass and playing.
We use the same function for instruments. I have to admit that it makes not much sense for instruments, because their is no bypassing functionality for them.
But I have to say that it is simply a matter of bad design in the VST instrument when they need processing power when bypassed.

There is no workaround I can think of.

I will think what we can do about that.

Frank

Posted: Tue Aug 10, 2004 4:08 pm
by Guest
Frank Hoffmann wrote:Some plug-ins provide their own bypasss function and therefore need processing power.
ok. so it's basically just poor implementation by the VST programmers then, allowing the CPU to still be used when bypassed?
Frank Hoffmann wrote:I have to admit that it makes not much sense for instruments, because their is no bypassing functionality for them.
well, for example if I'm working and the CPU is running at 80% or more where one track is using 30% of the CPU with its VST instrument, then the obvious thing to do is sample the output of that track and just play back the audio from now on. which is fine, but I want to then be without that 30% CPU utilization. and the only way to do that is to remove the instrument. which is unfortunate; it would be easier to save my working state (in case I need the instrument again) by just bypassing it/muting the track.

anyway, thanks for explaining the nature of the problem to me :D