Delta modulation
What Is Delta Modulation?
Delta modulation is an analog-to-digital conversion technique that encodes the amplitude of a continuous signal using only a single bit per sample, representing whether the signal has increased or decreased relative to its previously reconstructed value. Rather than measuring the absolute amplitude of each sample, as pulse code modulation (PCM) does, delta modulation transmits only the sign of the first difference. The receiver accumulates these one-bit increments in a staircase approximation that tracks the input waveform. This simplicity in the encoding logic made delta modulation attractive for voice communications systems in the 1960s and 1970s, where the reduced circuit complexity outweighed the modest loss in signal quality compared to PCM.
The technique was developed independently by multiple researchers in the 1940s and 1950s and became commercially important in satellite and military voice communication links. Delta modulation's relationship to differential PCM is formal: it is a limiting case in which each difference sample is quantized to exactly one bit. The foundational treatment of converting delta modulation signals to standard PCM format appears in a 1969 Bell System Technical Journal paper by D. J. Goodman, which established the mathematical equivalence and practical conversion methods still referenced today.
Basic Operation and Oversampling
In a delta modulation encoder, a comparator measures the sign of the difference between the input analog signal and the output of an integrator. If the input exceeds the integrator output, a logic 1 is transmitted and the integrator is stepped up by a fixed increment; otherwise a logic 0 is sent and the integrator steps down. Because only one bit of information is conveyed per sample, the technique must oversample at a rate significantly above the Nyquist frequency to achieve acceptable reconstruction accuracy. A sampling rate eight to sixteen times the Nyquist rate is typical for voice-bandwidth signals. The decoder is simply an integrator followed by a smoothing filter, which reconstructs the staircase approximation and removes high-frequency quantization noise.
Slope Overload and Granular Noise
Delta modulation is subject to two characteristic distortion mechanisms that limit its performance. Slope overload occurs when the input signal changes faster than the staircase can follow, meaning the fixed step size is too small to track rapid signal transitions. This manifests as a clipped, distorted reproduction of fast-rising signal components, such as fricatives in speech. Granular noise is the complementary problem: when the input is nearly constant, the staircase oscillates by one step above and below the true level, producing a fine texture of quantization noise. These two error modes impose opposing requirements on step size, and a fixed step cannot simultaneously minimize both. The Bell Labs publication archive covering delta modulation encoding discusses how the step size selection trades off between these distortion types.
Adaptive Delta Modulation
Adaptive delta modulation addresses the slope overload problem by varying the step size dynamically in response to the recent history of transmitted bits. When the encoder issues several consecutive identical bits, signaling that the staircase is consistently tracking in one direction and therefore likely struggling to keep pace, the step size is increased. When the bit pattern alternates, the step size is reduced to minimize granular noise. Several step-size adaptation algorithms have been standardized, including those described in ScienceDirect's overview of pulse code modulation and related techniques. Continuously variable slope delta (CVSD) modulation, a specific adaptive variant, was widely used in military voice encryption systems and remains in use in Bluetooth audio codecs at low bit rates.
Applications
Delta modulation has applications in a wide range of disciplines, including:
- Low-bit-rate voice coding for satellite and military communication links
- Bluetooth audio transmission using CVSD codecs
- Analog-to-PCM conversion pipelines in telephony systems
- Digital audio processing in consumer electronics with limited bandwidth