Mastering & Audio Post

Audio Mastering Signal Chain & Processing Flow

By Infinite Creation · 13 min read

Mastering is the final creative and technical step in music and post-production. It balances tonal spectrums, controls dynamic punch, and prepares stereo masters for commercial delivery. This guide covers the complete mastering signal flow: Linear-phase EQ, Mid/Side processing, tape saturation, and brickwall True Peak limiting.

A 1960s mid-century comic book style editorial illustration depicting audio mastering engineers calibrating analog mastering hardware and digital signal processors in an acoustic mastering studio.

1. The Goal of the Audio Mastering Chain

While audio mixing balances individual multi-track elements (drums, vocals, guitars, synths), audio mastering processes the entire two-track stereo print. The mastering signal chain has three core objectives:

  • Tonal & Frequency Balance: Ensuring the song sounds full, clear, and cohesive across all consumer playback systems (from smartphone speakers to high-end club sound systems).
  • Dynamic Control & Punch: Gluing transient peaks together without sacrificing natural musical punch or introducing pumping distortion.
  • Commercial Delivery Compliance: Meeting streaming integrated loudness targets (-14 LUFS on Spotify, -16 LUFS on Apple Music) with a safe True Peak ceiling to prevent digital inter-sample clipping during AAC/MP3 lossy encoding.

2. The Standard 8-Stage Mastering Signal Flow

Here is the proven linear signal chain order used by professional mastering engineers:

  1. Stage 1 — Corrective Linear-Phase EQ: High-pass filter sub-rumble below 20 Hz to 30 Hz. Apply surgical narrow Q notches to remove harsh room resonances or microphone feedback ringing without shifting audio phase.
  2. Stage 2 — Mid/Side Processing: Separate the center mono image (kick, bass, lead vocal) from the wide stereo sides (cymbals, reverb, synth pads). Collapse all frequencies below 90 Hz to pure mono (mono bass) to prevent phase cancellation on vinyl lathes and club subwoofers.
  3. Stage 3 — Dynamic EQ / De-Essing: Tame harsh 3 kHz to 7 kHz vocal sibilance and control muddy 200 Hz buildup only when those frequencies exceed threshold levels.
  4. Stage 4 — Bus Glue Compression (VCA or Opto): Apply gentle 1 dB to 2 dB of gain reduction with a slow attack (30ms) and auto release at a mild 1.5:1 or 2:1 ratio to bind the rhythm section together.
  5. Stage 5 — Harmonic Saturation (Tape & Tube): Add subtle even and odd harmonic overtones using 1/2-inch magnetic tape emulation or vacuum tube circuits to add analog warmth and cohesive acoustic density.
  6. Stage 6 — Broad Tonal EQ (Pultec / Baxandall Curves): Enhance the mix with broad, musical high-frequency air shelves (12 kHz to 16 kHz) and gentle low-end warmth (60 Hz to 100 Hz).
  7. Stage 7 — True Peak Brickwall Limiter: Bring the audio up to target integrated loudness (-14 to -10 LUFS) using an oversampling True Peak limiter set to a ceiling of -1.0 dBFS True Peak.
  8. Stage 8 — Dithering: Apply Triangular Probability Density Function (TPDF) dither as the very last process when truncating 24-bit/32-bit floating audio down to 16-bit for CD or lossless release.

3. Mid/Side Processing & Low-End Mono Compatibility

Mid/Side (M/S) processing decodes standard Left/Right stereo signals into Mid (sum of L+R, representing center audio) and Side (difference of L-R, representing wide stereo components).

Mastering engineers use M/S EQ to brighten the top-end shimmer of acoustic guitars and stereo reverbs on the Side channels while keeping the lead vocal and snare punch focused in the Center Mid channel. Collapsing low-end frequencies below 90 Hz to mono guarantees tight, punchy bass that translates cleanly across mono bluetooth speakers and mobile phones.

4. True Peak vs. Sample Peak & Inter-Sample Clipping

