WM8352
Production Data
13.7.1 DAC PLAYBACK VOLUME CONTROL
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
R50 (32h)
8
DAC_VU
0
DAC left and DAC right volume do not
update until a 1 is written to either
DAC_VU register bit.
DAC Digital
Volume Left
7:0
DACL_VOL
[7:0]
1100_0000 Left DAC digital volume control:
0000_0000 = Digital mute
0000_0001 = -71.625dB
0000_0010 = -71.25dB
… (0.375dB steps)
1100_000 = 0dB
R51 (33h)
8
DAC_VU
0
DAC left and DAC right volume do not
update until a 1 is written to either
DAC_VU register bit.
DAC Digital
Volume Right
7:0
DACR_VOL
[7:0]
1100_0000 Right DAC digital volume control:
0000_0000 = Digital mute
0000_0001 = -71.625dB
0000_0010 = -71.25dB
… (0.375dB steps)
1100_000 = 0dB
Table 32 DAC Volume Control
13.7.2 DAC SOFT MUTE AND SOFT UN-MUTE
The WM8352 has a soft mute function which, when enabled, gradually attenuates the volume of the
DAC output. When soft mute is disabled, the gain will either gradually ramp back up to the digital
gain setting, or return instantly to the digital gain setting, depending on the DAC_MUTEMODE
register bit.
The DAC is soft-muted by default (DAC_MUTE = 1). To play back an audio signal, this function must
first be disabled by setting DAC_MUTE to 0.
Soft Mute Mode would typically be enabled (DAC_MUTEMODE = 1) when using DAC_MUTE during
playback of audio data so that when DAC_MUTE is subsequently disabled, the sudden volume
increase will not create pop noise by jumping immediately to the previous volume level (e.g.
resuming playback after pausing during a track).
Soft Mute Mode would typically be disabled (DAC_MUTEMODE = 0) when un-muting at the start of a
music file, in order that the first part of the track is not attenuated (e.g. when starting playback of a
new track, or resuming playback after pausing between tracks).
DAC muting and un-muting using
volume control bits DACL_VOL and
DACR_VOL.
DAC muting and un-muting using soft
mute bit DAC_MUTE. Soft un-mute
not enabled (DAC_MUTEMODE = 0).
DAC muting and un-muting using soft
mute bit DAC_MUTE. Soft un-mute
enabled (DAC_MUTEMODE = 1).
Figure 42 DAC Mute Control
PD, February 2011, Rev 4.4
76
w