[AK4679]
(4) Dynamic Volume Control
The DVLC automatically controls the volume at the attenuation speed set by DVLMAT2-0 bits (Table 63) or the recovery
speed set by DVRGAIN2-0 bits (Table 64) in such a way that the input moving average level set by DAF1-0 bits (Table 62)
is reached the output level of the DVLC curve set by each frequency range.
Moving Average Parameter
DAF1-0 bits
fs=8kHz
32ms
64ms
128ms
256ms
fs=16kHz fs=44.1kHz
00
01
10
11
256/fs
512/fs
1024/fs
2048/fs
16ms
32ms
64ms
128ms
5.8ms
11.6ms
23.2ms
46.4ms
(default)
Table 62. DVLC Moving Average Parameter Setting
DVLMAT2 DVLMAT1 DVLMAT0
ATT Speed
16kHz
bit
0
bit
0
bit
0
8kHz
44.1kHz
1.1dB/s
2.1dB/s
4.2dB/s
8.5dB/s
17.0dB/s
33.9dB/s
67.9dB/s
2.1dB/s
4.2dB/s
8.5dB/s
17.0dB/s
33.9dB/s
67.9dB/s
135.8dB/s
N/A
5.8dB/s
11.7dB/s
23.4dB/s
46.8dB/s
93.5dB/s
187.1dB/s
374.3dB/s
0
0
1
0
1
0
0
1
1
(default)
1
0
0
1
0
1
1
1
0
1
1
1
Table 63. DVLC ATT Speed Setting (N/A: Not available)
DVRGAIN0
bit
DVRGAIN2 DVRGAIN1
Recovery Speed
16kHz
bit
bit
8kHz
44.1kHz
0.37dB/s
0.73dB/s
1.46dB/s
2.92dB/s
5.84dB/s
11.7dB/s
23.4dB/s
0
0
0
1
0
1
0
1
0
1
0.07dB/s
0.13dB/s
0.27dB/s
0.53dB/s
1.06dB/s
2.12dB/s
4.24dB/s
0.13dB/s
0.27dB/s
0.53dB/s
1.06dB/s
2.12dB/s
4.24dB/s
8.48dB/s
N/A
0
0
0
1
0
1
(default)
1
0
1
0
1
1
1
1
Table 64. DVLC Recovery Speed Setting (N/A: Not available)
MS1402-E-06
2013/02
- 98 -