MIXING & EFFECTS
Mixer Track Panel
This section covers the Mixer Track panel. Only one Mixer Track panel can be seen at a time. It integrates a parametric equalizer, PDC (Plugin Delay Compensation) and hardware audio INPUT/OUTPUT controls.
NOTE: The integrated effects are the last processing/FX stage prior to audio leaving the Mixer Track and so follow any plugin FX loaded into slots.
Plugin Delay Compensation (PDC)
PDC is required when plugins (instruments or effects) have processing delays that put their audio out of sync with other audio in the project. Most commonly effects introduce these unwanted delays and this causes the audio on their Mixer Track out of sync with other Mixer Tracks. PDC works by adding a delay of the same value to all other Mixer tracks, to bring them into sync again. When several plugins introduce unwanted delay on several Mixer Tracks then multiple compensations are required so that all the tracks end up in sync when the audio reaches the Master Mixer track. NOTE: There is a separate option under the Mixer menu
- Automatic PDC (Orange icon) - Use the Plugin delay compensation > Automatic option on the Mixer menu. This will automatically update PDC settings as plugin delay is detected or changes, no further input is needed from you. If APDC fails (usually because a plugin is not reporting its latency correctly), you can manually set PDC (Left-click the PDC icons on Mixer tracks or use the menu as shown at B above). Manual PDC settings will be treated as offsets to Automatic PDC, unless Automatic PDC is off.
NOTE: Automation compensation - The Plugin delay compensation > Compensate automations option is available to ensure projects made before FL Studio 20.7 play correctly, where manual tweaks were used to get FX Automation in time with plugins.
- Delay Track/Generator - The PDC (B) on Mixer Tracks affects Track PDC, the PDC icon on the INPUT field affects audio input latency, from external audio inputs.
- Manual delay compensation (Blue icon) - Use the drop-down menu to add offsets to the APDC. For plugins that consistently report incorrect or no latency, you can set a permanent offset in the Wrapper Setting > Info > Latency field and it will be remembered per-plugin. For this, and the wrapper setting, positive values delay the selected track, negative values delay all other tracks in the following units:
- Reset - Resets the PDC to 'none', the default 'no delay' condition.
- Set in ms (milliseconds) - Set the PDC in ms, a value entry box will appear after selecting this setting.
- Set in samples - Set the PDC in samples, a value entry box will appear after selecting this setting. This is the finest control over delay.
- Set in beats - Set the PDC in beats, a value entry box will appear after selecting this setting.
- Set from - This will list Mixer Tracks that have latency caused by plugins. Select a track to automatically adapt the current PDC value to the selected track without the need to manually enter values.
Continuous adjustments - Roll the Mouse-wheel over the time icon or latency display (Mouse-wheel) = 10 ms steps, (Ctrl+Mouse-wheel) = 1 ms steps, (Ctrl+Alt+Mouse-wheel) = 1 sample steps. Mouse-wheel works in three places: Track Input latency icon (FX panel), Track Output latency selector (FX panel), Track Output latency icon (Mixer Tracks).
- Auto + Manual PDC - Manual PDC can be used in conjunction with Automatic PDC. Manual values are treated as offsets to APDC.
- Manual PDC & Compensate Automations - Since Manual PDC applies to the whole Mixer Track and the Compensate Automations option needs to know where in the effect chain latency is occurring, this feature will not work. The work-around is to use two Mixer Tracks. Route the sound you want to apply Manual PDC to another track, add manual PDC there, then route the output to the Mixer Track where FX Automations will be used.
The Delay Panel (B) is available on all Mixer Tracks. This will turn orange when a delay is detected on that Mixer track, either from instrument Channel/s routed to that track or from effect/s loaded on the track. You can also click the icon to make manual adjustments to PDC (Automatic PDC will still operate in addition to these changes). Manual PDC is required when plugins don't report their processing latency correctly or at all. Enter positive values to add delay to the Mixer Track or negative values to add latency to all other tracks. If you need to set up PDC manually, a tutorial is provided in the next section.
- Icons - The PDC icon will show orange for Mixer tracks with detected plugin latency OR where PDC has been manually set. Hovering your mouse over the PDC icon will show the detected latency in the Hint bar.
- Realtime performance - When using PDC, FL Studio will no longer respond 'instantly' as the audio output is delayed to sync with the PDC latency.
- APDC - Works for both Instrument and Effect plugins.
- Routing - APDC also applies to inter-track routing, including multi input/output plugins, and sidechains.
- APDC + PDC - Manual and Automatic PDC can be used together.
- Delay sign - Positive manual latency values will delay the selected track, negative values delay all other tracks.
Guide to Manual PDC - Instruments and Effects
Normally Automatic PDC should work. If not, Mixer Tracks containing Instrument and or FX plugin that introduce unwanted delay (delay-affected) will be out of sync with the other Mixer Tracks. Manual PDC is no more complex than delaying all 'normal' tracks by the same amount as the delay-affected track, bringing the two audio streams back in sync. To facilitate manual PDC, a highly accurate compensating delay is available through the Mixer Track Delay Panel (B). These will act as offsets to Automatic PDC if it is left on (recommended).
Step-by-step instructions to using Manual PDC:
- Switch Automatic PDC on (Mixer Menu > Plugin delay compensation > Automatic) - This will make PDC management easier if things change in the project (and they usually do).
- Delay-affected (slow) plugin/s - Route the delay-affected instrument to, or insert delay-affected plugin/s on an FX slot of any Mixer Track.
- Determine the delay compensation - Normally this is shown in the hint bar when you hover over a plugin FX slot that contains a plugin causing (and reporting) a delay. However, since this is incorrect you will need to use trial-and-error to set the PDC. Use negative values to delay the selected Mixer Track when the plugin is early or positive values to delay all other Mixer Tracks, when the plugin is late.
- Testing - In the case of an instrument, set a short, sharp sound and compare it with a similarly short-sharp sound on another Mixer track (with no FX). In the case of an effect set up two Mixer Tracks and route the same kick or hat sound through the delay affected track and a normal track without FX. Play the sounds together and adjust the PDC control until the sounds from the delay affected and normal Mixer tracks are in sync/phase (you can adjust down to the level of single samples).
NOTE: If you intend to use a delay-affected plugin on the Master Mixer Track (and you are not sending audio out of FL Studio via an individual Mixer Track output), then you do not need
to compensate as all audio passes through the Master track and so all audio is equally delayed by the offending plugin.