Standard sample peak meters only measure the values of discrete digital audio samples. When a digital-to-analog converter (DAC) reconstructs continuous analog waveforms from digital samples, the reconstructed wave can overshoot between consecutive sample points.

These inter-sample peaks (ISP) cause severe distortion during lossy MP3, AAC, and Ogg Vorbis streaming encoding. Always engage True Peak Oversampling (4x or 8x) on your mastering limiter and set your ceiling to -1.0 dBTP. That leaves headroom for the overshoot that lossy encoding adds, but it does not guarantee clean transcoding. In the test below, FFmpeg's native AAC encoder at 128 kbps decoded a master limited to -1 dBTP at up to +3.4 dBTP, while the MP3 and Opus encoders stayed under 0. The encoders Spotify and Apple Music use were not tested, so treat the ceiling as a starting point and check the encoded file.

5. Dithering: Eliminating Truncation Distortion

When converting high-resolution 32-bit float or 24-bit mixes down to 16-bit audio, simply lopping off the extra bits (truncation) introduces correlated quantization distortion and grainy low-level noise.

Dithering adds an ultra-quiet, randomized mathematical noise floor (around -96 dB) that randomizes quantization errors, preserving smooth audio tails, delicate reverb decays, and high-frequency transparency.

Tested: true peak through lossy encoders, mono bass and linear-phase EQ

We tested three of the page's technical claims on 2026-09-29 with FFmpeg 8.1.2 and numpy. The first is section 4's true peak ceiling. Two synthetic masters, one hard clipped and one soft clipped, were set to a sample peak of -0.1 dBFS and to true peaks of -1, -2 and -3 dBTP, measured with FFmpeg's ebur128. Each was encoded with FFmpeg's own AAC, LAME MP3 and Opus encoders, decoded back to floating point and measured again. "Over 0 dBFS" counts decoded samples above full scale, which a 16-bit or fixed-point player would clip. The AAC encoder is FFmpeg's native one, not Apple's, and these are not Spotify's or Apple's encoders. No listening was done.

Master and ceilingTrue peak beforeAAC 128 kbpsMP3 128 kbpsOpus 96 kbps
Hard clipped, sample peak -0.1 dBFS+2.8 dBTP+6.3 dBTP, 27472 samples over 0 dBFS+2.6 dBTP, 29679 samples over 0 dBFS+3.8 dBTP, 76241 samples over 0 dBFS
Hard clipped, true peak -1 dBTP-1.0 dBTP+3.4 dBTP, 74 samples over 0 dBFS-0.8 dBTP, 0 samples over 0 dBFS-0.1 dBTP, 0 samples over 0 dBFS
Hard clipped, true peak -2 dBTP-2.0 dBTP+2.4 dBTP, 25 samples over 0 dBFS-1.6 dBTP, 0 samples over 0 dBFS-1.0 dBTP, 0 samples over 0 dBFS
Hard clipped, true peak -3 dBTP-3.0 dBTP+2.1 dBTP, 2 samples over 0 dBFS-3.0 dBTP, 0 samples over 0 dBFS-2.0 dBTP, 0 samples over 0 dBFS
Soft clipped, sample peak -0.1 dBFS+0.5 dBTP+2.5 dBTP, 391 samples over 0 dBFS+0.4 dBTP, 38 samples over 0 dBFS+1.3 dBTP, 2332 samples over 0 dBFS
Soft clipped, true peak -1 dBTP-1.0 dBTP+1.3 dBTP, 18 samples over 0 dBFS-1.0 dBTP, 0 samples over 0 dBFS-0.2 dBTP, 0 samples over 0 dBFS
Soft clipped, true peak -2 dBTP-2.0 dBTP+0.7 dBTP, 9 samples over 0 dBFS-1.9 dBTP, 0 samples over 0 dBFS-1.2 dBTP, 0 samples over 0 dBFS
Soft clipped, true peak -3 dBTP-3.0 dBTP-0.7 dBTP, 0 samples over 0 dBFS-3.2 dBTP, 0 samples over 0 dBFS-2.2 dBTP, 0 samples over 0 dBFS

