Today, I nearly went nuts while trying to get the proper feeling for the Amp Envelope Attack and Decay of a rather short pulsing sound. I just couldn't achieve the same groove as I had with a sound from Monark which I wanted to replace. After several hours of trying in vain, I compared to two synth tracks each with the drum tracks alone, and realized that whatever I did, the Virus was dragging. Did some fiddling with the track delay in Cubase and found that it started to groove when the Virus track was negative delayed by -20ms.
Now I got curious.
After reverting the track delay to 0ms, I did a Render In Place for both, the Monark track and the Virus track. And sure enough, notes in the audio file generated from the Virus were starting 20 ms (roghly ) late.
So I checked settings in Cubase:
- The PluginManager reports a Latency of 3072 Samples for the Virus TI VST 3.5 plugin
- The PluginManager reports a Latency of 4096 Samples for the Virus TI VST 2.4 plugin
- ASIO Guard was off
Switched around a couple of things and found the following:
- It doesn't matter whether I use the VST 2 or VST 3 version of the Virus Control plugin
- ASIO-Guard set to minimal didn't change anything
- ASIO-Guard set to normal/maximum had an influence on the timing of the VC plugin! Sometimes the timing would be exactly like without ASIO-Guard, sometimes the VC plugin would get a compensation of 20 ms. However, it is rather unpredictable, once with the ASIO-Guard set to maximum, VC was compensated by almost 50ms, i.e. it was 30 ms earlier than the reference audio track.
It would be easiest if there was a way to globally set the latency of the VC plugin somehow.
Virus OS / VC 5.1.6.05