STA310
KAR_DUET
Duet ON/OFF switch
7654321
0
Reserved
DUET
Address: 0x8A
Type: R/W
Reset value: 0
Description:
The value in this register sets the duet function on or
off. When selected, the duet function is configured by
register KAR_DUETTHRESH.
Bitfield
Description
DUET 0: duet off and 1: duet on
KAR_DUETTHRESH
Duet threshold control
7
6
5
4
3
2
1
0
DUETTHRESHOLD[7:0]
Address + 0x8B
Type: R/W
Reset delay: 0
Description:
When the Duet function is enabled by the
KAR_DUET register, this register specifies the ampli-
tude of the voice line below which the voice is can-
celled. If the amplitude of the voice line is below this
threshold, the recorded voice is played instead. The
value of DUETTHRESHOLD ranges from 0 to 255,
full scale signal.
KAR_VOICE
Selection of voice effects
76543
Reserved
Address: 0x8C
Type: R/W
Reset delay: 0x0
2
1
0
MIX VOICEEFF[1:0
]
Description:
Bitfield
Description
VOICEEFF Selecte the voice effects:
0: No effect is applied to the voice input
1: Echo is applied to the voice inputs,
tuned by registers KAR_VDELAY and
KAR_VBAL
2: Chorus is applied to the voice inputs,
tuned by registers KAR_VDELAY and
KAR_VBAL
3: Reverb is applied to the voice inputs,
tuned by register KAR_VDELAY.
MIX
Voice channel mixing:
0: No mix, voice is output on centre
channelt
1: Mix music and voice channels into music
channel.
KAR_VDELAY
Programmable delay/decay music effects
7
6
5
4
3
2
1
0
Value
Address: 0x8D
Type: R/W
Reset value: 0x0
Description:
The value in this register specifies the delay used for
voice input effects. The delay can be set in the range
from 0 to 2048/Fs seconds (where Fs is the sampling
frequency in KHz).
‘desired time delay’ = ( 2048 / Fs) * ( Value / 256)
which gives:
KAR_VDELAY value = (Fs / 8) * ’desired time delay
For reverberation effects, this register gives the de-
cay factor,which can vary within the range 0 to 1.0.
KAR_VBAL
Programmable mix for echo and chorus effects
7
6
5
4
3
2
1
0
BALANCE[7:0]
Address: 0x8E
Type: R/W
Reset value: 0x3F
74/90