2.10.2.3 Slope Parameter Computation
For n : 1 compression, the slope k can be found by:
k +
1
n * 1
k = n – 1 means k > 0 for n > 1. Likewise, for compression,
k +
1
n * 1 means –1 < k < 0 for n > 1. Thus, it
0.5 : 1 compression k +
1
0.5
* 1 + 1
1 : 2 expansion k + 2 * 1 + 1
Compression equation: k + *4 +
1
n *1 n + *
1
3
*0.3333 : 1 compression
Expansion equation: k + *4 + n * 1 n + *3 1 : *3 expansion
2.11 Output Mixer
TAS5508B
8-Channel Digital Audio PWM Processor
www.ti.com
SLES162C – DECEMBER 2005 – REVISED JULY 2009
In developing the equations used to determine the subaddress of the input value required to realize a
given compression or expansion within a given region of the DRC, the following convention is adopted.
DRC transfer = Input increase : Output increase
If the DRC realizes an output increase of n dB for every dB increase in the rms value of the audio into the
DRC, a 1 : n expansion is being performed. If the DRC realizes a 1-dB increase in output level for every
n-dB increase in the rms value of the audio into the DRC, an n : 1 compression is being performed.
k = n – 1
In both expansion (1 : n) and compression (n : 1), n is implied to be greater than 1. Thus, for expansion:
appears that k must always lie in the range k > –1.
The DRC imposes no such restriction and k can be programmed to values as negative as –15.999. To
determine what results when such values of k are entered, it is first helpful to note that the compression
and expansion equations for k are actually the same equation. For example, a 1 : 2 expansion is also a
0.5 : 1 compression.
As can be seen, the same value for k is obtained either way. The ability to choose values of k less than –1
allows the DRC to implement negative-slope transfer curves within a given region. Negative-slope transfer
curves are usually not associated with compression and expansion operations, but the definition of these
operations can be expanded to include negative-slope transfer functions. For example, if k = –4
With k = –4, the output decreases 3 dB for every 1 dB increase in the rms value of the audio into the
DRC. As the input increases in volume, the output decreases in volume.
The TAS5508B provides an 8
×2 output mixer for channels 1, 2, 3, 4, 5, and 6. For channels 7 and 8, the
TAS5508B provides an 8
×3 output mixer. These mixers allow each output to be any mix of any two (or
three) signal-processed channels. The control parameters for the output crossbar mixer are programmable
via the I2C interface. All of the TAS5508B features are available when the 8
×2 and 8×3 output mixers are
configured in the pass-through output mixer configuration, where the audio data from each DAP channel
maps directly to the corresponding PWM channel (i.e., DAP channel 1 to PWM channel 1, etc).
When mixing or remapping DAP channels to different PWM output channels there are limitations to
consider:
Individual channel mute should not be used.
The sum of the minimum channel volume and master volume should not be below –109 dB.
Description
37