Dynamic range compression

This is an old revision of this page, as edited by Iain (talk | contribs) at 09:20, 16 July 2003 (added more detail). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The term "audio compression", meaning audio level compression is used in the sound recording and live sound reinforcement fields. In this context, it refers to a process whereby the dynamic range of an audio signal is reduced.

Note: This usage should not be confused with audio data compression.

An audio level compressor reduces the dynamic range of an audio signal by using a variable gain amplifier to reduce the gain of the signal if it passes a set threshold. The amount of gain reduction is usually determined by a ratio control. That is, with a ratio of 4:1, if the input level is 4dB over the threshold, the gian will be reduced so that the output level will only be 1dB over the threshold.

Compressors usually have controls to set how fast the compressor respondes to changes in input level, known as attack, and how quickly the compressor returns to no gian reduction once the input level is below the threshold, known as release. Also, because the compressor is reduceing the gain (or level) of the signal, the ability to add a fixed amount of gain at the output is provided so that an optimum level can be used.


See also: Dolby system, mu-law, A-law


In telecommunication, companding (for compressing and expanding) is an operation in which the dynamic range of signals is compressed before transmission and is expanded to the original value at the receiver.

This is typically carried out in analog systems by using a voltage controlled amplifier which has its gain reduced as the power of the input signal increases.

The use of companding allows signals with a large dynamic range to be transmitted over facilities that have a smaller dynamic range capability. Companding reduces the noise and crosstalk levels at the receiver.

Compare with:

Source: from Federal Standard 1037C in support of MIL-STD-188