Studio LOOS Audio Lab • The Hague
100% IN-BROWSER
🔒 Zero Audio Uploads: Audio files are decoded & processed in your local browser RAM via Web Audio API. No sound data ever leaves your device.

True Peak Metering & Intersample Peaks: Preventing Streaming Distortion

In the high-stakes discipline of digital audio mastering, few technical phenomena generate more confusion and audible client frustration than intersample peaks (ISPs) and True Peak metering. A mastering engineer meticulously monitors their digital audio workstation (DAW), confirming that their peak limiter ceiling is locked securely at \(-0.1\text{ dBFS}\). The digital meters confirm with absolute certainty that not a single sample breaches \(0.0\text{ dBFS}\).

Yet, when the 24-bit master is exported, delivered to streaming services (such as Spotify, Apple Music, YouTube, or Tidal), and transcoded into lossy streaming codecs like AAC or MP3, the track is marred by audible harshness, crunchy transient distortion, and abrasive high-frequency grain. Even when played back as a pristine uncompressed WAV file through high-end consumer digital-to-analog converters (DACs), the analog audio clips severely. The culprit is the dangerous gap between discrete digital sample values and the continuous analog waveform reconstructed in the physical world.

1. The Fundamental Flaw of Sample-Peak Metering

For decades, digital audio workstations and hardware meters relied exclusively on Sample Peak Meters (dBFS). A sample-peak meter functions by scanning the discrete binary integers stored in an audio file, measuring the highest numerical value against the maximum numerical limit (\(0\text{ dBFS}\), corresponding to a normalized floating-point value of \(\pm 1.0\)).

However, under the foundational Whittaker-Shannon Interpolation proof of the Nyquist-Shannon Sampling Theorem, digital audio samples are not consecutive blocks of voltage or stair-steps. They are zero-width mathematical impulse coordinates that define a continuous, smooth analog wave via sinc interpolation (\(\text{sinc}(t) = \frac{\sin(\pi t)}{\pi t}\)):

$$x(t) = \sum_{n=-\infty}^{\infty} x[n] \cdot \text{sinc}\left(\frac{t - n T_s}{T_s}\right)$$
The continuous analog reconstruction equation where continuous voltage curves swing between discrete samples

Because the reconstructed analog curve must smoothly connect these sample points, the continuous waveform regularly swings significantly higher than either of the two adjacent discrete sample points!

⚠️ The Nyquist Frequency Overshoot Proof

Consider a high-frequency sine wave at exactly one quarter of the sampling rate (\(f = f_s / 4\), or \(11,025\text{ Hz}\) at \(44.1\text{ kHz}\)). If the sampling points happen to land symmetrically at \(45^\circ, 135^\circ, 225^\circ,\) and \(315^\circ\) along the wave cycle, the sampled voltage values will be \(\sin(45^\circ) = \frac{\sqrt{2}}{2} \approx 0.7071\) (\(-3.01\text{ dBFS}\)). If a limiter pushes these samples up to \(0.0\text{ dBFS}\), the true peak of the reconstructed continuous analog wave reaches \(\frac{1.0}{0.7071} \approx 1.414\)—representing a catastrophic continuous analog overshoot of +3.01 dB above 0 dBFS!

2. What Intersample Peaks Do to Physical DAC Converters

When an audio stream containing intersample peaks reaches a physical Digital-to-Analog Converter (whether inside an iPhone, a car stereo, a high-end Hi-Fi system, or studio monitors), the DAC's analog reconstruction circuitry suffers immediate failure:

  1. Reconstruction Filter Saturation: The steep digital interpolation filters (oversampling filters) inside modern Sigma-Delta DAC chips run out of mathematical headroom, clipping internally.
  2. Analog Operational Amplifier Rail Clipping: The DAC's analog output stage is powered by fixed direct-current (DC) power rails (typically \(\pm 12\text{ V}\) or \(\pm 15\text{ V}\)). When the continuous analog curve overshoots the maximum voltage representing \(0\text{ dBFS}\), the op-amp slams violently into its power supply rails. The peak of the analog sound wave is physically squared off into abrasive odd-order harmonic distortion!
  3. DAC Slew-Rate Limiting: Intersample spikes force the analog output buffer to slew faster than its physical design limit, introducing severe transient smearing and harshness across the high frequencies.

3. The Streaming Codec Penalty: Lossy Transcoding Distortion

While intersample peaks cause severe distortion on uncompressed WAV files, their effect is catastrophic when audio is distributed to streaming platforms. Services such as Spotify, Apple Music, YouTube, TikTok, and Amazon Music do not stream raw 24-bit PCM masters to consumers; they transcode master WAV files into lossy perceptual codecs (such as AAC, Ogg Vorbis, MP3, and Opus).

Lossy codecs utilize the Modified Discrete Cosine Transform (MDCT) and psychoacoustic filter banks to discard redundant auditory data. This process alters the time-domain phase relationships and transient peak envelopes of the waveform. As a direct consequence, lossy encoding introduces transient peak shifts of +0.5 dB to +2.5 dB above the original WAV file's peak levels!

