I’ve set up a channel with a multiband filter (third-party VST). I duplicated this channel three times, each track soloing a different band using the same plugin. Then, I added a fourth track with no filter, just the original audio. When I inverted the phase on the final track, the result nulls perfectly, meaning the three frequency-separated layers sum exactly to the original, which is great.
However, I noticed in the mixer that each of the tracks with the plugin shows latency (around 100ms), while the track without the plugin has no delay. Despite this, the result still nulls during playback.
This leads me to believe that Cubase automatically compensates for plugin delay during playback without requiring manual adjustment. In another DAW I used previously, there was an option to manually choose whether or not to compensate for delay. In Cubase, i feel like this is happening automatically behind the scenes.
Can someone confirm if Cubase always applies delay compensation automatically during playback, or if there’s a way to toggle or control this feature manually?
Delay compensation in Cubase ensures that all audio tracks remain in perfect time alignment, even when different plugins or processing introduce latency1. Here’s how it works:
Latency Calculation: Cubase calculates the total latency introduced by all active plugins and processing on each track1.
Delay Adjustment: It then delays the playback of other tracks to match the track with the highest latency1. This way, all tracks stay synchronized, and there are no timing issues during recording or playback1.
Real-Time Monitoring: When recording or monitoring live audio, Cubase takes the latency into account to ensure that the recorded audio aligns correctly with the playback tracks1.
Cubase also offers a feature called Constrain Delay Compensation, which allows you to temporarily disable or reduce the latency of specific plugins to minimize latency issues during live recording2.
Does this help clarify how delay compensation works in Cubase for you?