UAD Powered Plug-Ins Manual
- 111 -
Chapter 9: UAD Delay Compensation
Upsampled Compensation Examples
Group/Bus
Example
Situation: You have a session at 44.1kHz with bass, drums, guitar, and 2 vo-
cal tracks. You want a fat, warm vocal blend so you put both vocal tracks on
a group/bus and apply one instance of UAD Helios 69 to the vocal bus. Re-
sult: The vocal tracks play late in relation to the instrument tracks.
• Solution: Send the output of the unprocessed instrument tracks (but not the
vocal tracks or the Pultec return) to a different group/bus, and put one De-
layComp with a Plugs value of 1 and a Samples value of 31 (the 44.1kHz
value for Helios 69 from
Table 7
) on this group/bus that contains the dry
non-vocal tracks. If you put 2 Helios 69’s stacked in series on the vocal bus,
the unprocessed bus DelayComp plug-in value would be 2, and the Sam-
ples value would be 62.
Compensating
Precision
Multiband
The Precision Multiband (PMB) has a significantly larger latency than other
upsampled plug-ins because of the linear reconstruction of the filter bank.
Because manually compensating for Precision Multiband latency in hosts that
don’t support full plug-in delay compensation can be complicated, to avoid
timing errors in these hosts we generally recommend using Precision Multi-
band only on outputs, so no manual compensation is required.
The PMB
Formula
To manually compensate for Precision Multiband latency when used on
groups/buses in hosts that don’t support full PDC, use the following formula:
L1 ÷ L2 = UAD DelayComp(s) value
Where “L1” is the Precision Multiband latency from
Table 7
, and “L2” is the
latency from the UAD Control Panel System Information window (note that at
least one UAD plug-in must be running in the host to obtain a valid value).
This formula will arrive at the DelayComp Plugs parameter value (whole num-
ber result), or Plugs plus Samples value (non-whole number result) needed for
compensation. Since the maximum Plugs/Samples value in one DelayComp
instance is 10/128, more than one DelayComp instance will be required (in
series) if the Plugs/Samples value exceeds 10/128, which can happen at
lower buffer sizes and/or higher sample rates.