Instruction Manual
22 AN333
5 Audio Manager Firmware Module
5 Audio Manager Firmware Module
The Audio Manager Firmware module provides the ability for the microcontroller to easily manage general audio controls
such as gain, mute, trim and channel remap.
Index = 0xHHHH, data value = 0xhhhhhhhh
Write = 0x8300HHHH 0xhhhhhhhh
Read Request = 0x83c0HHHH;
Read Response = 0x03c0HHHH 0xhhhhhhhh
Table 5-1. Audio Manager
Index Variable Description
0x0000 GAIN† 0x00000000-0x7FFFFFFF (-inf. to +24 dB). Overall System Gain. Signed value with
decimal point to the right of bit 27. Range is zero to (16-2
-27
). Negative values can be
used to invert the phase of all the outputs.
Default = 0x08000000 (+0 dB)
0x0001 MUTE† 0/1 = Unmute/Mute Audio
Default = 0x00000000 (unmuted)
0x0002 CHAN_0_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 0 (Left Channel)
Default = 0x80000000
0x0003 CHAN_1_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 1 (Center Channel)
Default = 0x80000000
0x0004 CHAN_2_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 2 (Right Channel)
Default = 0x80000000
0x0005 CHAN_3_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 3 (Left Surround Channel)
Default = 0x80000000
0x0006 CHAN_4_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 4 (Right Surround Channel)
Default = 0x80000000
0x0007 CHAN_5_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 5 (Left Surround Back Channel)
Default = 0x80000000
0x0008 CHAN_6_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 6 (Right Surround Back Channel)
Default = 0x80000000
0x0009 CHAN_7_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 7 (LFE0 Channel)
Default = 0x80000000
0x000A CHAN_8_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 8 (Left DualZone Channel)
Default = 0x80000000
0x000B CHAN_9_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 9 (Right DualZone Channel)
Default = 0x80000000
0x000C CHAN_10_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 10 (Left Auxiliary Channel)
Default = 0x80000000
0x000D CHAN_11_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 11 (Right Auxiliary Channel)
Default = 0x80000000
0x000E CHAN_12_TRIM† 0x00000000 – 0x80000000 (0.0 to 1.0)
Volume trim for channel 12 (Application Dependent Channel)
Default = 0x80000000