PhaseForge Audio Labs ← All guides

Mixing · Loudness

True Peak vs Sample Peak: Why "-1 dB" Still Clips

Normalising to -1 dB feels safe. Measured properly, it often isn't. We found this out in our own pipeline, and here are the numbers.

Published 13 October 2026

Two Different Peaks

A digital file stores the waveform as separate points, the samples. Sample peak is simply the biggest of those points. It's what a basic peak meter and "Normalize to -1 dB" use.

But you never hear the points. A converter, or an MP3 decoder, rebuilds a smooth continuous wave through them, and that wave can rise between two samples, above both. That's an inter-sample peak. True peak (dBTP) estimates it by oversampling the signal, usually 4x as in the ITU-R BS.1770 loudness standard, and taking the peak of that finer version.

The overshoot is largest on dense, bright, fast-changing material: transients, distorted synths, clipped masters. In other words, the material electronic music is made of.

What We Measured

Every PhaseForge pack ships an 8-bar demo beat mixed from the pack's own drums. Our first version capped each demo at a sample peak of 0.89, which is -1.01 dBFS. That looks like a safe "-1 dB". Our quality gate measures true peak with 4x oversampling, and five of the twelve demos failed it:

Demo beatSample peakTrue peakHidden overshoot
Dubstep (140 BPM, half-time)-1.01 dBFS-0.76 dBTP+0.25 dB
Memphis Phonk (130 BPM)-1.01 dBFS-0.87 dBTP+0.14 dB
Boom Bap (88 BPM)-1.01 dBFS-0.92 dBTP+0.09 dB
Techno (130 BPM)-1.01 dBFS-0.95 dBTP+0.06 dB
Minimal (126 BPM)-1.01 dBFS-0.99 dBTP+0.02 dB

Of the other seven, three hit the same -1.01 dBFS cap and passed by a hair, at -1.002 to -1.007 dBTP. The other four were quieter and never reached the cap. Same setting, same kind of material, and the overshoot still ranged from almost nothing to a quarter of a dB. A fixed sample-peak margin passes some files and fails others, which is exactly why it isn't a safe rule.

This wasn't a one-off. On 4 October 2026, before we fixed it, the same mistake caused every QA failure in three of our older packs: they had been normalised to sample peak, and their inter-sample peaks sat above -1 dBTP.

Why a Few Tenths of a dB Matter

The Fix

Measure and set peaks in dBTP, with an oversampling meter. Then:

Normalising to "-1 dB" in an editor that only reads sample peaks is the one habit to drop. It's the exact setting that failed above.

Quick Checklist

Every Sound in Our Packs Ships at -1.1 dBTP

Each file in our packs is true-peak measured and gain-matched as its last step, so it drops into a mix with headroom intact. CC0-sourced, no credit required.

Free: 40 CC0 sounds from 20 of our 24 packs

Two sounds from every curated pack (kicks, bass, synths, music loops), the same files as the paid packs. Royalty-free, no credit required.

We'll also email you when new packs drop. Unsubscribe anytime.