On dLive and Avantis, we compensate the bus processing latency so that no matter the internal routing, all signals are phase aligned on mix outputs of the same type.
For example:
- Input to Group to Mains is aligned with Input to Mains
- Group to Aux to Matrix is aligned with Group to Matrix
- Input to Group to Matrix is aligned with Input to Matrix
In the analogue days this would have been implicit as processing latency was non-existent, but with most digital consoles, routing paths as the ones above will result in comb filtering producing cancellation at certain frequencies.
The delay compensation on dLive and Avantis allows for the signals on the mix bus to be always phase aligned - even when parallel processing with DEEP models - resulting in a clear and coherent sum. And all within 0.7ms of overall system latency, analogue in to analogue out!
All channel processing (DEEP) is compensated i.e. channel processing including DEEP preamp, compressor and GEQ models does not add any extra latency.
Dyn8 engines, external inserts, and inserted FX are NOT delay compensated. In some critical applications, you might want to manually compensate for this latency by adding delay to correlated, unprocessed channels.
Also, latency is NOT compensated when routing a bus to a bus Ext In, or when routing a bus back to an input (dLive firmware V1.7 and higher).
For example:
- Group 1 to Group 2 to Mains is NOT aligned with Group 1 to Mains
- Group 1 to Input to Mains is NOT aligned with Group 1 to Mains