Skip to main content
Mixing and performance
Deckmatics Academy article cover: FX Routing, Parallel Processing, Mid/Side, Stereo Widening and Effects Automation
Credits: Deckmatics

Deckmatics

Deckmatics vector SVG generated on this page.

Deckmatics Academy article cover: FX Routing, Parallel Processing, Mid/Side, Stereo Widening and Effects Automation
FX techniques, mixing effects, Sound Color FX, Beat FX, isolators, delay, reverb and creative routing · Advanced · 6 min read

FX Routing, Parallel Processing, Mid/Side, Stereo Widening and Effects Automation

Technical guide to audio routing architecture: serial vs. parallel routing, Mid/Side processing, stereo widening, utility/gain and FX automation.

FX Routing, Parallel Processing, Mid/Side, Stereo Widening and Effects Automation

The way we connect processors within an audio chain (routing architecture) determines the final sound just as much as the effects themselves. Understanding serial versus parallel routing, Mid/Side (M/S) matrix manipulation, the safe use of stereo wideners, strict gain control through Utility tools and parameter automation lets you create transparent, powerful mixes that remain fully under control.


1. Serial Routing vs. Parallel Processing (Serial vs. Parallel FX)

Serial Routing

In a serial effects chain, the first processor’s output connects directly to the second processor’s input, and so on.

flowchart LR
    In["Input Audio     "] --> EQ["1. Parametric EQ "]
    EQ --> Comp["2. VCA Comp.    "]
    Comp --> Dist["3. Saturation / FX"]
    Dist --> Out["Fully Processed Output     "]
  • Characteristics: Each link irreversibly modifies the signal processed by the previous one. If the compressor flattens the transients, the following saturator will process an already compressed waveform.
  • Recommended Use: Corrective cleanup (EQ before compression), or when you want to drastically alter the sound’s structure.

Parallel Processing

Parallel processing duplicates the original signal. One copy stays 100% clean (Dry), while the second goes to an auxiliary bus or parallel chain processed with aggressive settings (Wet).

flowchart LR
    In["Input Audio     "] --> Split["Signal Splitter "]
    Split --> DryChain["Chain 1 : Clean Audio  (Dry)"]
    Split --> WetChain["Chain 2 : Aggressive FX       (Wet - 100% FX)"]
    DryChain --> Mixer["Summer  (Fader Dry + Fader Wet)"]
    WetChain --> Mixer
    Mixer --> Out["Final Combined Output "]
  • Advantages:
    1. Preserves the impact of transients and the dry audio’s original dynamics.
    2. Lets you apply extreme compression (New York Compression) or severe distortion to the parallel chain and blend it quietly underneath the main track.
  • Critical Requirement: Zero latency and Plugin Delay Compensation (PDC). If the parallel chain introduces a delay and the system does not compensate for it, destructive phase interference (comb filtering) will occur.

2. Mid/Side Processing (M/S)

Mid/Side encoding transforms a traditional Left/Right ($L/R$) stereo signal into two independent channels of spatial information.

The Mid/Side Mathematical Matrix

  1. Mid Channel ($M$): Contains the mono information identical in both speakers (lead vocal, kick, bass and snare). $$Mid = \frac{L + R}{2}$$
  2. Side Channel ($S$): Contains the spatial difference and stereo width (panned guitars, side-positioned synthesizers, reverb tails and ambience). $$Side = \frac{L - R}{2}$$

To recover the original left and right channels without information loss, apply the inverse decoding matrix: $$L = Mid + Side \quad \text{and} \quad R = Mid - Side$$

flowchart TD
    InLR["Stereo Input L    / R"] --> MatrixIn["Encoding Matrix     M/S"]
    MatrixIn --> Mid["Mid Chan. (Mono Centre      )"]
    MatrixIn --> Side["Side Chan. (Stereo Difference )"]
    Mid --> ProcMid["Independent Mid Processing      (EQ / Comp)"]
    Side --> ProcSide["Independent Side Processing      (High-pass / Brightness)"]
    ProcMid --> MatrixOut["Decoding Matrix       M/S -> L/R"]
    ProcSide --> MatrixOut
    MatrixOut --> OutLR["Stereo Out L     / R"]

Mixing and Mastering Applications

  • Filtering Side Bass: Use a high-pass filter ($HPF$) on the Side channel at $100\text{ Hz}$ to ensure that all sub-bass frequencies are 100% mono. This avoids erratic phase shifts in nightclub PA systems.
  • Vocal Clarity: Boost the $2-4\text{ kHz}$ range in the Mid channel to project the vocal without affecting the side-positioned synthesizers’ bandwidth.

3. Stereo Wideners and Phase Coherence

Stereo Widener processors manipulate the relative volume of the $Side$ channel or introduce tiny delays and phase inversions between left and right channels to expand perceived width.

The Risk of Mono Cancellation

Many speakers in clubs and live events, mobile phones and radios reproduce a mono signal. When adding channels $L$ and $R$ ($M = L + R$), if the widener has inverted the right channel’s phase ($R = -L$), the result sums to zero: $$M = L + (-L) = 0$$

[!CAUTION] Excessive use of phase-inversion-based stereo wideners can make synthesizers or guitar effects disappear completely when a track plays in a club with a mono system. Always check the mix in mono using a phase correlation meter (keeping it between $+0.5$ and $+1.0$ at all times).


4. Utility / Gain Control Tools

A Utility or clean gain-control plugin is an essential processor placed at strategic points in the chain to manage Gain Staging.