Master WAV Peak Ceiling Lossy Codec Transcode Peak Intersample Shift Final Decoded Peak Level Audible Result on Playback
0.0 dBFS (Hard Clipped) MP3 @ 128 kbps (SoundCloud) +1.8 dB to +2.4 dB +2.40 dBTP (Severe Distortion) Massive square-wave digital distortion; cymbals crackle, vocals distort.
-0.1 dBFS (Traditional Limit) Ogg Vorbis @ 160 kbps (Spotify Free) +1.2 dB to +1.6 dB +1.50 dBTP (Heavy Clipping) Audible transient crunching on kick drum and snare transients.
-0.5 dBFS (Compromise) AAC @ 256 kbps (Apple Music / YouTube) +0.6 dB to +0.9 dB +0.40 dBTP (Marginal Clip) Intermittent high-frequency harshness and loss of stereo clarity.
-1.0 dBTP (True Peak Safe) AAC / Ogg / Opus (Universal) +0.4 dB to +0.8 dB -0.20 dBTP (Pristine Transparency) Zero distortion: The decoded waveform stays completely below 0 dBFS!
-2.0 dBTP (Hyper-Hot Master) Aggressive Low-Bitrate Streaming +1.0 dB to +1.5 dB -0.50 dBTP (Maximum Safety) Guarantees zero clipping even on ultra-dense club/EDM masters (-6 LUFS).

4. The Standard: ITU-R BS.1770 True Peak Metering (dBTP)

To eliminate intersample peaks permanently, the International Telecommunication Union established Recommendation ITU-R BS.1770, standardizing the metric of Decibels True Peak (dBTP).

How True Peak Meters Calculate Sub-Sample Peaks

Unlike a standard sample-peak meter, an ITU-R BS.1770 True Peak meter inserts an internal oversampling interpolation filter prior to measurement:

By calculating three additional mathematical points between every incoming sample, the True Peak meter captures the true apex of the continuous analog reconstruction curve with a measurement accuracy of \(\pm 0.1\text{ dB}\)!

5. Streaming Platform Loudness & True Peak Compliance Table

Today, every major music distributor and broadcast authority mandates True Peak compliance alongside Integrated Loudness (LUFS) targets:

Platform / Standard Target Integrated Loudness Mandated True Peak Ceiling Normalization Penalty Policy
Spotify -14.0 LUFS -1.0 dBTP (or -2.0 dBTP for masters > -14 LUFS) Tracks above -14 LUFS are turned down; tracks below are limited up if Loudness Normalization is on.
Apple Music -16.0 LUFS (Sound Check) -1.0 dBTP Applies Sound Check normalization without peak limiting; hot masters are turned down cleanly.
YouTube Music / Video -14.0 LUFS -1.0 dBTP YouTube never turns quiet videos up; it strictly turns loud videos down to -14 LUFS.
Tidal -14.0 LUFS -1.0 dBTP Applies ITU-R BS.1770 normalization across all Hi-Fi and Master quality tiers.
Amazon Music -14.0 LUFS -1.0 dBTP Standard automated volume leveling across Prime and Unlimited streaming tiers.
EBU R128 (European Broadcast) -23.0 LUFS (±0.5 LU) -1.0 dBTP Strict legal regulatory compliance for television and radio broadcast delivery.
ATSC A/85 (US Television / CALM Act) -24.0 LUFS (±1.0 LU) -2.0 dBTP Mandated by US Federal Communications Commission to stop commercial volume spikes.

6. Step-by-Step Modern Mastering True Peak Limiting Protocol

  1. Engage True Peak Lookahead on Your Master Limiter: In your final limiter (e.g., FabFilter Pro-L 2, Sonnox Oxford Limiter, or iZotope Ozone Maximizer), ensure the "True Peak" (or "ISP") limiter mode is explicitly engaged. A standard peak limiter will let intersample peaks pass right through to the output!
  2. Set the Limiter Ceiling to -1.0 dBTP: Never leave the ceiling at -0.1 dBFS. Locking the ceiling at -1.0 dBTP provides a vital 1 dB safety buffer that absorbs lossy transcode peak shifts across MP3, AAC, and Ogg Vorbis encoding without a single clipped sample.
  3. For Ultra-Loud Club Masters (-7 to -5 LUFS), Use -2.0 dBTP: If you are mastering aggressive EDM, dubstep, or modern hip-hop that is deliberately pushed to extreme loudness density, lossy codecs will generate massive peak shifts exceeding +1.5 dB. Setting your limiter ceiling to -2.0 dBTP ensures total immunity against harsh streaming distortion.
  4. Place Dithering as the Final DSP Step: When exporting your master to 16-bit or 24-bit fixed point, ensure that TPDF dither is calculated after True Peak limiting to avoid quantization truncation noise.
🎛️ Related Studio LOOS Production Tools

Verify master loudness and true peak compliance with our LUFS & True Peak Loudness Meter, understand dynamic headroom in our Crest Factor & Loudness War Guide, master gain staging with the DAW Gain Staging Sweet Spot Guide, or calculate sample rates in our Digital Audio Sample Rates Guide.

ADVERTISEMENT • STUDIO SPONSOR
Support Studio LOOS open web acoustic laboratory • High-grade pro audio gear & plugins
← Back to Knowledge Base Index Explore Web Audio Suite →