Snaplytics Toolkit

Dynamic Range & Dithering Test

Hear what bit depth actually does to audio. A pulsing tone steps from full scale down to −90 dBFS, requantized live — plain, dithered, or noise-shaped. Mark the quietest step you can still hear in each: dither keeps the tone alive long after plain quantization dies.

Ready
Processing

Original skips quantization entirely. The other three round every sample to the selected bit depth — without dither, with dither, or with high-frequency shaped dither.

Bit depth

8-bit makes the effect unmistakable; 16-bit is the CD standard.

Signal level
0 dBFS

Steps the tone down 6 dB every few seconds, from 0 to −90 dBFS. Press the mark button for as long as you can still hear the pulses.

Records the current level for the current mode — your deepest mark per mode appears in the results below.

Volume
50%

You will need to raise the volume to follow the ladder into the quiet steps. Turn it back down before playing anything else.

Quietest level heard
Original
Quantized
Dithered
Noise-shaped

Run the ladder in each mode and mark the quietest level you can hear — the results will appear here.

Use headphones in a quiet room — laptop speakers and background noise swallow the quiet half of the ladder.

Headphones on

The deepest steps sit near the noise floor of a normal room. Closed headphones somewhere quiet buy you 20–30 dB.

Volume up, then down

Raising the volume as the ladder descends is part of the test — turn it back down before playing anything else.

Follow the pulses

The steady rhythm is what you pick out of the dither noise. Still feel the rhythm? The signal is still there.

Digital audio stores each sample as a whole number, and the bit depth sets how many values there are: 8 bits give 256 steps, 16 bits give 65,536. Rounding to the nearest step — quantization — hurts most where the signal is quietest, since a near-silent sound has only a few steps left to describe it: it turns grainy, then vanishes below the lowest step. Full scale down to that floor is the dynamic range, roughly 6 dB per bit — 48 dB at 8 bits, 96 dB at 16. Dithering is the counterintuitive fix: add a trace of noise before rounding, and a tone smaller than one step still shifts the odds of each sample rounding up or down, so your ear recovers it from the average. Noise shaping moves that noise into the high frequencies, where hearing is least sensitive.

How does the test work?

Everything is synthesized live with the Web Audio API — nothing is downloaded or uploaded. The widget plays a pulsing sine at the level you set and requantizes it sample by sample in four modes: Original leaves it untouched, Quantized rounds with no dither, Dithered adds noise before rounding, and Noise-shaped pushes that noise up the spectrum. The ladder button drops the level 6 dB at a time from 0 to −90 dBFS; mark every step where the pulses are still audible, then compare modes. The panel draws the processed waveform, normalized, so you can watch the sine collapse into a coarse staircase — and see the dither modes trade that staircase for a fuzz of noise.

What should I hear?

At 8 bits the differences are dramatic, which is why it is the classic demonstration depth. The plain quantized tone turns raspy below about −36 dBFS and cuts to silence past −48 dBFS, the theoretical 8-bit floor. Dithered, a steady hiss appears but the pulses stay audible to roughly −54 to −60 dBFS: the noise is not masking the tone, it is carrying it, toggling the lowest bit in step with a signal smaller than the step itself. Noise shaping thins that hiss and usually buys another 6 dB. The unquantized original is the control, audible all the way to −90 dBFS in a quiet room. This is why real recordings are dithered on the way down to 16 bits: the noise sits near −93 dBFS, too quiet to notice, while reverb tails and fades stay smooth instead of crumbling.

Bit depth and dynamic range

Bit depthLevelsTheoretical rangeWhere you meet it
4-bit16~24 dBDemos like this one — the grit is audible even at full scale
8-bit256~48 dBEarly samplers, telephone-era audio, dithering demos
12-bit4,096~72 dBClassic drum machines and vintage samplers, prized for the crunch
16-bit65,536~96 dBCDs, streaming, downloads — the delivery standard
24-bit16.7 million~144 dBStudio recording and mixing, where editing headroom matters

Does my listening gear change the result?

Yes — this test measures your whole chain, not just the math. A noisy room, leaky earbuds, or a device that cannot play quietly but cleanly will bury the deepest steps in every mode, so use closed headphones somewhere quiet if you want to reach the bottom. Your ears matter less than you might expect: at 440 Hz nearly everyone is sensitive, so a shallow result points at the room or the gear. And drop the volume back down before playing anything else — a level that made a −84 dBFS pulse audible turns a normal track into a blast.

Related tools