Main Functions

  1. Trim / Gain: Adjusts the signal level before it enters nonlinear plugins (such as compressors or saturators) so they operate at their $sweet spot$.
  2. Phase Inversion (Phase Flip $\emptyset$): Inverts the signal’s polarity by $180^\circ$. Essential for checking whether two microphones or two kick layers are cancelling each other.
  3. Mute & Width Selector: Lets you force the channel to 0% stereo (pure mono) or mute the track instantly.

5. Frequency Shifter vs. Pitch Shifter

Although both processors alter the signal’s pitch, their DSP mechanisms produce completely different acoustic results.

CharacteristicPitch ShifterFrequency Shifter
Mathematical OperationMultiplicative ($f_{out} = k \cdot f_{in}$)Additive ($f_{out} = f_{in} + \Delta f$)
Harmonic RelationshipPreserves musical intervalsBreaks harmonic consonance
Audible ResultTransposes chords while retaining tonalityCreates metallic, inharmonic and spatial timbres
Main UseKey change (Key Shift), backing vocalsSpecial effects, feedback reduction

6. Effects Automation (FX Automation)

Automation means programming changes to a processor’s parameters along a track’s or DJ set’s timeline.

sequenceDiagram
    participant Track as DJ Mix Track       / DAW
    participant Filter as Sound Color FX / Filter HPF
    participant Reverb as Reverb Send Bus
    participant Output as Main Output     

    Track->>Filter: Constant input at   128 BPM
    Note over Filter: Start Breakdown  (HPF Rise Automation       20 Hz -> 2 kHz)
    Filter->>Reverb: Raise Reverb send from 0 dB to      +6 dB
    Note over Reverb: Build acoustic tension before the Drop        
    Note over Filter: Start the Drop (HPF falls to    20 Hz /Reverb at -inf dB)
    Filter->>Output: 100% clean sub-bass enters instantly              

Key FX Automation Techniques

  1. HPF Filter Automation in Breakdowns: Gradually raising the high-pass filter’s cutoff clears sub-bass before the drop, building tension in the audience.
  2. Reverb/Delay Send Automation (Dry/Wet Automation): Instead of automating the track’s main volume, automate the send level to the auxiliary bus to create spatial tails that continue playing gently when the channel fader comes down.

7. Summary of Routing and Signal Management Rules

  1. Maintain a Clean Gain Staging Structure: Use a Utility plugin to adjust each processor’s input level to $-18\text{ dBFS RMS}$, ensuring that compressors and saturators react accurately without clipping the output.
  2. Check Mono Compatibility: Before finalising any Stereo Widener or Mid/Side routing adjustment, enable the master Utility’s Mono button to confirm there are no phase cancellations in percussion or vocals.
  3. Use Parallel Buses for Intense Effects: Apply ultra-long reverbs or heavy distortion on parallel buses with their own gain controls to preserve the original dry channel’s definition.
SOURCE CDJ / WAV / Phono GAIN Trim / Gain Staging EQ & FILTERS Hi / Mid / Low / HPF MIX Fader / Bus Sum PA OUTPUT Balanced XLR Booth signal flow: Preserving headroom and phase response
FX Routing, Parallel Processing, Mid/Side, Stereo Widening and Effects Automation Illustration of an audio signal chain — FX Routing, Parallel Processing, Mid/Side, Stereo Widening and Effects Automation

Illustration of an audio signal chain — FX Routing, Parallel Processing, Mid/Side, Stereo Widening and Effects Automation

Credits: Deckmatics

Deckmatics

Deckmatics vector SVG generated on this page.

Frequently asked questions

What is the structural difference between serial and parallel FX routing?

In serial routing, 100% of the signal passes successively from one processor to another (for example EQ -> Compressor -> Distortion), accumulating each stage's changes. In parallel routing, the original clean (Dry) signal is split and processed on an independent auxiliary bus (Wet), before both copies are added together, preserving the original dynamics intact.

How is the conversion matrix from Stereo L/R audio to Mid/Side processing calculated?

Mid/Side routing decomposes the Left ($L$) and Right ($R$) channels into the central mono signal ($Mid$) and the spatial stereo difference ($Side$) using addition and subtraction: $Mid = \frac{L + R}{2}$ and $Side = \frac{L - R}{2}$. To return to $L/R$ format, apply the inverse matrix: $L = Mid + Side$ and $R = Mid - Side$.

Why can aggressive Stereo Widener processing make bass disappear on mono monitors?

Many stereo wideners base their operation on inverting the $Side$ channel's phase or applying Haas delay. When playing the mix on a mono PA system (where $L$ and $R$ are added), out-of-phase $Side$ components cancel destructively ($Side = 0$), making the processed instruments disappear.

How does a Frequency Shifter fundamentally differ from a Pitch Shifter?

A Pitch Shifter shifts all harmonic frequencies by a constant multiplicative ratio, preserving musical intervals (for example, raising by a whole tone shifts all frequencies by $+12.2\%$). A Frequency Shifter shifts all components linearly by a fixed number of Hertz ($+50\text{ Hz}$ to each harmonic), breaking harmonic relationships and creating inharmonic, dissonant timbres.

Continue learning

Sources

  1. AES E-Library — Spatial Matrixing and Mid-Side Stereo Processing Formulations Paper / book Audio Engineering Society (AES) · accessed on

    Mathematical demonstration of the M/S sum-and-difference matrix and phase coherence.

  2. Ableton Reference Manual — Routing, Utility Plugin & FX Racks Architecture Official documentation Ableton · accessed on

    Documentation of parallel routing structures, effects chains and phase inverters.

  3. Sound on Sound — Parallel Processing: Compression, Reverb & Mid/Side Manipulation Technical publication Sound On Sound · accessed on

    Technical guide to parallel mixing and utility gain control.

Last technical review: 30/09/2026. Please report any errors so they can be corrected.