MAS 3507D
PRELIMINARY DATA SHEET
3.6.2. Muting / Bypass Tone Control
Address
R/W
Name
Comment
Default
$aa
r/w
Mute / Bypass
Tone Control
Forces a mute of the digital output
$0
0
1
2
no mute, Tone control active
mute output, but continue decoding
bypass Bass / Treble / Volume matrix
To enable fast and simple mute functionality, set bit 0 in register $aa to ‘1’. Writing a ‘0’ deactivates mute.
It is possible to bypass the complete bass / treble / volume control by setting bit 1 in register $aa (write a ‘2’). Reset-
ting bit 1 to ‘0’ enables tone control again.
3.6.3. Bass and Treble Control
Address
R/W
Name
Comment
Default
$e7
r/w
KPrescale
responsible for prescale of the tone filter (prevent overflows) $80000
(see Section 2.4.3. on page 8)
$6b
$6f
r/w
r/w
KBass
responsible for increase / decrease of low frequencies
(see Section 2.4.3. on page 8)
$0
KTreble
responsible for increase / decrease of high frequencies
(see Section 2.4.3. on page 8)
$0
Tone control is implemented in the MAS 3507D. It
allows the control of bass and treble in a range up to
±15 dB, as Table 3–9 shows. To prevent overflow or
clipping effects, the prescaler is built-in. The prescaler
decreases the overall gain of the tone filter, so the full
range up to +15 dB is usable without clipping.
To select a special setting, max. 3 coefficients have to
be written into registers of the MAS 3507D. This has to
be done via the ‘write register’ I2C command (see
Section 3.3.3.).
28
Micronas