The mechanism holds. A sine at a quarter of the sample rate with a 45 degree phase has a sample peak of -0.1 dBFS and a true peak of +3.5 dBTP, so a meter that reads samples cannot see it. The two masters at a sample peak of -0.1 read +2.8 and +0.5 dBTP, and after every codec they were still over 0 dBTP, with decoded samples above full scale in every case, from 38 to 76,241 of them. That supports the page's case for measuring true peak.

Section 4 used to say that a -1.0 ceiling guarantees clean transcoding. It does not, and it depends on the encoder. At -1 dBTP the MP3 and Opus files came back under 0 dBTP with no samples over full scale in both masters. The AAC file did not: the soft clipped master decoded at +1.3 dBTP and the hard clipped one at +3.4. It took a ceiling of -3 dBTP to bring the soft clipped master under 0 with AAC, and the hard clipped one still decoded at +2.1. How much an encoder overshoots depends on how hard the master is pushed and on the encoder, and this is FFmpeg's AAC at 128 kbps, so treat -1 as a starting point to check by encoding.

Collapsing the bass to mono works as described. With a 60 Hz and 45 Hz bass whose channels were out of phase, the mono sum of the input was 9.8 dB below one channel in the 20 to 90 Hz band. After folding the band below 90 Hz to mono with a fourth order crossover, the mono sum was unchanged, and the channel level in that band fell to within 0.8 dB of it. The side signal in that band fell by 16 dB, and the 300 Hz to 6 kHz region moved by under 0.3 dB. The cost is that the stereo bass gets quieter by about the amount mono was losing, 9.1 dB here. The vinyl and club system reasons in the page were not tested.

Linear-phase EQ does what the page says, at a price. FFmpeg's firequalizer delayed every frequency by the same 50.0 ms, so its phase response is a pure delay, where the equalizer filter's group delay swung by 1.7 ms around a notch at 3 kHz. The FIR filter's latency was 50 ms and 0.3 percent of its impulse response energy arrives before the main peak, against none for the IIR filter. That is the pre-ringing linear-phase EQs are known for, and it is small for a shallow 12 dB notch. We did not test deeper or wider cuts, where it grows.

Measure the true peak of a file with FFmpeg: ffmpeg -i master.wav -af ebur128=peak=true -f null -

Validated. Measured 2026-09-29 with FFmpeg 8.1.2 (ebur128, acrossover, firequalizer, equalizer, and its AAC, LAME and Opus encoders) and numpy, on synthetic masters. Real masters and other encoders behave differently, and ebur128's true peak is itself an estimate from oversampling. We did not test Spotify's or Apple's encoders or loudness targets, any limiter, vinyl, or how any of this sounds. The command is the true peak measurement used above.

Working Vocabulary

Key audio mastering and signal processing terms introduced in this guide:

  • Audio Mastering. The final post-production process of balancing, sweetening, and optimizing a stereo audio mix for commercial distribution across all playback formats.
  • Linear-Phase EQ. An equalizer design that alters frequency amplitude without shifting the phase relationship between frequency bands.
  • Mid/Side Processing. A technique that splits stereo audio into center mono (Mid) and wide stereo (Side) components for independent equalization and dynamics control.
  • True Peak. The maximum instantaneous peak level of a continuous analog waveform reconstructed from digital audio samples, measuring inter-sample overshoots.
  • Dither. Low-level randomized noise added to a digital audio signal to eliminate quantization distortion when reducing bit depth.
  • LUFS (Loudness Units Full Scale). The international standard measurement of perceived human audio loudness over time.

Where This Fits

Mastering starts where Mixing a Full Song stops, so a good master begins with a mix finished there.

Translate this page

Machine translation provided by Google Translate, on Google’s servers.