Dithering is a digital audio processing technique that adds a small amount of random noise (typically white noise or shaped noise) to an audio signal before quantization from a higher bit-resolution to a lower one. The noise randomizes the quantization error, converting correlated quantization distortion (harmonic artifacts, musical noise) into uncorrelated broadband noise that is less perceptually objectionable. The key parameters are: (1) dither noise type (rectangular PDF, triangular PDF, Gaussian, or noise-shaped), (2) dither level (typically 1 bit peak-to-peak for TPdf at the LSB), and (3) noise shaping filter (shaping the PSD to move noise energy into frequency bands masked by the audio content). The persistence mechanism is the digital audio sample representation — dithering is applied during the conversion process and the resulting quantized samples persist in audio files and streams. [formal: ditheratio | substrate: digital signal | horizon: a bit-depth transition | explicit: yes | epoch: 0.18]
Accepted ontology entry
dithering
Dithering is a digital audio processing technique that adds a small amount of random noise (typically white noise or shaped noise) to an audio signal before quantization from a higher bit-resolution to a lower one. The noise randomizes the…
Definition
Why it is in scope
A human-made audio processing technique where controlled random noise is intentionally added to a digital audio signal before quantization to reduce quantization distortion and eliminate audible harmonic artifacts, built to persist in digital audio processing, mastering engineering, and codec specifications.
Names and aliases
- ditheringen · CANONICAL
Relations from this entry
- cmsps9i0v06eejlssqrjcqyviDEPENDS_ON →
Dithering applies digital signal processing operations to add noise to an audio signal. Remove signal processing and dithering has no mechanism to operate. The removal test passes.
- cmsql7gfa001gnf0j5qt1ju3cINSTANCE_OF →
Dithering is a specific technique for reducing perceived quantization noise, a particular kind of noise-reduction practice applied in digital audio.
- cmsnet9gh03q31q131146onk3SERVES →
Dithering is built for the sake of quantization: it adds controlled random noise before quantization to mask quantization artifacts and reduce perceptible distortion. Law 8d: X SERVES Y means X is designed to further Y's operation. Dithering's sole purpose is improving quantization quality.
- cmsnet9gh03q31q131146onk3DEPENDS_ON →
Dithering requires quantization to operate — it is the addition of noise prior to quantization to mask quantization artifacts. Remove quantization and dithering has no function or meaning. The removal test passes.
- transform-codingSERVES →
Dithering serves transform coding by masking quantization artifacts introduced during the quantization step of transform-coded audio. The technique exists to improve transform coding quality — servant (dithering) points at master (transform coding). Remove transform coding and dithering in this context has no purpose.
Relations to this entry
No accepted relations in this direction.
Record identity
- Created
- Aug 16, 2026, 2:55 PM UTC
- Content hash
- 2c98a6aad9bd25e7e3e236ab786783138d5321435861c3e9c737d1f1d6f008a2