RaneNote RaneNote


Dynamics Processors -- Technology


Chapter 1 -- Dynamics Processors Basics

The dynamic range of an audio passage is the ratio of the loudest signal to the quietest signal. For signal processors the magnitude of the power supply voltages restricts the maximum output signal and the noise floor determines the minimum output signal.

Professional-grade signal processing equipment can output maximum levels of +26 dBu, with the best noise floors being down around -94 dBu. This gives a dynamic range of 120 dB -- an impressive number coinciding nicely with the 120 dB dynamic range of normal human hearing. The invention of dynamics processors came about because this extraordinary range is too great to work with.

Dynamics processors alter an audio signal based upon its frequency content and amplitude level; hence the term "dynamics" since the processing is program dependent and ever changing. The four most common dynamics effects are compressors, limiters, gates and expanders. After these come a whole slew of special purpose processors: AGC units, duckers, de-essers, levelers, feedback suppressors, exciters and enhancers. No matter what the name, all are in the business of automatically controlling the volume, or dynamics of sound -- just like your hand on the volume fader.

All dynamics processors have the common structure shown in Figure 1: a gain control element in the main signal path and a side-chain containing a detector and gain computer. The detector may sample the signal before the gain control element or after it, but for simplicity we show it before.

Figure 1. Dynamics processors common structure.

The signal path is the route the main audio takes through the unit. Typically, the signal goes through the input circuits, on to the gain control device and then exits through the output circuits (or the digital equivalent of this path). Thus, the signal chain goes through the "volume control" in the "hand on a control" analogy.

The side-chain is the hand that controls the volume. Side-chain circuitry examines the input signal (or a separate Key Input) and issues a control voltage to adjust the gain of the signal path. In addition, a side-chain loop allows patching in filters, EQ or other processors to this path. More on this and a description of the type of side-chain controls later.

Some dynamics processors make the side-chain control voltage available for connecting to a neighboring unit, or to tie internal channels together. Slaving or linking dynamics processors causes the units to operate simultaneously when only one unit or channel exceeds the threshold setting. This feature preserves stable stereo imaging and spectral balance.

All dynamics processors carry out gain control as a function of side-chain level. Some use the internal signal as shown in Figure 1 and some use an external or Key Input as shown in Figure 2.

The only difference between a compressor, limiter, AGC, de-esser, ducker, or gate, is the type of side-chain detector, the gain computer attributes and the type of gain control element used.

Figure 2. Dynamics processor with side-chain key input.

The introduction of DSP (digital signal processing) dramatically changed the implementation of dynamics processors. In traditional analog designs, there is no practical means of "looking ahead" or statistically analyzing the content of a signal, instead requiring a function to respond to events that have already occurred. The supporting circuitry for filtering and dynamic control of attack and release is complex and expensive with limited accuracy.

At the heart of analog designs are gain control elements, usually voltage-controlled amplifiers, or voltage-controlled attenuators (both abbreviated VCA), with these typical specifications:

  • Maximum gain linearity: 2% over 80 dB
  • Maximum gain range: 80 dB
  • Temperature dependence: 0.33% / °C (change in gain transfer accuracy)
  • Distortion: 0.05% THD+N
  • Signal-to-noise ratio: 94 dB re 0 dBV
  • Cost: $2 per gain element
  • Sources: Very limited

Certainly respectable numbers, but digital designs can do better. The most significant advantages are the ability to analyze a signal before it is processed and statistically analyze recent history. These abilities allow a wide range of new topologies offering superior performance; some of which appear later in this note. The incremental cost of a single function implemented in DSP is very small, resulting in significant cost reduction when requiring multiple functions. Digital signal processing offers both greater accuracy and reduced cost.

Next: Chapter 2 -- Basic Compressors

Return: to Contents

Return to top