
2.7
Volume, Automute, and Mute
2.8
Automute and Mute
TAS5508
8-Channel Digital Audio PWM Processor
SLES091D – FEBRUARY 2004 – REVISED JULY 2009
www.ti.com
Table 2-4. Bass and Treble Filter Selections
3-dB CORNER FREQUENCIES
FS
FILTER SET 1
FILTER SET 2
FILTER SET 3
FILTER SET 4
FILTER SET 5
(kHz)
BASS
TREBLE
BASS
TREBLE
BASS
TREBLE
BASS
TREBLE
BASS
TREBLE
32
42
917
83
1833
125
3000
146
3667
167
4333
38
49
1088
99
2177
148
3562
173
4354
198
5146
44.1
57
1263
115
2527
172
4134
201
5053
230
5972
48
63
1375
125
2750
188
4500
219
5500
250
6500
88.2
115
2527
230
5053
345
8269
402
10106
459
11944
96
125
2750
250
5500
375
9000
438
11000
500
13000
176.4
230
5053
459
10106
689
16538
804
20213
919
23888
192
250
5500
500
11000
750
18000
875
22000
1000
26000
The I2C registers that control bass and treble are:
Bass and treble bypass register (0x89–0x90, channels 1–8)
Bass and treble slew rates (0xD0)
Bass filter sets 1–5 (0xDA)
Bass filter index (0xDB)
Treble filter sets 1–5 (0xDC)
Treble filter index (0xDD)
The TAS5508 provides individual channel and master volume controls. Each control provides an
adjustment range of 18 dB to –100 dB in 0.25-dB increments. This permits a total volume device control
range of 36 dB to –100 dB plus mute. The master volume control can be configured to control six or eight
channels.
The TAS5508 has a master soft mute control that can be enabled by a terminal or I2C command. The
device also has individual channel soft mute controls that are enabled via I2C.
The soft volume and mute update rates are programmable. The soft adjustments are performed using a
soft-gain linear update with an I2C-programmable linear step size at a fixed temporal rate. The linear
soft-gain step size can be varied from 0.5 to 0.003906.
Table 2-5 lists the linear gain step sizes.
Table 2-5. Linear Gain Step Size
STEP SIZE (GAIN)
0.5
0.25
0.125
0.0625
0.03125
0.015625
0.007813
0.003906
Time to go from 36.124 db to –127 dB in ms
10.67
21.33
42.67
85.34
170.67
340.35
682.70
1365.4
Time to go from 18.062 db to –127 dB in ms
1.33
2.67
5.33
10.67
21.33
42.67
85.33
170.67
Time to go from 0 db to –127 dB in ms
0.17
0.33
0.67
1.33
2.67
5.33
10.67
21.33
The TAS5508 has individual channel automute controls that are enabled via the I2C interface. Two
separate detectors can trigger the automute:
Input automute: All channels are muted when all 8 inputs to the TAS5508 are less in magnitude than
the input threshold value for a programmable amount of time.
Output automute: A single channel is muted when the output of the DAP section is less in magnitude
than the input threshold value for a programmable amount of time.
The detection period and thresholds for these two detectors are the same.
Description
30