
DS4201
060898 6/22
FEATURE UNIT PROPERTIES
Table 1
FEATURE UNIT
LOGICAL
CHANNEL
FU:UID5 Channel 0
FU:UID5 Channel 1
SIGNAL
Master
Left
DAC
Right
DAC
Master
Left AUX
Right
AUX
Master
Left MIC
Right
MIC
SUPPORTED
PROPERTIES
MUTE
MUTE
FU:UID5 Channel 2
MUTE
FU:UID6 Channel 0
FU:UID6 Channel 1
FU:UID6 Channel 2
MUTE
MUTE
MUTE
FU:UID7 Channel 0
FU:UID7 Channel 1
FU:UID7 Channel 2
MUTE
MUTE
MUTE
Feature Units Default Settings
The power–on default settings of the three FU’s are:
FU:UID5 – Channels 0–2, MUTE = false
FU:UID6 – Channels 0–2, MUTE = false
FU:UID7 – Channels 0–2, MUTE = false
Feature Units MUTE Operation
Setting or clearing the MUTE property for channels 1 or
2 in the FU’s will only affect the addressed channel (1
or 2). Setting the MUTE property for channel 0 in the
FU’s will mute both channel 1 and 2. Clearing a FU
channel 0 mute is a multi–step process. Simply clearing
the channel 0 MUTE property will remove the master
mute state but channels 1 and 2 will individually remain
muted. First the FU channel 0 is cleared, then each
channel (1 and 2) must be cleared.
Mixer Unit
The ADC Mixer Unit (MU) definition provides the mixer
with capability to mix all input channels into all output
channels. In addition, mixing controls can be program-
mable or fixed. The MU descriptor reports channel mix-
ing, control capability, and input signal source informa-
tion to the host. As with all ADC audio units, the input
pins and output pin of the MU connect to audio signal
clusters; the clusters are made up of logical channels
which enter or exit the MU.
The DS4201 MU, MU:UID8, has 3 input clusters, each
of which has 2 logical channels, and 1 output cluster
with 2 logical channels. Thus there are 6 logical inputs
and 2 logical outputs. For this arrangement, the ADC
MU defines a mixing capability that consists of 12 con-
trols (6 input channels x 2 output channels). The MU
descriptor field,
bmControls
, is used to indicate avail-
able programmable mixing controls. The value for the
bmControls
field is built from a two dimensional array
which contains a row for each logical input channel and
a column for each logical output channel. For a given
array element,
bmControl[u,v]
, if [u,v] is set a program-
mable mixing control exists for input u to output v, if [u,v]
is clear the connection is non–programmable and its
fixed value can be retrieved through a MU request. The
array corresponding to the DS4201 mixing capability is
shown in Table 2.
For the DS4201, the array indicates the programmable
mixing capability of left input channels with the left out-
put channel and likewise for right channels. The value
for the bmControl field is built from the values in Table 2
according to the method outlined in the ADC specifica-
tion. For the DS4201 the field is comprised of two bytes
with values of: 0x99, 0x90.
bmControl Array for MU:UID8
Table 2
OUTPUT CHANNEL
INPUT CHANNEL
1
(OUT–L)
2
(OUT–R)
1
(DAC–L)
1
0
2
(DAC–R)
0
1
3
(AUX–L)
1
0
4
(AUX–R)
0
1
5
(MIC–L)
1
0
6
(MIC–R)
0
1
For programmable mixer controls, the ADC provides
request commands to obtain the maximum and mini-
mum settings available for each control as well as con-
trol setting resolution. Programmable control ranges
and resolutions are shown in Table 3. MU commands
are documented in APPENDIX A.