Patent ID: 8634578

Claim:
A multiband dynamics compressor, comprising: a splitting block adapted to split a received signal into a plurality of frequency bands, each frequency band having a frequency band signal including a range of frequencies; a dynamics compressor for each frequency band adapted to compress the frequency band signal; and a combiner adapted to combine compressed signals output from the dynamics compressors to generate a compressor output signal; wherein each dynamics compressor comprises: a first computation block adapted to calculate, for the frequency band signal, a compressor gain value; a second computation block adapted to calculate, for the frequency band signal and in response to the calculated compressor gain value, a spectral compensation gain value equal to a difference between the received frequency band signal and an estimate of an uncompensated frequency band signal compressed in accordance with the compressor gain value; a summing circuit adapted to sum the compressor gain value and spectral compensation gain value to obtain a total gain value; and a circuit to apply the total gain value against the frequency band signal to produce the compressed signal.