I’ve been working with external synths and MIDI modules often lately, but I have started noticing some issues with latency added by plug-ins (eg. plug-ins such as Ozone, applied to the master channel) and external devices (eg. rack synth), which makes everything sound out of sync.
I could disable the Monitor button in Cubase and use the zero-latency monitoring of my soundcard (Apogee Duet), but the problem comes when I have to export the whole song or apply effects to the external devices inside Cubase (without the Monitor button enabled, no external devices get recorded / exported).
If I use the Constrain Delay Compensation option, it will just disable the effect plug-ins that add latency. Not very helpful when I have to export the final mixdown.
At the moment, the only workaround I found is to manually add a negative delay to each MIDI channel which corresponds to the output delay of my ASIO driver (I’m using an Apogee Duet) plus the latency introduced by the plug-ins that I’m using (I can check those values in the Cubase 10.5 MixConsole).
I was expecting Cubase to do that calculation during the export process, in order to output a file with no delayed audio / MIDI tracks… but that is not the case.
What’s weird is that I worked a lot with external devices over the years, and don’t remember to have had such issue before Cubase 10.5… will probably try doing more tests using 9.5 version. Does anyone have a the same problem and have found a solution for this?