Composing and working with zero latency plugins
What is latency?
Latency is a word describing the over all computation time the computer needs to process incoming signals before you hear it in the speakers.
It includes ASIO buffer size latency and plugin latency.
A modern DAW has latency compensation which means it tracks the latency in samples and delays everything according to the longest latency to keep the music in time.
The down side of latency compensation is that it can delay the output too much rendering recording instruments impossible.
Composing and recording
Latency can be annoying when you compose and record your instruments. It feels strange when the sound of what you are playing is delayed noticeably.
Channel plugins are are processing incoming audio signals.
Zero latency is always preferable but not always possible. No latency means no additional latencies from the plugins you insert in the daw.
With a ASIO buffer size at 128 samples and no latency plugins it is possible to record real time while monitoring like you mix without the need of direct monitoring solutions.
When all recording is done and mixing begins we do not really care that much about latency.
How to check the latency of your plugins
Most daws are listing the latency of you plugins in some way.
Here is the Cubase way of showing the latency.
Cubase has latency compensation and you can turn it off if you like.
Latency Threshold settings
The threshold for Cubase latency compensation kick in can be set in Cubase preferences under VST.
For real zero latency work we recommend setting it to 0.0 ms but 2.0 ms might be acceptable depending on your preferences.
Cubase is bypassing plugins that has latency above the threshold set when latency compensation is turned off.
Using the latency compenstion button is a fast way to turn on/off a lot of plugins with one button.
Check out the Plugin Latency on all Waves plugins
Waves latency chart
Some good zero latency plugins
Most DAWs have zero latency basic plugins like eqs and compressors.
There is a lot of zero latency plugins out there and here are some 3. party plugins.
Zero latency plugins from Waves Audio, Valhalla DSP, Klanghelm, SSL
- SSL Native ChannelStrip V6
- Metric Halo ChannelStrip 3
- Izotope Neutron 2 in zero latency mode
- Waves Scheps Omni
- Fabfilter Pro Q2 and Pro Q3
- SSL Xeq
- waves API 550
- Waves VEQ4
- Klanghelm MJUC
- Waves CLA76
- Waves API 2500
- Still Well Audio Event Horizon in clipping mode
- Valhalla Vintageverb
- Valhalla Room
- Audio Damage EOS 2
- Waves H-Delay
As from the plugins listed above it easy to setup a DAW project with 3. party zero latency plugins. In the mixing phase you can always swap some for your favorite plugins though they might have some latency.