Manual
DS633F1 57
CS44600
7.10 Channel XX Volume Control - Integer (addresses 09h - 0Eh)
7.10.1 Channel Volume Control - Integer (CHXx_IVOL[7:0])
Default = 00000000
Function:
The Channel X Volume Control - Integer register allows global control of the signal levels on all channels
in 1 dB increments from +24 to -127 dB. Volume settings are decoded as shown in Table 6. The volume
changes are implemented as specified by the Soft and Zero Cross bits (SZC[1:0]. All volume settings
greater than 00011000b are equivalent to +24 dB. Binary values for integer volume settings less than
0 dB are in two’s complement form.
7.11 Channel XX Volume Control1 - Fraction (address 11h)
7.12 Channel XX Volume Control2 - Fraction (address 12h)
7.12.1 Channel Volume Control - Fraction (CHXX_FVOL[1:0])
Default = 00
00 - +0.00 dB
01 - +0.25 dB
10 - +0.50 dB
11 - +0.75 dB
Function:
The Channel X Volume Control - Fraction register is an additional offset to the value in the Channel Vol-
ume Control - Integer register and allows global control of the signal levels on all channels in 0.25 dB in-
crements. Volume settings are decoded as shown in Table 7. These volume changes are implemented
as specified by the Soft and Zero Cross bits (SZC[1:0]). All volume settings greater than 00011000b are
equivalent to +24 dB. Binary values for integer and fractional volume settings less than 0 dB are in two’s
complement form.
See “Master Volume Control - Fraction (address 08h)” on page 57 for hints on converting decimal num-
bers to 2’s complement binary values.
76543210
CHXX_IVOL7 CHXX_IVOL6 CHXX_IVOL5 CHXX_IVOL4 CHXX_IVOL3 CHXX_IVOL2 CHXX_IVOL1 CHXX_IVOL0
CHXX_IVOL[7:0] Hex Value Volume Setting
0001 1000 18 +24 dB
0001 0111 17 +23 dB
0000 0001 01 +1 dB
0000 0000 00 0 dB
1111 1111 FF -1 dB
1111 1110 FE -2 dB
1000 0001 81 -127 dB
Table 8. Channel Integer Volume Settings
76543210
CHB2_FVOL1 CHB2_FVOL0 CHA2_FVOL1 CHA2_FVOL0 CHB1_FVOL1 CHB1_FVOL0 CHA1_FVOL1 CHA1_FVOL0
76543210
RESERVED RESERVED RESERVED RESERVED CHB3_FVOL1 CHB3_FVOL0 CHA3_FVOL1 CHA3_FVOL0