Lexicon MC-12B User Manual

Page 1
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Serial Communications Protocol Definition
Project: MC-12/MC-12B
Updated: October 10, 2002
Software Version 2.0
Lexicon, Inc. 3 Oak Park Bedford, MA 01730-1441 (781) 280-0300
Protocol Version:
© 2002 Lexicon, Inc. All rights reserved. 1 of 92
Page 2
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Manufactured under license from Dolby Laboratories. “Dolby”, “Pro Logic”, and the double-D symbol are trademarks of Dolby laboratories.
Lucasfilm and THX are trademarks or registered trademarks of Lucasfilm, Ltd.
© Lucasfilm, Ltd. & TM. Surround EX is a jointly developed technology of THX and Dolby Laboratories, Inc. and is a trademark of Dolby Laboratories, Inc. All rights reserved. Used under authorization.
Manufactured under license from Digital Theater Systems, Inc. U.S. Pat. No. 5,451,942; 5,956,674; 5,974,380; 5,978,762 and other world-wide patents issued and pending. “DTS”, “DTS­ES Extended Surround” and “Neo:6” are trademarks of Digital Theater Systems, Inc. © 1996, 2000 Digital Theater Systems, Inc. All rights reserved.
“LOGIC7” and the LOGIC7 symbol are registered trademarks of Lexicon, Inc., a Harman International Company.
© 2002 Lexicon, Inc. All rights reserved.
This document should not be construed as a commitment on the part of Lexicon, Inc. The information it contains is subject to change without notice. Lexicon, Inc. assumes no responsibility for errors that may appear within this document.
Lexicon, Inc. 3 Oak Park Bedford, MA 01730-1441 USA Tel 781-280-0300 Fax 781-280-0490 www.lexicon.com
Customer Support
Tel 781-280-0300 Fax 781-280-0495 (Sales) Fax 781-280-0499 (Service)
Lexicon Part No. 070-15859 REV 2
© 2002 Lexicon, Inc. All rights reserved. 2 of 92
Page 3
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1Documents 6
1.1 Change List 6
2 Definitions 6
2.1 Protocol Version Cross-reference 6
3 Abbreviations 6
4 General Description 7
5 Physical Layer 8
DB-9 RS232 Connector 8
5.2 Serial Port Driver 8
5.3 Errors 8
5.4 MC-12 Receive Buffer 8
5.5 MC-12 Hardware Verification (V1.10, Not Supported in MC-12 V1.00, V1.01) 8
6 Data Link Layer 9
6.1 Errors 9
7 Application Layer 10
7.1 MC-12 Asynchronous Notification Packets 10
7.1.1 Wakeup Notification (MC-12, MC-1) 10
7.1.2 Sleep Notification (MC-12, MC-1) 10
7.1.3 Front Panel Display (MC-12, MC-1) 10
7.1.4 MC-1 Parameter Change (MC-12, MC-1) 11
7.1.5 MC-12 Parameter Notification by Id (MC-12) 12
7.2 Acknowledgment Packets 13
7.2.1 Acknowledge (MC-12, MC-1) 13
7.2.2 No Acknowledge (MC-12, MC-1) 13
7.3 Host Initiated Command Packets 14
7.3.1 Reset Unit (MC-12, MC-1) 14
7.3.2 Restore (MC-12, MC-1) 14
7.3.3 MC-1 Send IR Command (MC-12, MC-1) 14
7.3.4 Get Unit Configuration (MC-12, MC-1) 15
7.3.5 Get System Status (MC-12, MC-1) 18
7.3.6 Get Zone 2 Status (MC-12, MC-1) 20
7.3.7 Get System Parameter Definition (MC-1) 21
7.3.8 Get System Parameter Values (MC-1) 21
7.3.9 Get Effect Definition by Id (MC-1) 21
7.3.10 Get Effect Parameter Definition (MC-1) 21
7.3.11 Get Effect Parameter Values (MC-1) 21
7.3.12 Get Custom Name (MC-12, MC-1) 21
7.3.13 Get Input Name by Id (MC-12, MC-1) 22
7.3.14 Get FPD Control Registers (MC-1) 22
7.3.15 Set System Parameter Values (MC-1) 23
7.3.16 Set Effect Parameter Values (MC-1) 23
7.3.17 Set Effect Name by Effect Id (MC-1) 23
7.3.18 Set System Volume (MC-12, MC-1) 23
7.3.19 Set Main Balance (MC-12, MC-1) 23
7.3.20 Set Front/Back Balance (MC-12, MC-1) 24
7.3.21 Set Active Effect by Id (MC-12, MC-1) 25
7.3.22 Set Record Input (MC-12, MC-1) 25
© 2002 Lexicon, Inc. All rights reserved. 3 of 92
Page 4
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.23 Clear Record Input (MC-12, MC-1) 26
7.3.24 Set Zone2 Volume (MC-12, MC-1) 26
7.3.25 Set Zone2 Left/Right Balance (MC-12, MC-1) 27
7.3.26 Set Custom Name (MC-12, MC-1) 28
7.3.27 Set Input Name by Id (MC-12, MC-1) 28
7.3.28 Set FPD Control Registers (MC-1) 29
7.3.29 Host Wakeup (MC-12, MC-1) 29
7.3.30 Host Sleep (MC-12, MC-1) 30
7.3.31 Get Communication Configuration (MC-12, MC-1) 30
7.3.32 Set Communication Configuration (MC-12, MC-1) 31
7.3.33 Set Mute (MC-12, MC-1) 31
7.3.34 Set Output Level Adjustments (MC-1) 32
7.3.35 Send Display String Command (MC-12, MC-1) 32
7.3.36 MC-12 Get Parameter Definition by Id (MC-12) 33
7.3.37 MC-12 Set Parameter Value by Id (MC-12) 35
7.3.38 MC-12 Set Parameter Value by Id, No Run (MC-12) 37
7.3.39 MC-12 Get Unit Configuration (MC-12) 37
7.3.40 MC-12 Send IR Command (MC-12) 40
7.3.41 MC-12 Get Parameter Value by Id (MC-12) 40
7.3.42 MC-12 Set Parameter Notification by Id (MC-12) 41
7.3.43 MC-12 Parameter Get Value String by Id (MC-12) 42
7.3.44 MC-12 Clear All Parameter Notifications (MC-12) 43
7.3.45 MC-12 Get System Status (MC-12) 43
7.3.46 MC-12 Get Record Status (MC-12) 45
7.3.47 MC-12 Set System Volume (MC-12) 46
7.3.48 MC-12 Set Main Balance (MC-12) 46
7.3.49 MC-12 Set Front/Back Balance (MC-12) 47
7.3.50 MC-12 Set Active Effect by Id (MC-12) 47
7.3.51 MC-12 Set Record Input (MC-12) 48
7.3.52 MC-12 Set Zone2 Volume (MC-12) 49
7.3.53 MC-12 Set Zone2 Left/Right Balance (MC-12) 49
7.3.54 MC-12 Get Input Name by Id (MC-12) 50
7.3.55 MC-12 Set Input Name by Id (MC-12) 51
Appendix A Command Codes 52
Appendix B Error Codes 54
Appendix C DC-2, MC-1 IR-Codes 55
Appendix D MC-12 IR Codes 56
Appendix E MC-1 Input Id’s 57
Appendix F MC-12 Input Ids 57
Appendix G Protocol Constants 57
Appendix H MC-12 to MC-1 Effect Map 58
Appendix I MC-1 to MC-12 Effect ID Map 59
Appendix J MC-12 Mode Ids 60
© 2002 Lexicon, Inc. All rights reserved. 4 of 92
Page 5
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Application Notes and Examples 61
1.1 Box initializations: 61
1.1.1 MC-12: 61
1.1.2 HOST: 61
1.2 Getting System Wide Status and Setup: 61
1.1 Downloading the System Setup to the 61
1.3 MC-12: 61
1.4 Simple System Control & System Status: 61
1.5 Examples: 63
1.5.1 MC-12 Get Unit Configuration 63
1.5.2 Send MC-1 IR Command Example 64
1.5.3 Send MC-12 IR Command Example 65
1.6 MC12 V2.00 Parameter ID List 65
© 2002 Lexicon, Inc. All rights reserved. 5 of 92
Page 6
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1 Documents
The following documents should also be used with this document to understand how this protocol can be used with an MC-12.
070-13227 MANUAL,OWNER'S,DC2 070-13278 MANUAL,OWNER'S,MC1
MC1/DC2 Serial Port Definition, Protocol Version 0.5 070-14773 Manual, Owner’s, MC12/MC12B
1.1 Change List
9/23/02 Added this paragraph. 9/23/02 Changed “7.9 MC12 V1.10 Parameter ID List” to “7.9 MC12 V2.00 Parameter ID List” 9/23/02 Updated Parameter Id Reference Table 7.9 MC12 V2.00 Parameter ID List for V2.00 s/w. 9/23/02 Updated Appendix J MC-12 Mode Ids for new V2.00 modes. 9/24/02 Updated 7.3.36.4 Parameter Definition Response Packet for correct CurrentValue length. 9/24/02 The range of the PARAM_TYPE_UINT32 parameter type has been corrected. 9/24/02 Updated Appendix H MC-12 to MC-1 Effect Map to reflect added modes in V2.0. 9/24/02 Updated Appendix I MC-1 to MC-12 Effect Map to reflect added modes in V2.0. 10/2/02 Updated Appendix D MC-12 IR Codes to reflect added button functionality for V2.0.
2 Definitions
User Parameter: A user changeable variable that stores a specific value that describes an
operating condition for the MC-12 system.
HOST: The device initiating or receiving the serial communication packets to/from the
MC-12.
MC-12 ,MC-1,DC-2: The Lexicon product receiving or transmitting the serial communication packets
to/from the HOST.
Nonvolatile RAM: The area of memory in an MC-12 that stores users adjustable parameters. The
Nonvolatile RAM is battery backed, to maintain values during MC-12 power down.
2.1 Protocol Version Cross-reference
All references to MC-12 shall be valid for both the MC-12 and SDP-40 products unless specifically documented otherwise. All references to MC-1 shall be valid for the MC-1, DC-2 and SDP-3 products unless specifically documented otherwise.
3 Abbreviations
SOP Start of Packet EOP End of Packet ACK Acknowledge NAK No Acknowledge FPD Front Panel Display
© 2002 Lexicon, Inc. All rights reserved. 6 of 92
Page 7
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
4 General Description
The intention of the MC-12 serial port and protocol communication is for an external connected HOST to control and obtain status from the MC-12. The protocol has been designed to focus on two specific goals. The first is HOST uploading and downloading of MC-12 configuration, and system/effect setups. The second is HOST control of basic user adjustable parameters.(i.e. input, volume, balance…)
Rs-232 Serial Link
HOST
Lexicon MC-12
CD VOL
The MC-12 uses simple notification, command, response and acknowledgment packets to have communication transactions with a given HOST. This protocol is designed for point to point communication between a HOST and MC-12. The MC-12 Protocol is a 3 layered system. The MC-12 serial protocol allows for the MC-12, or the HOST, to initiate a communication transaction. Most transactions are initiated by the HOST. MC-12 then responds to the HOST command with either a response or acknowledgment packet. There are a few asynchronous notifications that MC-12 initiates indicating system changes. Each transaction initiated must wait for a corresponding response before initiating the next transmission.
The 3 protocol layers are: Physical, Data Link, and Application Layers.
Physical Layer (RS232)
Data Link Layer
Application Layer
The MC-12 Serial Protocol attempts to be as backward compatible with the MC-1 as possible. This document will try to inform the user/programmer of the consistencies and differences between the MC-1 protocol and the MC-12 protocol. The basic structure of the protocol has not changed. A number of command/responses/notifications packets have been implemented exactly as they were in the MC-1. These commands may not fully exercise the functionality of the MC-12 (i.e. Mc-1 has 8 inputs that have been mapped to 8 of the 12 inputs on the MC-12, MC-1 IR codes are not the same as MC-12 IR codes) In the case of these commands additional MC-12 commands have been added to fully implement the MC-12 functionality. In addition, some the internal structure of the MC-12 has forced the protocol to be unable to support some MC-1 commands. These commands have been totally replaced with new commands that provide more control over the MC-12 than was capable in the MC-1. (Parameter Set/Get commands)
© 2002 Lexicon, Inc. All rights reserved. 7 of 92
Page 8
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
5 Physical Layer
5.1 DB-9 RS232 Connector
MC-12 COM1
Transmit Data
Receive Data
Ground
9 Pin D-Shell (female)
Note: The wiring requirements for a 9 pin to 9 pin serial connection, are a male to female straight through cable.
2
2
3
3
5
5
9 Pin D-Shell (male)
9 Pin D-Shell (female)
2
2
3
3
5
5
Host
Receive Data
Transmit Data
Ground
9 Pin D-Shell (male)
5.2 Serial Port Driver
MC-12 serial port has been setup to operate as follows:
Operating Mode: Full Duplex Baud rate: 19.2K baud Data Size: 8 bits (1 byte) Parity: Odd Stop Bits: 1 Hardware Handshaking: None
5.3 Errors
The MC-12 will detect parity, framing and data overrun errors. If any of the physical layer errors are detected, the complete packet is corrupted and the MC-12 will reset the transaction and begin to look for a start of packet byte.
5.4 MC-12 Receive Buffer
The MC-12 has an internal receive buffer. The buffer is 256 Bytes and will transmit a NAK packet with an error code of DC_ERR_BUFFER_FULL to the HOST if the buffer is full. If the buffer is full, all data transmitted to the MC-12 will be ignored. Therefore, making the currently transmitted packet, if partially transmitted invalid.
5.5 MC-12 Hardware Verification (V1.10, Not Supported in MC-12 V1.00, V1.01)
This test verifies the RS232 ports are working by comparing the transmitted signal (at pin 2) to the received signal (at pin 3). The MC-12 transmits a known test signal just following a power up. The MC-12 monitors the serial port receivers while transmitting the test signal. If the signals are the same, the test passes. In order to test this circuit, RS232 Wraparound plug(s) are needed and must be installed at the female D9 connector(s) on the rear panel of the MC-12 labeled “RS232”. The wraparound plug shorts pins 2 to 3, allowing for the MC-12 to receive the signal it is transmitting. Once installed, power cycle the MC-12 and verify the following message is displayed on the FPD:
© 2002 Lexicon, Inc. All rights reserved. 8 of 92
Page 9
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
SERIAL PORT A PASSED SERIAL PORT B PASSED
This message is displayed for about 2 seconds before entering normal operating mode. If no messages are displayed, then both wrap tests failed.
6 Data Link Layer
The data link layer is used to define a transmission packet. The layer appends a header and tail that encloses the transmitted application packet data. The data link header will contain the start of packet byte and count of bytes to follow. The data link tail will contain the end of packet byte.
Data Link Header:
Byte Number Description Value First Byte(0) Start of Packet (SOP) 0xF1 Byte(1) DLL Data Count nn
Application Header:
Byte(2) Command nn
Byte(3)
Application Data:
Byte(4) Data[0] nn Byte(5) Data[1] nn … Data[…] nn Last Data Byte -1 Data[Data Count -1] nn
Data Link Tail:
Last Byte End of Packet (EOP) 0xF2
APP Data Count (number of application data bytes to Follow) nn
6.1 Errors
If the number of DLL data bytes received is the same as the data count and an EOP has not been received, the MC-12 responds by transmitting a NAK packet with an error code DC_ERR_INVALID_PACKET. The MC-12 then continues to look for a SOP byte and will not process the erroneous application packet. The HOST can use this as an indicator to retransmit the corrupted packet.
In addition, each byte of a packet must be received sequentially and within the INTER_PACKET_TIME. If any of the bytes within a packet transmission exceeds the INTER_PACKET_TIME, the MC-12 will respond by transmitting a NAK packet with an error code DC_ERR_INVALID_PACKET. The MC-12 then continues to look for a SOP byte and will not process the erroneous application packet. The HOST can use this as an indicator to retransmit the corrupted packet.
© 2002 Lexicon, Inc. All rights reserved. 9 of 92
Page 10
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7 Application Layer
7.1 MC-12 Asynchronous Notification Packets
MC-12 has been designed to transmit the asynchronous notification packets following these system changes:
1. Power On
2. Entering Standby
3. Front Panel Display update
4. Parameter Value Changes.
The notification packets are defined as follows:
7.1.1 Wakeup Notification (MC-12, MC-1)
By transmitting the Wakeup Notification, MC-12 indicates the unit has just “powered on” or reset and is ready to receive host commands. This notification is primarily for the HOST to know the status of the MC-
12.
7.1.1.1 Notification Packet Description
Application Header:
Command DC_WAKEUP 0x01 Data Count 0 0x00
Application Data:
N/A
7.1.1.2 Host Response
The MC-12 does not expect any response from the HOST.
7.1.2 Sleep Notification (MC-12, MC-1)
By transmitting the Sleep Notification, MC-12 indicates the unit is shutting down into a standby mode. Because the hard power switch could be activated independently of the MC-12 system software, hard power down will not be notified. Acknowledgment of the Sleep Notification is not required. This notification is primarily for the HOST to know the operating status of the MC-12.
7.1.2.1 Notification Packet Description
Application Header:
Command DC_SLEEP 0x02 Data Count 0 0x00
Application Data:
N/A
7.1.3 Front Panel Display (MC-12, MC-1)
MC-12 will transmit the front panel display buffer following the update to the MC-12 front panel display. The MC-12 front panel display is 2 X 20 ASCII character display. The HOST can enable transmission of this notification message by sending Host Wakeup (7.3.29). To disable transmission the HOST can send Host Sleep (7.3.30). Transmission of the display buffer is asynchronous to other host/MC-12
© 2002 Lexicon, Inc. All rights reserved. 10 of 92
Page 11
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
communication and will only transmit following the completion of any communication exchanges in progress or pending.
7.1.3.1 Notification Packet Description
Application Header:
Command DC_FPD 0x03 Data Count 42 0x2A
Application Data:
Data[0] - Data[20] Line1 ch ch ch… 0x00 Data[21] - Data[41] Line2 ch ch ch … 0x00
7.1.3.2 Data Description
Line1
Data Type: Null (0x00) terminated ASCII character string. Max Length: DISP_LINE_LENGTH defined in Appendix G Protocol Constants.
Line2
Data Type: Null (0x00) terminated ASCII character string. Max Length: DISP_LINE_LENGTH defined in Appendix G Protocol Constants.
The MC-12 includes 8 custom characters that are defined to display increments of a display block. (i.e. Volume Bar) The custom characters are ASCII character codes 8E - 93(hex). The codes are used as follows:
'8E' - empty cell '8F' - left 1 bar '90' - left 2 bars '91' - left 3 bars '92' - left 4 bars '93' - full cell
7.1.3.3 HOST Response
The MC-12 does not expect any response from the HOST.
7.1.4 MC-1 Parameter Change (MC-12, MC-1)
MC-12 will transmit predetermined parameter change notifications. If a parameter value is changed due to any user action or system action the MC-12 will transmit the current value of the parameter that is changing.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in the Supported System Parameters table listed below.
7.1.4.1 Notification Packet Description
Application Header:
Command DC_PARAM_CHG_MSG 0x04 Data Count 2 0x02
Application Data:
Data[0] ParamId nn Data[1] Value nn
© 2002 Lexicon, Inc. All rights reserved. 11 of 92
Page 12
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.1.4.2 Data Description
ParamId:
Data Type: Unsigned 8 bit integer Max: 255.
Value:
The Current Value for this system parameter. Data Type: Unsigned 8 bit integer Max: Set by the Max Value per the Parameter Definition response Packet for
the Parameter Id of this packet.
7.1.4.3 HOST Response
The MC-12 does not expect any response from the HOST.
7.1.4.4 Supported System Parameters
The following parameters will be supported by this Parameter Change Notification:
Parameter MC-12 Parameter
Name
Current Effect PROGRAM 1 Mute MUTE 3 System Volume VOLUME 5 Balance LR_BALANCE 6 Input Selection INPUT 7 Record/Zone 2 On/Off RECORD_ENABLED 18 Zone 2 Volume Z2_VOL 154 Zone 2 Balance Z2_BAL 156 Zone 2 Mute Z2_MUTE 157 Bass BASS 167 Treble TREBLE 168 Loudness LOUDNESS 169 Tilt TILT 174 Menu Background On/Off MENU_BKGND 190
Note: The Record/Zone 2 On/Off only applies to the MC-12 Record zone. The Zone 2 Volume, Zone 2 Balance and Zone 2 Mute only apply to the MC-12 Zone-2.
For Input Parameter Change Notifications the Input Value is a MC-12 to MC-1 input mapping, as shown in
Appendix F MC-12 Input Id's.
MC-1
ParamId(V4.00)
7.1.5 MC-12 Parameter Notification by Id (MC-12)
MC-12 will transmit parameter change notifications if they are enabled using the command described in
7.3.42 (MC12_Set_Parameter_Notification_By_Id). If a parameter value is changed due to any user action
or system action the MC-12 will transmit the current value of the parameter that is changing.
© 2002 Lexicon, Inc. All rights reserved. 12 of 92
Page 13
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.1.5.1 Command Packet Description
Application Header:
Command MC_PARAM_NOTIFICATION_BY_ID 0x05 Data Count 24 0x18
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn Data[2] ParamType nn
Data[3-23] Value[0 -20]
nn nn nn…
7.1.5.2 Data Description
Same as Paragraph 7.3.37.2
7.1.5.3 HOST Response
The MC-12 does not expect any response from the HOST.
7.2 Acknowledgment Packets
Acknowledge and No Acknowledge packets are used to communicate transmission, packet and data validation status. Both the HOST and MC-12 can transmit and receive these packets.
7.2.1 Acknowledge (MC-12, MC-1)
7.2.1.1 Packet Description
Application Header:
Command DC_ACK 0xE0 Data Count 10x01
Application Data:
Data[0] Command nn
7.2.1.2 Data Description
Command:
DataType: Valid MC-12 command as defined in Appendix A Command Codes.
7.2.2 No Acknowledge (MC-12, MC-1)
7.2.2.1 Packet Description
Application Header:
Command DC_NACK 0xE1 Data Count 20x02
Application Data:
Data[0] Command nn Data[1] ErrorCode nn
7.2.2.2 Data Description
© 2002 Lexicon, Inc. All rights reserved. 13 of 92
Page 14
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Command:
DataType: Valid MC-12 command as defined in Appendix A Command Codes.
ErrorCode:
DataType: Error code as defined in Appendix B Error Codes.
7.3 Host Initiated Command Packets
The MC-12 serial communication protocol has been designed to respond to the following commands as described below. Each command is transmitted to the MC-12 with the identified parameters. If the command is successfully received and processed by the MC-12, the unit will respond with the described response packet or action.
7.3.1 Reset Unit (MC-12, MC-1)
Commands the MC-12 to soft reset.
7.3.1.1 Command Packet Description
Application Header:
Command DC_CMD_RESET 0x10 Data Count 0 0x00
Application Data:
N/A
7.3.1.2 MC-12 Response
The MC-12 will perform an internal reset. After reset the MC-12 will go through a soft power-up initialization. This includes transmitting the “Wakeup Notification Packet”. A soft reset does not reinitialize the MC-12. Nonvolatile RAM is maintained.
7.3.2 Restore (MC-12, MC-1)
Commands the MC-12 to restore the system and effect parameters to the factory defaults.
7.3.2.1 Command Packet Description
Application Header:
Command DC_CMD_RESTORE_DEFAULTS 0x13 Data Count 0 0x00
Application Data:
N/A
7.3.2.2 MC-12 Response
The MC-12 will reset, clear any saved system and effect parameters in Nonvolatile RAM, and restore the factory default system and effect parameters. After reset the MC-12 will go through a soft power-up initialization. This includes transmitting the “Wakeup Notification Packet”.
7.3.3 MC-1 Send IR Command (MC-12, MC-1)
Transmits MC-1 IR command key codes to the MC-12.
This command has been maintained for backward compatibility to the MC-1. The MC-1 IR code functionality has been mapped to the MC-12 IR code functionality as per the MC-1 to MC-12 IR code table. MC-12 users should use the command described in 7.3.40 (MC-12_Send_IR_Command).
© 2002 Lexicon, Inc. All rights reserved. 14 of 92
Page 15
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.3.1 Command Packet Description
Application Header:
Command DC_CMD_IR 0x14 Data Count 1 0x01
Application Data:
Data[0] KeyCode nn
7.3.3.2 Data Description
KeyCode:
Data Type: Unsigned 8 bit integer Valid Values: Appendix C MC-1 IR-Codes
7.3.3.3 MC-12 Response
The KeyCode is processed as a valid IR code. No acknowledgment will be sent from MC-12.
7.3.3.4 Data Validation
The KeyCode data will be verified as a legal IR code. If the Code is not valid the MC-12 will not respond.
7.3.4 Get Unit Configuration (MC-12, MC-1)
Request to MC-12 for its current unit configuration.
This command is supported for backward compatibility. MC-12 users should use the command described in 7.3.39 (MC-12_Get_Unit_Configuration). MC-12 will respond with “Unit Configuration Packet”. The HOST should use this information to determine if any information saved by the HOST is current.
7.3.4.1 Command Packet Description
Application Header:
Command DC_CMD_GET_CONFIG 0x15 Data Count 0 0x00
Application Data:
N/A
© 2002 Lexicon, Inc. All rights reserved. 15 of 92
Page 16
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.4.2 MC-12 Unit Configuration Response Packet
Application Header:
Command DC_RESP_UNIT_CONFIG 0x80 Data Count 25 0x19
Application Data:
Data[0] ProductId nn Data[1] Software Type nn Data[2] Software Level nn Data[3] Software Major Revision nn Data[4] Software Minor Revision nn Data[5] Protocol Major Revision nn Data[6] Protocol Minor Revision nn Data[7] N/A nn Data[8] Total Number of Effects nn Data[9] TimeStamp[0] ch Data[10] TimeStamp[1] ch Data[11] TimeStamp[2] ch Data[12] TimeStamp[3] ch Data[13] TimeStamp[4] ch Data[14] TimeStamp[5] ch Data[15] TimeStamp[6] ch Data[16] TimeStamp[7] ch Data[17] TimeStamp[8] ch Data[18] TimeStamp[9] ch Data[19] TimeStamp[10] ch Data[20] TimeStamp[11] ch Data[21] TimeStamp[12] ch Data[22] TimeStamp[13] ch Data[23] TimeStamp[14] ch Data[24] TimeStamp[15] 0x00
7.3.4.3 Data Description
ProductId: This unsigned 8 bit value describes the product.
Product ID
Lexicon DC-2 1 Lexicon MC-1 2 JBL Synthesis SDP-3 3 Lexicon MC-12 4 JBL Synthesis SDP-40 5
© 2002 Lexicon, Inc. All rights reserved. 16 of 92
Page 17
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Software Type: An unsigned 8 bit value indicating the current configuration of the unit’s
software. The following table shows the values assigned to the available types:
SW Type
THX 1 AC3 2 DTS 3 COMPLETE 4 BOOTROM 5
Software Level: The following table shows the values assigned to the possible software levels:
SW Level
RELEASED 0 PRE_ALPHA 1 ALPHA 2 BETA 3 GAMMA 4 UNSUPPORTED 5
*Note: SW level indicates the status of the MC-12 internal application software.
Software Major Revision: An unsigned integer value indicating the unit’s major software version. The host
should use this information to determine if new effects, effect parameters, or system parameters have been added or removed.
Software Minor Revision: An unsigned integer value indicating this unit’s minor software version.
Indicates the units software operation has changed but effects, effect parameters, or system parameters have not changed.
Protocol Major Revision: An unsigned integer value indicating the serial communication protocol major
version. The host should use this value to determine if new commands, notifications, or response packets have been added or deleted from this specification.
Protocol Minor Revision: An unsigned integer value indicating the serial communication protocol minor
version. The host should use this value to determine if the existing commands, notifications, or response packets have changed in this specification
Total Number of Effects: An unsigned integer value indicating the maximum number of effects available
for this version of software. This should be used to determine the maximum EffectId used in the “Get Effect Definition Packet”, “Get Effect Parameter Definition Packet”, “Set Effect Name Packet”, and “Set Effect Parameter Values Packet”.
TimeStamp: Is a null terminated ASCII text string describing the build date and time of the
current software build. The Format of this text string is: “yy/mm/dd(sp)hh:mm” yy- is the last two digits of the year (i.e. year 1999 = 99, year 2000 = 00) mm - is the month
© 2002 Lexicon, Inc. All rights reserved. 17 of 92
Page 18
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
dd- is the day (sp) - is an ASCII space character (0x20) hh - is the hour mm - is the minute
7.3.5 Get System Status (MC-12, MC-1)
Request to MC-12 for its current system status. MC-12 will respond with “System Status Packet”.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.45 (MC-12_Get_System_Status).
7.3.5.1 Command Packet Description
Application Header:
Command DC_CMD_GET_SYS_STATUS 0x16 Data Count 0 0x00
Application Data:
N/A
7.3.5.2 System Status Response Packet
Application Header:
Command DC_RESP_SYS_STATUS 0x81 Data Count 10 0x0A
Application Data:
Data[0] System Volume nn Data[1] Current Input nn Data[2] Current Effect Id nn Data[3] Current Input Sample Rate nn Data[4] Current Input Format nn Data[5] Mute Active nn Data[6] Effect Bypass nn Data[7] Left/Right Balance nn Data[8] Front/Back Balance nn Data[9] Video Synch nn
7.3.5.3 Data Description
System Volume:
Data Type: Unsigned 8 bit integer. Maximum Value: 92 Conversion: 0 = -80 dB
92 = +12 dB
Current Input:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix F MC-12 Input Ids
Current Effect Id:
Data Type: Unsigned 8 bit integer
© 2002 Lexicon, Inc. All rights reserved. 18 of 92
Page 19
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Definition/Conversion: Appendix_H_MC-12_Effect_Ids
Current Input Sample Rate:
Data Type: Unsigned 8 bit integer.
SAMPLE RATE
RATE_UNKNOWN 0 RATE_44 1 RATE_48 2 RATE_88 3 RATE_96 4
Current Input Format:
Data Type: Unsigned 8 bit integer.
DATA STREAM TYPE
DATA_TYPE_UNKNOWN 0 DATA_TYPE_BYPASS 1 DATA_TYPE_ANALOG 2 DATA_TYPE_PCM 3 DATA_TYPE_DD 4 DATA_TYPE_DTS 5 DATA_TYPE_NOISE 6
Mute Active:
Data Type: Boolean. TRUE: System Mute is Active FALSE: System is unmuted.
Effect Bypass:
Data Type: Boolean TRUE: Effect Bypass is Active FALSE: Effect Bypass is Inactive
Left/Right Balance:
Data Type: Unsigned 8 bit integer. Maximum Value: 32 Conversion: 0 = Left
Front/Back Balance:
Data Type: Unsigned 8 bit integer. Maximum Value: 32 Conversion: 0 = Front
Video Synch:
Data Type: Boolean. TRUE: MC-12 has detected Video Sync for current video input FALSE: MC-12 can not detect Video Sync for the current video input
16 = Center 32 = Right
16 = Center 32 = Back
© 2002 Lexicon, Inc. All rights reserved. 19 of 92
Page 20
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.6 Get Zone 2 Status (MC-12, MC-1)
This command is a request to MC-12 for current Zone 2 Status. MC-12 will respond with “Zone2 Status Packet”.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.46 (MC12_Get_Zone_2_Status).
7.3.6.1 Command Packet Description
Application Header:
Command DC_CMD_GET_ZONE2_STATUS 0x17 Data Count 0 0x00
Application Data:
N/A
7.3.6.2 Zone2 Status Response Packet
Application Header:
Command DC_RESP_ZONE2_STATUS 0x82 Data Count 5 0x05
Application Data:
Data[0] Zone2 Volume nn Data[1] Assigned Zone 2 Input nn Data[2] Zone2 Mute Active nn Data[3] Record Active nn Data[4] Zone2 Balance nn
7.3.6.3 Data Description
Zone2 Volume:
Data Type: Unsigned 8 bit integer. Maximum Value: 92 Conversion: 0 = -80 dB
Assigned Zone 2 Input:
Indicates the Zone 2 input that is currently assigned for the zone 2 outputs. Data Type: Unsigned 8 bit integer. Definition/Conversion: Appendix F MC-12 Input Ids
Zone2 Mute Active:
Data Type: Boolean. TRUE: Zone2 Outputs are active. FALSE: Zone 2 Outputs are not active.
Record Active:
Data Type: Boolean. TRUE: Record Zone Output is active FALSE: Record Zone Output is not Active.
92 = +12 dB
© 2002 Lexicon, Inc. All rights reserved. 20 of 92
Page 21
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Zone 2 Balance:
Data Type: Unsigned 8 bit integer. Maximum Value: 32 Conversion: 0 = Left
32 = Right
7.3.7 Get System Parameter Definition (MC-1)
This command is not supported by the MC-12.
7.3.8 Get System Parameter Values (MC-1)
This command is not supported by the MC-12.
7.3.9 Get Effect Definition by Id (MC-1)
This command is not supported by the MC-12.
7.3.10 Get Effect Parameter Definition (MC-1)
This command is not supported by the MC-12.
7.3.11 Get Effect Parameter Values (MC-1)
This command is not supported by the MC-12.
7.3.12 Get Custom Name (MC-12, MC-1)
Request to MC-12 for an effect definition. MC-12 will respond with “Custom Name Packet”.
7.3.12.1 Command Packet Description
Application Header:
Command DC_CMD_GET_CUST_NAME 0x2B Data Count 0 0x00
Application Data:
N/A
7.3.12.2 Data Description
N/A
7.3.12.3 Custom Name Response Packet
Application Header:
Command DC_RESP_CUST_NAME 0x89
Data Count
Application Data:
Data[0]- Data[DataCount-1] CustomName ch ch ch … 0x00
Number of Characters in CustomName + 1 nn
7.3.12.4 Data Description
CustomName:
Data Type: Null (0x00) terminated ASCII character string.
© 2002 Lexicon, Inc. All rights reserved. 21 of 92
Page 22
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Max Length: CUSTOM_NAME_LENGTH defined in Appendix G Protocol Constants.
7.3.13 Get Input Name by Id (MC-12, MC-1)
This command is a request to MC-12 for the custom input name. MC-12 will respond with “Input Name Packet”.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.54
(MC12_Get_Input_Name_By_Id).
7.3.13.1 Command Packet Description
Application Header:
Command DC_CMD_GET_INPUT_NAME 0x2D Data Count 1 0x01
Application Data:
Data[0] InputId nn
7.3.13.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Definition/Conversion: Appendix F MC-12 Input Ids
7.3.13.3 Data Validation:
The InputId must be a valid Input number. If it is not the MC-12 will respond with a NAK packet and error code DC_INVALID_INPUT.
7.3.13.4 Input Name Response Packet
Application Header:
Command DC_RESP_INPUT_NAME 0x8A
Data Count
Application Data:
Data[0] InputId Nn Data[1]- Data[DataCount-1] InputName ch ch ch … 0x00
Number of Characters in InputName + 2 Nn
7.3.13.5 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Definition/Conversion: Appendix F MC-12 Input Ids
InputName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
7.3.14 Get FPD Control Registers (MC-1)
This command is not supported by the MC-12.
© 2002 Lexicon, Inc. All rights reserved. 22 of 92
Page 23
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.15 Set System Parameter Values (MC-1)
This command is not supported by the MC-12.
7.3.16 Set Effect Parameter Values (MC-1)
This command is not supported by the MC-12.
7.3.17 Set Effect Name by Effect Id (MC-1)
This command is not supported by the MC-12.
7.3.18 Set System Volume (MC-12, MC-1)
This command is a request to the MC-12 to set the system volume with the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.47 (MC12_Set_System_Volume).
7.3.18.1 Command Packet Description
Application Header:
Command DC_CMD_SET_SYS_VOLUME 0x21 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.18.2 Data Description
Value:
Data Type: Unsigned 8 bit integer. Max: 92 Conversion: 0 = -80 dB
92 = +12 dB
7.3.18.3 MC-12 Response
The MC-12 will assign the value from the packet to the system volume.
7.3.18.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
7.3.19 Set Main Balance (MC-12, MC-1)
Commands MC-12 to set the system balance to the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.48 (MC12_Set_Main_Balance).
© 2002 Lexicon, Inc. All rights reserved. 23 of 92
Page 24
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.19.1 Command Packet Description
Application Header:
Command DC_CMD_SET_SYS_BALANCE 0x22 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.19.2 Data Description
Value:
Data Type: Unsigned 8 bit integer. Maximum Value: 32 Conversion: 0 = Left
16 = Center 32 = Right
7.3.19.3 MC-12 Response
The MC-12 will assign the value from the packet to the system balance.
7.3.19.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
7.3.20 Set Front/Back Balance (MC-12, MC-1)
Commands MC-12 to set the front/back balance to the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.49
(MC12_Set_Front_Back_Balance).
7.3.20.1 Packet Description
Application Header:
Command DC_CMD_SET_FRONT_BACK_BALANCE 0x23 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.20.2 Data Description
Value:
Data Type: Unsigned 8 bit integer. Max: 32 Conversion: 0 = Front
16 = Center 32 = Back
7.3.20.3 MC-12 Response
© 2002 Lexicon, Inc. All rights reserved. 24 of 92
Page 25
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
The MC-12 will assign the value from the packet to the front/back balance.
7.3.20.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7.3.21 Set Active Effect by Id (MC-12, MC-1)
This command requests the MC-12 to set the active effect to the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.50
(MC12_Set_Active_Effect_By_Id).
7.3.21.1 Command Packet Description
Application Header:
Command DC_CMD_SET_EFFECT 0x24 Data Count 1 0x01
Application Data:
Data[0] EffectId nn
7.3.21.2 Data Description
EffectId:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix I MC-1 to MC-12 Effect ID Map.
7.3.21.3 MC-12 Response
The MC-12 will load the desired effect.
7.3.21.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7.3.22 Set Record Input (MC-12, MC-1)
Sets the Record input.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.51 (MC12_Set_Record_Input).
7.3.22.1 Command Packet Description
© 2002 Lexicon, Inc. All rights reserved. 25 of 92
Page 26
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Application Header:
Command DC_CMD_SET_REC_INPUT 0x25 Data Count 1 0x01
Application Data:
Data[0] InputId nn
7.3.22.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Description/Conversion: Appendix F MC-12 Input Ids
7.3.22.3 MC-12 Response:
If the Input Id is a valid MC-12 input then the MC-12 will make the request Input the active record input.
7.3.22.4 Data Validation:
The InputId must be a valid Input Id. If it is not the MC-12 will respond with a NAK packet and error code DC_INVALID_INPUT. If the input is assigned the MC-12 will respond with an ACK Packet.
7.3.23 Clear Record Input (MC-12, MC-1)
Clears or unassigns the Record input. If Record is active, this command will set the Record Input to OFF
7.3.23.1 Packet Description
Application Header:
Command DC_CMD_CLEAR_REC_INPUT 0x26 Data Count 1 0x01
Application Data:
Data[0] InputId nn
7.3.23.2 Data Description
InputId:
This value is not used by MC-12. Data Type: Unsigned 8 bit Integer
7.3.23.3 MC-12 Response
The MC-12 will set the active record input to OFF.
7.3.23.4 Data Validation
The InputId is not used.
7.3.24 Set Zone2 Volume (MC-12, MC-1)
Commands MC-12 to set the Zone 2 volume with the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.52 (MC12_Set_Zone2_Volume).
© 2002 Lexicon, Inc. All rights reserved. 26 of 92
Page 27
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.24.1 Command Packet Description
Application Header:
Command DC_CMD_SET_ZONE2_VOLUME 0x27 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.24.2 Data Description
Value:
Data Type: Unsigned 8 bit integer. Max: 92 Conversion: 0 = -80 dB
92 = +12 dB
7.3.24.3 MC-12 Response
The MC-12 will assign the value from the packet to the Zone 2 volume.
7.3.24.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7.3.25 Set Zone2 Left/Right Balance (MC-12, MC-1)
Commands MC-12 to set the Zone 2 balance to the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.53
(MC12_Set_Zone2_Left_Right_Balance).
7.3.25.1 Packet Description
Application Header:
Command DC_CMD_SET_ZONE2_BALANCE 0x28 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.25.2 Data Description
Value:
Data Type: Unsigned 8 bit integer Max: 32 Conversion: 0 = Left
32 = Right
7.3.25.3 MC-12 Response
The MC-12 will assign the value from the packet to the Zone 2 balance.
© 2002 Lexicon, Inc. All rights reserved. 27 of 92
Page 28
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.25.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7.3.26 Set Custom Name (MC-12, MC-1)
Sets the Custom Name that can be displayed when the unit powers up.
7.3.26.1 Packet Description
Application Header:
Command DC_CMD_SET_CUST_NAME 0x2C
Data Count
Application Data:
Data[0] CustomNameEnable nn Data[1]-Data[DataCount-1] CustomName ch ch ch … 0x00
7.3.26.2 Data Description
CustomNameEnable: Enables/Disables the Custom Name Display.
DataType: Boolean TRUE: CustomName Enabled FALSE: CustomName Disabled
Number of characters in CustomName + 2 nn
CustomName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: CUSTOM_NAME_LENGTH defined in Appendix G Protocol Constants.
7.3.26.3 MC-12 Response
If the custom name enable is TRUE then the custom name banner is display on “power on”. If the Custom Name Enable is FALSE the custom name is not displayed. The CustomName string is copied to Nonvolatile RAM. The MC-12 will ACK when completed with this command.
7.3.26.4 Data Validation:
No data validation is done on the transmitted data.
7.3.27 Set Input Name by Id (MC-12, MC-1)
Sets an Input Name to the transmitted value for a given input.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7.3.55
(MC12_Set_Input_Name_By_Id).
© 2002 Lexicon, Inc. All rights reserved. 28 of 92
Page 29
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.27.1 Command Packet Description
Application Header:
Command DC_CMD_SET_INPUT_NAME 0x2E
Data Count
Application Data:
Data[0] InputId 0 to 7 Data[1]-Data[DataCount-1] InputName ch ch ch ... 0x00
Number of characters in InputName + 2 nn
7.3.27.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Description/Conversion: Appendix F MC-12 Input Id's
InputName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
7.3.27.3 MC-12 Response
MC-12 will copy the InputName to the given input.
7.3.27.4 Data Validation:
The InputId must be a valid Input Id. If it is not the MC-12 will respond with a NAK packet and error code DC_INVALID_INPUT. If the InputName string exceeds the INPUT_NAME_LENGTH, the MC-12 will truncate the string to the INPUT_NAME_LENGTH.
7.3.28 Set FPD Control Registers (MC-1)
This command is not supported by the MC-12.
7.3.29 Host Wakeup (MC-12, MC-1)
By transmitting the Wakeup Notification, the Host indicates it has just “powered on” or reset and is ready to receive MC-12 Notifications or Responses. The Host is assumed to be asleep upon power up of the MC-
12. Host status is maintained during standby.
7.3.29.1 Command Packet Description
Application Header:
Command HOST_WAKEUP 0x11 Data Count 0 0x00
Application Data:
N/A
7.3.29.2 Data Description
N/A
7.3.29.3 MC-12 Response
The MC-12 will respond to this command with an ACK.
© 2002 Lexicon, Inc. All rights reserved. 29 of 92
Page 30
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.30 Host Sleep (MC-12, MC-1)
By transmitting the Sleep command, the Host indicates it has just “powered down” and will no longer respond to MC-12 Notifications. No Acknowledgment is expected. The Host is assumed to be asleep upon power up of the MC-12. Host status is maintained during standby.
7.3.30.1 Packet Description
Application Header:
Command HOST_SLEEP 0x12 Data Count 0 0x00
Application Data:
N/A
7.3.30.2 Data Description
N/A
7.3.31 Get Communication Configuration (MC-12, MC-1)
This command is a request to the MC-12 for the current communications configuration for the serial port and protocol. The MC-12 responds to this command with a Communication Configuration Packet.
7.3.31.1 Command Packet Description
Application Header:
Command DC_CMD_GET_COM_CONFIG 0x2F Data Count 0 0x00
Application Data:
N/A
7.3.31.2 Communication Configuration Response Packet
Application Header:
Command DC_RESP_COM_CONFIG 0x8C Data Count 1 0x01
Application Data:
Data[0] Configuration Register 0 nn
7.3.31.3 Data Description
Data Word Bit Definition 0 0 Acknowledge Enable 0 1 Parameter Change Enable
Acknowledge Enable:
TRUE Indicates the MC-12 will transmit Acknowledge Notification’s to the Host. FALSE Indicates the MC-12 will not transmit any positive Acknowledge Notification
messages. The MC-12 will always transmit NAK error notification messages.
Parameter Change Enable:
TRUE Indicates the MC-12 will transmit any parameter change Notification as
specified in the Parameter Change Notification Message.
© 2002 Lexicon, Inc. All rights reserved. 30 of 92
Page 31
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
FALSE Indicates the MC-12 will not transmit parameter change Notifications.
7.3.32 Set Communication Configuration (MC-12, MC-1)
The Set Communication Configuration Command allows the serial port user to set up the various serial port/ protocol configuration parameters.
7.3.32.1 Command Packet Description
Application Header:
Command DC_CMD_SET_COM_CONFIG 0x30 Data Count 1 0x01
Application Data:
Data[0] Configuration Register 0 nn
7.3.32.2 Data Description
Data Word Bit Definition 0 0 Acknowledge Enable 0 1 Parameter Change Enable
Acknowledge Enable:
TRUE Indicates the MC-12 will transmit Acknowledge Notification’s to the Host. FALSE Indicates the MC-12 will not transmit any positive Acknowledge Notification
messages. The MC-12 will always transmit NAK error notification messages.
Parameter Change Enable:
TRUE Indicates the MC-12 will transmit any parameter change Notification as
specified in the Parameter Change Notification Message.
FALSE Indicates the MC-12 will not transmit parameter change Notifications.
7.3.32.3 MC-12 Response
The data values transmitted will be copied over to the registers stored in nonvolatile RAM. The MC-12 will respond with an ACK Packet.
7.3.33 Set Mute (MC-12, MC-1)
The Set Mute Command message allows the RS232 users to set/clear the MC-12 mute state directly.
7.3.33.1 Command Packet Description
Application Header:
Command DC_CMD_SET_MUTE 0x31 Data Count 1 0x01
Application Data:
Data[0] Mute State nn
7.3.33.2 Data Description
© 2002 Lexicon, Inc. All rights reserved. 31 of 92
Page 32
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
MUTE State:
Value Definition Description
0 UNMUTE The user mute state is set to unmuted. The MC-12 may
still be muted for other internal reasons.
1 USER MUTE The system volume decrements by the specified user
amount as set in the OUTPUT LEVELS Menu.
2 FULL MUTE The system is fully muted.
7.3.33.3 MC-12 Response
The MC-12 will set the mute state according to the value transmitted. The MC-12 may still be full muted if other conditions require the audio path to be muted. This is only a direct access to the user mute state.
7.3.33.4 Data Validation
The data value transmitted to the MC-12 will be verified as a valid value. If it is valid the MC-12 will set/clear the mute and respond with an ACK Packet. If the data value is invalid the MC-12 will respond with a DC_INVALID_DATA error NAK.
7.3.34 Set Output Level Adjustments (MC-1)
This command is not supported by the MC-12.
7.3.35 Send Display String Command (MC-12, MC-1)
This command allows the Host to send a 40 character string to the MC-12 for display on the OSD and Front Panel Display.
7.3.35.1 Packet Description
Application Header:
Command DC_CMD_SET_DISPLAY_STR 0x33 Data Count Number of characters in the
DisplayStr + 2
Application Data:
Data[0] DisplayFlags nn Data[1]-Data[DataCount-1] DisplayStr ch ch ch … 0x00
7.3.35.2 Data Description
Display Command Flags:
Word Bit Definition
0 0 FPD only: If set TRUE, the display string will only be sent to the FPD device for display. 0 1 Undefined. 0 2 Undefined. 0 3 Undefined. 0 4 Undefined. 0 5 Undefined. 0 6 Undefined. 0 7 Undefined.
nn
Display String:
Data Type: Null (0x00) terminated ASCII character string.
© 2002 Lexicon, Inc. All rights reserved. 32 of 92
Page 33
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Max Length: 40 Characters.
7.3.35.3 MC-12 Response
The display string is sent to the OSD and Front Panel Display. The MC-12 will ACK when completed with this command.
7.3.35.4 Data Validation:
If a string length exceeds the 40 character maximum the string will be truncated before displaying and the MC-12 transmit a DC_NAK command with an error code DC_INVALID_DATA.
7.3.36 MC-12 Get Parameter Definition by Id (MC-12)
Request to MC-12 for a Parameter Definition by Parameter Id. MC-12 will respond with “MC-12 Parameter Definition Packet”.
7.3.36.1 Command Packet Description
Application Header:
Command MC_GET_PARAM_BY_ID 0x35 Data Count 2 0x02
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn
7.3.36.2 Data Description
ParamId:
Data Type: Unsigned 16 bit Integer Max Value: Max Parameter Count as reported by the MC-12 Unit Configuration Response
Packet in 7.3.39.2
7.3.36.3 Data Validation:
If the ParamId is not a valid Id the MC-12 will respond with a NAK packet and error code DC_ INVALID_PARAM_ID.
© 2002 Lexicon, Inc. All rights reserved. 33 of 92
Page 34
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.36.4 Parameter Definition Response Packet
The following Packet has been defined as follows for MC-12 V1.00. Future releases may modify this definition.
Application Header:
Command MC_SYS_PARAM_DEF_PKT 0x8F Data Count 110 0x6E
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn Data[2] ParamType nn Data[3] MAX Value(LSB) nn Data[4] MAX Value(MSB) nn Data[5] MIN Value(LSB) nn Data[6] MIN Value(MSB) nn Data[7-27] CurrentValue[0 -20] nn nn nn…
Data[28]-Data[108] Parameter Path Data[108] Read Only nn
7.3.36.5 Data Description
ParamId:
Data Type: Unsigned 16 bit Integer Max Value: Max Parameter Count as reported by the MC-12 Unit Configuration Response
Packet in 7.3.39.2
ch ch ch … 0x00
ParamType:
Param Type Name ParamTy
pe ID
PARAM_TYPE_UINT8 0 Unsigned 8 bit integer(0 to
PARAM_TYPE_UINT16 1 Unsigned 16 bit integer(0 to
PARAM_TYPE_CSTR8 2 Zero terminated string of 8
PARAM_TYPE_CSTR13 3 Zero terminated string of 13
PARAM_TYPE_UINT32 4 Unsigned 32 bit integer (0 to
PARAM_TYPE_BOOLEAN 5 Boolean( 0 to 1) 1 PARAM_TYPE_INT8 6 Signed 8 bit integer
PARAM_TYPE_BRANCH 7 Parameter Branch N/A PARAM_TYPE_INT16 8 Signed 16 bit integer
PARAM_TYPE_CSTR20 9 Zero terminated string of 20
Data:
Type Description Data Size
255)
65535)
ascii characters
ascii characters
4,294,967,295 )
(-127 to 128)
(-32,767 to 32,768)
ascii characters
(Bytes)
1
2
9
14
4
1
2
21
© 2002 Lexicon, Inc. All rights reserved. 34 of 92
Page 35
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
The data value transmitted is dependent on the ParamType, as described above. The CurrentValue is always packed starting at the CurrentValue [0] byte in the packet. For multi-byte data, the values are packed LSB first(CurrentValue [0]) to MSB(CurrentValue [0+(num bytes-1)]). For example: Setting a given signed 16 bit parameter to a value of ­300 the data array would be packed as follows:
Data[0] = 0xd4 Data[1] = 0xfe Data[2 - 13] = don't care.
If a parameter's current value is a signed 16 bit parameter with a value of -3 the data array would be packed as follows:
Data[0] = 0xfd Data[1] = 0xff Data[2 - 13] = don't care.
All signed values are in the 2's compliment format.
Max Value:
This is a 16 bit value representing the maximum value for a parameter. Parameter values exceeding the maximum will be limited to the maximum. This may be a signed or unsigned value depending on the Parameter Type.
Min Value:
This is a 16 bit value representing the minimum value for a parameter. Parameter values exceeding the minimum will be limited to the minimum. . This may be a signed or unsigned value depending on the Parameter Type.
Parameter Path:
This is a zero terminated ASCII character string describing the parameter's name and path in the units parameter tree structure.
Read Only:
Data Type: Boolean TRUE: Parameter is read only FALSE: Parameter is writeable
7.3.37 MC-12 Set Parameter Value by Id (MC-12)
MC-12 Set Parameter by Id command sets the parameter value equal to the value sent in the command packet and then runs the appropriate functional changes associated with changing the given parameter.
7.3.37.1 Command Packet Description
Application Header:
Command MC_CMD_SET_SYS_PARAM_VALUE_BY_ID 0x36 Data Count 24 0x18
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn Data[2] ParamType nn Data[3-23] Value[0 -20] nn nn nn…
© 2002 Lexicon, Inc. All rights reserved. 35 of 92
Page 36
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.37.2 Data Description
ParamId:
Data Type: Unsigned 16 bit Integer Max Value: Max Parameter Count as reported by the MC-12 Unit Configuration Response
Packet in 7.3.39.2
ParamType:
Param Type Name Param
Type ID
PARAM_TYPE_UINT8 0 Unsigned 8 bit integer(0 to
PARAM_TYPE_UINT16 1 Unsigned 8 bit integer(0 to
PARAM_TYPE_CSTR8 2 Zero terminated string of 8
PARAM_TYPE_CSTR13 3 Zero terminated string of 13
PARAM_TYPE_UINT32 4 Unsigned 32 bit integer (0 to
PARAM_TYPE_BOOLEAN 5 Boolean (0 to 1) 1 PARAM_TYPE_INT8 6 Signed 8 bit integer
PARAM_TYPE_BRANCH 7 Parameter Branch N/A PARAM_TYPE_INT16 8 Signed 16 bit integer
PARAM_TYPE_CSTR20 9 Zero terminated string of 20
Type Description Data
Size (Bytes)
1
255) 2
65535) 9
ascii characters
14
ascii characters
4
4,294,967,295 )
1
(-127 to 128)
2
(-32,767 to 32,768)
21
ascii characters
Value:
The data value transmitted is dependent on the ParamType, as described above. The Data Value is always packed starting at the Value[0] byte in the packet. For multi-byte data, the values are packed LSB first(Value[0]) to MSB(Value[0+(num bytes-1)]). For example: Setting a given signed 16 bit parameter to a value of -300 the data array would be packed as follows:
Value[0] = 0xd4 Value[1] = 0xfe Value[2 - 13] = don't care.
All signed values are in the 2's compliment format.
7.3.37.3 Data Validation:
The ParamId must be a valid Parameter. The ParamType must be valid for the given ParamId. If either of these condition is not true the MC-12 will respond with a NAK packet and error code DC _ INVALID_PARAM_ID. The data value size cannot exceed the size of a given data type. A value that does exceed the size of a give data type will be truncated to the appropriate size. The ParamType transmitted must match the ParamType for the Parameter being transmitted, as per the Parameter Definition as transmitted by the MC_SYS_PARAM_DEF_PKT . If the types do not match The MC-12 will transmit a
© 2002 Lexicon, Inc. All rights reserved. 36 of 92
Page 37
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
NAK packet with a DC_INVALID_INPUT error code. The MC-12 will transmit a NAK packet with a DC_ERR_READ_ONLY error code for read only parameters.
7.3.38 MC-12 Set Parameter Value by Id, No Run (MC-12)
MC-12 Set Parameter by Id command sets the parameter value equal to the value sent in the command packet and does not run the appropriate functional changes associated with changing the given parameter.
7.3.38.1 Command Packet Description
Application Header:
Command MC_CMD_SET_SYS_PARAM_VALUE_BY_ID_NO_RUN 0x37 Data Count 24 0x18
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn Data[2] ParamType nn
Data[3-23] Value[0 -20]
7.3.38.2 Data Description
Same as Paragraph 7.3.37.2
nn nn nn…
7.3.39 MC-12 Get Unit Configuration (MC-12)
Request to MC-12 for its current unit configuration. MC-12 will respond with “Unit Configuration Packet”. The HOST should use this information to determine if any information saved by the HOST is current.
7.3.39.1 Command Packet Description
Application Header:
Command MC_CMD_GET_CONFIG 0x38 Data Count 0 0x00
Application Data:
N/A
© 2002 Lexicon, Inc. All rights reserved. 37 of 92
Page 38
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.39.2 MC-12 Unit Configuration Response Packet
Application Header:
Command MC_RESP_UNIT_CONFIG 0x91 Data Count 30 0x1E
Application Data:
Data[0] ProductId nn Data[1] Software Type nn Data[2] Software Level nn Data[3] Software Major Revision nn Data[4] Software Minor Revision nn Data[5] Protocol Major Revision nn Data[6] Protocol Minor Revision nn Data[7] Parameter Count Low(LSB) nn Data[8] Parameter Count High(MSB) nn Data[9] Effect Count nn Data[10] TimeStamp[0] ch Data[11] TimeStamp[1] ch Data[12] TimeStamp[2] ch Data[13] TimeStamp[3] ch Data[14] TimeStamp[4] ch Data[15] TimeStamp[5] ch Data[16] TimeStamp[6] ch Data[17] TimeStamp[7] ch Data[18] TimeStamp[8] ch Data[19] TimeStamp[9] ch Data[20] TimeStamp[10] ch Data[21] TimeStamp[11] ch Data[22] TimeStamp[12] ch Data[23] TimeStamp[13] ch Data[24] TimeStamp[14] ch Data[25] TimeStamp[15] 0x00 Data[26] SerialNumber(LSB) nn Data[27] SerialNumber nn Data[28] SerialNumber nn Data[29] SerialNumber(MSB) nn
7.3.39.3 Data Description
ProductId: This unsigned 8 bit value describes the product.
Software Type: An unsigned 8 bit value indicating the current configuration of the unit’s
software. The following table shows the values assigned to the available types:
© 2002 Lexicon, Inc. All rights reserved. 38 of 92
Product ID
Lexicon DC-2 1 Lexicon MC-1 2 JBL Synthesis SDP-3 3 Lexicon MC-12 4 JBL Synthesis SDP-40 5
Page 39
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
SW Type
THX 1 AC3 2 DTS 3 COMPLETE 4 BOOTROM 5
Software Level: The following table shows the values assigned to the possible software levels:
SW Level
RELEASED 0 PRE_ALPHA 1 ALPHA 2 BETA 3 GAMMA 4 UNSUPPORTED 5
*Note: SW level indicates the status of the MC-12 internal application software.
Software Major Revision: An unsigned 8 bit integer value indicating the unit’s major software version.
The host should use this information to determine if new effects, effect parameters, or system parameters have been added or removed.
Software Minor Revision: An unsigned 8 bit integer value indicating this units minor software version.
Indicates the units software operation has changed but effects, effect parameters, or system parameters have not changed.
Protocol Major Revision: An unsigned 8 bit integer value indicating the serial communication protocol
major version. The host should use this value to determine if new commands, notifications, or response packets have been added or deleted from this specification.
Protocol Minor Revision: An unsigned 8 bit integer value indicating the serial communication protocol
minor version. The host should use this value to determine if the existing commands, notifications, or response packets have changed in this specification
Parameter Count: An unsigned 16 bit integer value indicating the maximum number of parameters
for this version of software. All Parameters are sequential ordered with in the unit so cycling from ParamId 0 to ParamId = Parameter Count -1 allows for the host system to learn the Parameter definitions for all Parameters defined for a given software version. The 16 bit value is packed LSB followed by the MSB.
Total Number of Effects: An unsigned 8 bit integer value indicating the maximum number of effects
available for this version of software.
© 2002 Lexicon, Inc. All rights reserved. 39 of 92
Page 40
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
TimeStamp: Is a null terminated ASCII text string describing the build date and time of the
current software build. The Format of this text string is: “yy/mm/dd(sp)hh:mm” yy- is the last two digits of the year (i.e. year 2001=01, year 2002 = 02) mm - is the month dd- is the day (sp) - is an ASCII space character (0x20) hh - is the hour mm - is the minute
SerialNumber: The Serial Number is an unsigned 32 bit integer holding the unique value of the
current unit.
7.3.40 MC-12 Send IR Command (MC-12)
This command allows the HOST to transmit IR command key codes to the MC-12.
7.3.40.1 Command Packet Description
Application Header:
Command MC_CMD_IR 0x39 Data Count 1 0x01
Application Data:
Data[0] KeyCode nn
7.3.40.2 Data Description
KeyCode:
Data Type: Unsigned 8 bit integer. Valid Values: Appendix D MC-12 IR-Codes
7.3.40.3 MC-12 Response
The KeyCode is processed as a valid IR code. No acknowledgment will be sent from MC-12.
7.3.40.4 Data Validation
The KeyCode data will be verified as a legal IR code. If the Code is not valid the MC-12 will not respond.
7.3.41 MC-12 Get Parameter Value by Id (MC-12)
Request to MC-12 for the current value of a given parameter. The MC-12 will respond with a “Parameter Value Packet”.
7.3.41.1 Command Packet Description
Application Header:
Command MC_CMD_GET_PARAM_VALUE_BY_ID 0x3A
Data Count 2 0x02
Application Data:
Data[0] ParamId (LSB) nn Data[1] ParamId (MSB) nn
7.3.41.2 Data Description
© 2002 Lexicon, Inc. All rights reserved. 40 of 92
Page 41
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
ParamId:
Data Type: Unsigned 16 bit integer. Max: Max Parameter Count as reported by the MC-12 Unit Configuration
Response Packet in 7.3.39.2
7.3.41.3 Data Validation
If ParamId exceeds the its maximum value, the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_PARAM_ID.
7.3.41.4 MC-12 Value String Response Packet
Application Header:
Command MC_RESP_PARAM_VALUE 0x92 Data Count 24 0x18
Application Data:
Data[0] ParamId (LSB) nn Data[1] ParamId (MSB) nn Data[2] ParamType nn
Data[3-23] Value[0 -20]
nn nn nn…
7.3.41.5 Data Description
Same as Paragraph 7.3.37.2
7.3.42 MC-12 Set Parameter Notification by Id (MC-12)
Request to MC-12 to enable or disable transmission of the MC-12 parameter change notification for a given parameter.
7.3.42.1 Command Packet Description
Application Header:
Command MC_CMD_SET_PARAM_NOTIFICATION_BY_ID 0x3B
Data Count 3 0x03
Application Data:
Data[0] ParamId (LSB) nn Data[1] ParamId (MSB) nn Data[2] Enable/Disable nn
7.3.42.2 Data Description
ParamId:
Data Type: Unsigned 16 bit integer. Max: Max Parameter Count as reported by the MC-12 Unit Configuration
Response Packet in 7.3.39.2
Enable/Disable:
Data Type: Boolean TRUE: Enable transmission of parameter notification FALSE: Disable transmission of parameter notification
7.3.42.3 Data Validation
© 2002 Lexicon, Inc. All rights reserved. 41 of 92
Page 42
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
If ParamId exceeds the its maximum value, the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_PARAM_ID.
7.3.42.4 MC-12 Response
If a parameter has been enabled for notification the MC-12 will transmit its current value whenever it has been changed due to any user or system action. For the details of the MC-12 notification packet, see 7.1.5 (MC12_Parameter_Notification_By_Id).
7.3.43 MC-12 Parameter Get Value String by Id (MC-12)
Request to MC-12 for the string representation of a given value for a given parameter. The MC-12 will respond with a “Value String Response Packet”.
7.3.43.1 Command Packet Description
Application Header:
Command MC_CMD_PARAM_GET_VALUE_STRING_BY_ID 0x3C
Data Count 23 0x17
Application Data:
Data[0] ParamId (LSB) nn Data[1] ParamId (MSB) nn
Data[2] - Data[22] Value[0] - Value[20]
nn nn nn ..
7.3.43.2 Data Description
ParamId:
Data Type: Unsigned 16 bit integer. Max: Max Parameter Count as reported by the MC-12 Unit Configuration
Response Packet in 7.3.39.2
Value:
See MC12_Value_Union_Description.
7.3.43.3 Data Validation
If ParamId exceeds the its maximum value, the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_PARAM_ID.
7.3.43.4 MC-12 Value String Response Packet
Application Header:
Command MC_RESP_VALUE_STRING 0x93
Number of Characters in Value
Data Count
Application Data:
Data[0] - Data[20] Value String
String + 1 nn
ch ch ch … 0x00
7.3.43.5 Data Description
Value String:
© 2002 Lexicon, Inc. All rights reserved. 42 of 92
Page 43
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Data Type: Null (0x00) terminated ASCII string. Max Length: 21 (20 characters plus terminating Null)
7.3.44 MC-12 Clear All Parameter Notifications (MC-12)
Request to the MC-12 to disable all MC-12 parameter notifications.
7.3.44.1 Command Packet Description
Application Header:
Command MC_CMD_CLEAR_ALL_PARAM_NOTIFICATIONS 0x3D Data Count 0 0x00
Application Data:
N/A
7.3.45 MC-12 Get System Status (MC-12)
Request to MC-12 for its current system status. MC-12 will respond with “System Status Packet”.
7.3.45.1 Command Packet Description
Application Header:
Command MC_CMD_GET_SYS_STATUS 0x3E Data Count 0 0x00
Application Data:
N/A
7.3.45.2 System Status Response Packet
Application Header:
Command MC_RESP_SYS_STATUS 0x94 Data Count 10 0x0A
Application Data:
Data[0] System Volume nn Data[1] Current Input nn Data[2] Current Effect Id nn Data[3] Current Input Sample Rate nn Data[4] Current Input Format nn Data[5] Mute Active nn Data[6] Effect Bypass nn Data[7] Left/Right Balance nn Data[8] Front/Back Balance nn Data[9] Video Sync nn
7.3.45.3 Data Description
System Volume:
© 2002 Lexicon, Inc. All rights reserved. 43 of 92
Page 44
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Data Type: Signed 8 bit integer (2’s compliment) Max: +12 (0x0C) (12 dB) Min: -80 (0xB0) (-80 dB)
Current Input:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix F MC-12 Input Ids
Current Effect Id:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix_H_MC-12_Effect_Ids
Current Input Sample Rate:
Data Type: Unsigned 8 bit integer.
SAMPLE RATE
RATE_UNKNOWN 0 RATE_44 1 RATE_48 2 RATE_88 3 RATE_96 4
Current Input Format:
Data Type: Unsigned 8 bit integer.
Mute Active:
Data Type: Boolean. TRUE: System Mute is Active FALSE: System is unmuted.
Effect Bypass:
Data Type: Boolean TRUE: Effect Bypass is Active FALSE: Effect Bypass is Inactive
Left/Right Balance:
Data Type: Signed 8 bit integer (2’s compliment) Max: 16 (0x10) (Full Right) Min: -16 (0xF0) (Full Left)
DATA STREAM TYPE
DATA_TYPE_UNKNOWN 0 DATA_TYPE_BYPASS 1 DATA_TYPE_ANALOG 2 DATA_TYPE_PCM 3 DATA_TYPE_DD 4 DATA_TYPE_DTS 5 DATA_TYPE_NOISE 6
Front/Back Balance:
Data Type: Signed 8 bit integer (2’s compliment) Max: 16 (0x10) (Full Front)
© 2002 Lexicon, Inc. All rights reserved. 44 of 92
Page 45
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Min: -16 (0xF0) (Full Back)
Video Sync:
Data Type: Boolean. TRUE: MC-12 has detected Video Sync for current video input FALSE: MC-12 can not detect Video Sync for the current video input
7.3.46 MC-12 Get Record Status (MC-12)
This command is a request to MC-12 for current Zone 2 Status. MC-12 will respond with “Zone2 Status Packet”.
7.3.46.1 Command Packet Description
Application Header:
Command MC_CMD_GET_REC_STATUS 0x3F Data Count 0 0x00
Application Data:
N/A
7.3.46.2 Zone2 Status Response Packet
Application Header:
Command MC_RESP_REC_STATUS 0x95 Data Count 5 0x05
Application Data:
Data[0] Zone2 Volume nn Data[1] Assigned Zone 2 Input nn Data[2] Zone2 Mute Active nn Data[3] Record Active nn Data[4] Zone2 Balance nn
7.3.46.3 Data Description
Zone2 Volume:
Data Type: Signed 8 bit integer (2’s compliment) Max: +12 (0x0C) (12 dB) Min: -80 dB (0xB0) (-80 dB)
Assigned Zone 2 Input:
Indicates the Zone 2 input that is currently assigned for the zone 2 outputs. Data Type: Unsigned 8 bit integer. Definition/Conversion: Appendix F MC-12 Input Ids
Zone2 Mute Active:
Data Type: Boolean. TRUE: Zone2 Outputs are active. FALSE: Zone 2 Outputs are not active.
© 2002 Lexicon, Inc. All rights reserved. 45 of 92
Page 46
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Record Active:
Data Type: Boolean. TRUE: Record Zone Output is active FALSE: Record Zone Output is not Active.
Zone 2 Balance:
Data Type: Signed 8 bit integer (2’s compliment) Max: 16 (0x10) (Full Right) Min: -16 (0xF0) (Full Left)
7.3.47 MC-12 Set System Volume (MC-12)
This command is a request to the MC-12 to set the system volume with the value in this packet.
7.3.47.1 Command Packet Description
Application Header:
Command MC_CMD_SET_SYS_VOLUME 0x40 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.47.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +12 (0x0C) (12 dB) Min: -80 (0xB0) (-80 dB)
7.3.47.3 MC-12 Response
The MC-12 will assign the value from the packet to the system volume.
7.3.47.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
7.3.48 MC-12 Set Main Balance (MC-12)
Commands MC-12 to set the system balance to the value in this packet.
7.3.48.1 Command Packet Description
Application Header:
Command DC_CMD_SET_SYS_BALANCE 0x41 Data Count 1 0x01
Application Data:
Data[0] Value nn
© 2002 Lexicon, Inc. All rights reserved. 46 of 92
Page 47
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.48.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +16 (0x10) (Full Right) Min: -16 (0xF0) (Full Left)
7.3.48.3 MC-12 Response
The MC-12 will assign the value from the packet to the system balance.
7.3.48.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
7.3.49 MC-12 Set Front/Back Balance (MC-12)
Commands MC-12 to set the front/back balance to the value in this packet.
7.3.49.1 Packet Description
Application Header:
Command MC_CMD_SET_FRONT_BACK_BALANCE 0x42 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.49.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +16 (0x10) (Full Front) Min: -16 (0xF0) (Full Back)
7.3.49.3 MC-12 Response
The MC-12 will assign the value from the packet to the front/back balance.
7.3.49.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7.3.50 MC-12 Set Active Effect by Id (MC-12)
This command requests the MC-12 to set the active effect to the value in this packet.
© 2002 Lexicon, Inc. All rights reserved. 47 of 92
Page 48
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.50.1 Command Packet Description
Application Header:
Command MC_CMD_SET_EFFECT 0x43 Data Count 1 0x01
Application Data:
Data[0] EffectId nn
7.3.50.2 Data Description
EffectId:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix I MC-1 to MC-12 Effect ID Map.
7.3.50.3 MC-12 Response
The MC-12 will load the desired effect.
7.3.50.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7.3.51 MC-12 Set Record Input (MC-12)
Sets the Record input.
7.3.51.1 Command Packet Description
Application Header:
Command MC_CMD_SET_REC_INPUT 0x44 Data Count 1 0x01
Application Data:
Data[0] InputId nn
7.3.51.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Description/Conversion: Appendix F MC-12 Input Ids
7.3.51.3 MC-12 Response:
If the Input Id is a valid MC-12 input then the MC-12 will make the request Input the active record input.
7.3.51.4 Data Validation:
The InputId must be a valid Input Id. If it is not the MC-12 will respond with a NAK packet and error code
DC_INVALID_INPUT. If the input is assigned the MC-12 will respond with an ACK Packet.
© 2002 Lexicon, Inc. All rights reserved. 48 of 92
Page 49
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.52 MC-12 Set Zone2 Volume (MC-12)
Commands MC-12 to set the Zone 2 volume with the value in this packet.
7.3.52.1 Command Packet Description
Application Header:
Command MC_CMD_SET_ZONE2_VOLUME 0x45 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.52.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +12 (0x0C) (12dB) Min: -80 (0xB0) (-80 dB)
7.3.52.3 MC-12 Response
The MC-12 will assign the value from the packet to the Zone 2 volume.
7.3.52.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7.3.53 MC-12 Set Zone2 Left/Right Balance (MC-12)
Commands MC-12 to set the Zone 2 balance to the value in this packet.
7.3.53.1 Packet Description
Application Header:
Command MC_CMD_SET_ZONE2_BALANCE 0x46 Data Count 1 0x01
Application Data:
Data[0] Value nn
7.3.53.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +16 (0x10) (Full Right) Min: -16 (0xF0) (Full Left)
7.3.53.3 MC-12 Response
The MC-12 will assign the value from the packet to the Zone 2 balance.
7.3.53.4 Data Validation
© 2002 Lexicon, Inc. All rights reserved. 49 of 92
Page 50
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7.3.54 MC-12 Get Input Name by Id (MC-12)
This command is a request to MC-12 for the custom input name. MC-12 will respond with “Input Name Packet”.
7.3.54.1 Command Packet Description
Application Header:
Command MC_CMD_GET_INPUT_NAME 0x47 Data Count 1 0x01
Application Data:
Data[0] InputId nn
7.3.54.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Definition/Conversion: Appendix F MC-12 Input Ids
7.3.54.3 Data Validation:
The InputId must be a valid Input number. If it is not the MC-12 will respond with a NAK packet and error code DC_INVALID_INPUT.
7.3.54.4 Input Name Response Packet
Application Header:
Command MC_RESP_INPUT_NAME 0x96
Data Count
Application Data:
Data[0] InputId nn Data[1]- Data[DataCount-1] InputName ch ch ch … 0x00
Number of Characters in InputName + 2 nn
7.3.54.5 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Definition/Conversion: Appendix F MC-12 Input Ids
InputName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
© 2002 Lexicon, Inc. All rights reserved. 50 of 92
Page 51
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
7.3.55 MC-12 Set Input Name by Id (MC-12)
Sets an Input Name to the transmitted value for a given input.
7.3.55.1 Command Packet Description
Application Header:
Command MC_CMD_SET_INPUT_NAME 0x48
Data Count
Application Data:
Data[0] InputId 0 to 7 Data[1]-Data[DataCount-1] InputName ch ch ch ... 0x00
7.3.55.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Description/Conversion: Appendix F MC-12 Input Ids
InputName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
Number of characters in InputName + 2 nn
7.3.55.3 MC-12 Response
MC-12 will copy the InputName to the given input.
7.3.55.4 Data Validation:
The InputId must be a valid Input Id. If it is not the MC-12 will respond with a NAK packet and error code DC_INVALID_INPUT. If the InputName string exceeds the INPUT_NAME_LENGTH, the MC-12 will truncate the string to the INPUT_NAME_LENGTH.
© 2002 Lexicon, Inc. All rights reserved. 51 of 92
Page 52
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Appendix A Command Codes
Notifications:
DC_WAKEUP 0x01 DC_SLEEP 0x02 DC_FPD 0x03 DC_PARAM_CHG_MSG 0x04
DC_NO_CMD 0x00
© 2002 Lexicon, Inc. All rights reserved. 52 of 92
Page 53
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Host Commands:
DC_CMD_RESET 0x10 HOST_WAKEUP 0x11 HOST_SLEEP 0x12 DC_CMD_RESTORE_DEFAULTS 0x13 DC_CMD_IR 0x14 DC_CMD_GET_CONFIG 0x15 DC_CMD_GET_SYS_STATUS 0x16 DC_CMD_GET_REC_STATUS 0x17 DC_CMD_GET_SYS_PARAM_BY_ID 0x18 DC_CMD_GET_SYS_PARAM_BY_NAME 0x19 DC_CMD_GET_SYS_PARAM_VALUES 0x1A DC_CMD_GET_EFFECT 0x1B DC_CMD_GET_EFFECT_PARAM_DEF 0x1C DC_CMD_GET_EFFECT_PARAM_VALUES 0x1D DC_CMD_SET_SYS_PARAM_VALUES 0x1E DC_CMD_SET_EFFECT_PARAM_VALUES 0x1F DC_CMD_SET_EFFECT_NAME 0x20 DC_CMD_SET_SYS_VOLUME 0x21 DC_CMD_SET_SYS_BALANCE 0x22 DC_CMD_SET_FRONT_BACK_BALANCE 0x23 DC_CMD_SET_EFFECT 0x24 DC_CMD_SET_REC_INPUT 0x25 DC_CMD_CLEAR_REC_INPUT 0x26 DC_CMD_SET_ZONE2_VOLUME 0x27 DC_CMD_SET_ZONE2_BALANCE 0x28 DC_CMD_GET_FPD_CTRL 0x29 DC_CMD_SET_FPD_CTRL 0x2A DC_CMD_GET_CUST_NAME 0x2B DC_CMD_SET_CUST_NAME 0x2C DC_CMD_GET_INPUT_NAME 0x2D DC_CMD_SET_INPUT_NAME 0x2E DC_CMD_GET_COM_CONFIG 0x2F DC_CMD_SET_COM_CONFIG 0x30 DC_CMD_SET_MUTE 0x31 DC_CMD_SET_OUTPUT_ADJ 0x32 DC_CMD_SEND_DISPLAY_STR 0x33
MC_CMD_GET_SYS_PARAM_BY_ID 0x35
MC_CMD_SET_SYS_PARAM_VALUE_BY_ID 0x36
MC_CMD_SET_SYS_PARAM_VALUE_BY_ID_NO_RUN 0x37
MC_CMD_GET_CONFIG 0x38
MC_CMD_IR 0x39
© 2002 Lexicon, Inc. All rights reserved. 53 of 92
Page 54
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Responses
DC_RESP_UNIT_CONFIG 0x80 DC_RESP_SYS_STATUS 0x81 DC_RESP_REC_ZONE2_STATUS 0x82 DC_RESP_SYS_PARAM_DEF 0x83 DC_RESP_SYS_PARAM_VALUES 0x84 DC_RESP_EFFECT_DEF 0x85 DC_RESP_EFFECT_PARAM_DEF 0x86 DC_RESP_EFFECT_PARAM_VALUES 0x87 DC_RESP_FPD_CTRL_STATUS 0x88 DC_RESP_CUST_NAME 0x89 DC_RESP_INPUT_NAME 0x8A DC_RESP_PEEK_VALUE 0x8B DC_RESP_COM_CONFIG 0x8C
Acknowledgments
DC_ACK 0xE0 DC_NAK 0xE1
MC_RESP_SYS_PARAM_DEF 0x8F MC_RESP_UNIT_CONFIG 0x91
Appendix B Error Codes
Error Code(Hex)
NO_ACK 0x00 DC_NO_ERROR 0x01 DC_ERR_PARITY 0x02 DC_ERR_FRAMING 0x03 DC_ERR_OVERRUN 0x04 DC_ERR_INVALID_PACKET 0x05 DC_ERR_TIME_OUT 0x06 DC_ERR_BUFFER_FULL 0x07
DC_INVALID_COUNT 0x10 DC_INVALID_CMD 0x11 DC_INVALID_DATA 0x12 DC_INVALID_ADDRESS 0x13 DC_INVALID_EFFECT_ID 0x14 DC_INVALID_PARAM_ID 0x15 DC_INVALID_NAME 0x16 DC_INVALID_INPUT 0x17 DC_ERR_READ_ONLY 0x18
© 2002 Lexicon, Inc. All rights reserved. 54 of 92
Page 55
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Appendix C DC-2, MC-1 IR-Codes
MC-1 Function
Off STANDBY 19 Trigger Off TRIGGER1_OFF 99 Zone-2: Off ZONE_OFF 59 On ON 18 Trigger On TRIGGER1_ON 98 Zone-2: On ZONE_DVD_2 58 OSD Off OSD 02 Menu Back Off BLUE 82 Reserved 42 FrontPanel Off FP 03 reserved 83 Reserved 43 LIGHT N/A N/A N/A FrontPanel On FP 04 reserved 84 Reserved 44 OSD On OSD 05 Menu Back On BLUE 85 Status Menu INPUT_STATUS 45 Menu Up UP_ARROW 01 Fade Front 81 Reserved 41
Done SPARE 06 SPARE 86 SPARE 46
Select Menu Down DN_ARROW 1D Fade Rear FADER_REAR 9D Reserved 5D Mute MUTE 15 Full Mute FULL_MUTE 95 Z-2: Mute ZONE_MUTE 55 Effect + MODE_INCR 1A Center Bal/Fad BAL_CENTER 9A Lock the LOCK 5A Effect - MODE_DECR 1B EQ Off EQ_OFF 9B Reserved 5B Volume + VOL_INCR 17 Volume +5dB VOL_03DB 97 Z-2: Volume + ZONE_VOL_INCR 57 Volume - VOL_DECR 16 Volume –5dB VOL_N03DB 96 Z-2: Volume - ZONE_VOL_DECR 56 VCR MAIN_VCR 13 Bass + BASS_INCR 93 R/Z-2: VCR ZONE_VCR 53 DVD MAIN_DVD_1 12 Treble + TREBLE_INCR 92 R/Z-2: DVD ZONE_DVD_1 52 V-DISC MAIN_LD 11 Tilt + TILT_INCR 91 R/Z-2: V-DISC ZONE_LD 51 TV MAIN_TV 10 Loudness On 90 R/Z-2: TV ZONE_TV 50 AUX MAIN_AUX 0F Bass - BASS_DECR 8F R/Z-2: AUX ZONE_AUX 4F CD MAIN_CD 0E Treble - TREBLE_DECR 8E R/Z-2: CD ZONE_CD 4E TUNER MAIN_TUNER 0D Tilt - TILT_DECR 8D R/Z-2: TUNER ZONE_TUNER 4D TAPE MAIN_TAPE 0C Loudness Off 8C R/Z-2: TAPE ZONE_TAPE 4C Dolby DOLBY_LOGO 20 Nightclub A0 Z-2 Vol: -30dB ZONE_VOL_N30DB 60 THX THX_LOGO 21 Concert Hall A1 Z-2 Vol: -20dB ZONE_VOL_N30DB 61 Logic7 LOGIC7_LOGO 22 Church A2 Z-2 Vol: -10dB ZONE_VOL_N30DB 62 dts DTS_LOGO 23 Cathedral A3 Z-2 Vol: +00dB ZONE_VOL_00DB 63 2-Chan On/Off MAIN_2_CHANNEL 24 Expansion Ports* A4 Volume: -30dB VOL_N30DB 64 Party 25 Panorama A5 Volume: -20dB VOL_N30DB 65 TV Matrix TV_L_LOGO 26 Mono Logic A6 Volume: -10dB VOL_N30DB 66 Music MUSIC 27 Music Surround MUSIC A7 Volume: +00dB VOL_00DB 67 SPARE 28 SPARE A8 SPARE 68 SPARE 29 SPARE A9 SPARE 69 SPARE 2A SPARE AA SPARE 6A SPARE 2B SPARE AB SPARE 6B SPARE 2C SPARE AC SPARE 6C SPARE 2D SPARE AD SPARE 6D SPARE 2E SPARE AE SPARE 6E SPARE 2F SPARE AF SPARE 6F Null 30 null B0 null 70
Mapped to MC-12
Function
LEFT_ARROW_DO NE 0A Balance Left
RIGHT_ARROW_S ELECT 08 Balance Right
Hex
Code
MC-1 Shift Functions
Mapped to MC-
12 Function
BAL_LEFT
BAL_RIGHT
Hex
MC-1 Rec
Code
Function
8A Z-2: Bal Left
88 Z-2: Bal Right
Mapped to MC-12
Function
ZONE_BAL_LEFT
ZONE_BAL_RIGHT
Hex
Code
4A
48
© 2002 Lexicon, Inc. All rights reserved. 55 of 92
Page 56
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Appendix D MC-12 IR Codes
Button2
Main
KEY
Setup LIGHT None LIGHT None LIGHT None LIGHT None
1 MAIN_ON_STDBY 0x05 ZONE_ON_STDBY 0x05 REC_ON_STDBY 0x05 SHIFT_STDBY 0x05 2 MAIN None MAIN None MAIN None MAIN None 3 ZONE None ZONE None ZONE None ZONE None 4 REC None REC None REC None REC None 5 Deleted None Deleted None Deleted None Deleted None 6 Deleted None Deleted None Deleted None Deleted None 7 Deleted None Deleted None Deleted None Deleted None 8 Deleted None Deleted None Deleted None Deleted None
9 SHIFT None SHIFT None SHIFT None SHIFT None 10 MAIN_DVD_1 0x20 ZONE_DVD_1 0x60 REC_DVD_1 0xE0 MAIN_OFF 0xA0 11 MAIN_DVD_2 0x21 ZONE_DVD_2 0x61 REC_DVD_2 0xE1 ZONE_OFF 0xA1 12 MAIN_LD 0x22 ZONE_LD 0x62 REC_LD 0xE2 REC_OFF 0xA2 13 MAIN_TV 0x23 ZONE_TV 0x63 REC_TV 0xE3 LOUDNESS_ON 0xA3 14 MAIN_SAT 0x24 ZONE_SAT 0x64 REC_SAT 0xE4 LOUDNESS_OF F 0xA4 15 MAIN_VCR 0x25 ZONE_VCR 0x65 REC_VCR 0xE5 Reserved 0xA5 16 MAIN_CD 0x26 ZONE_CD 0x66 REC_CD 0xE6 BASS_INCR 0xA6 17 MAIN_PVR 0x27 ZONE_PVR 0x67 REC_PVR 0xE7 TREBLE_INCR 0xA7 18 MAIN_GAME 0x28 ZONE_GAME 0x68 REC_GAME 0xE8 TILT_INCR 0xA8 19 MAIN_TAPE 0 x29 ZONE_TAPE 0x69 REC_TAPE 0xE9 BASS_DECR 0xA9 20 MAIN_TUNER 0x2A ZONE_TUNER 0x6A REC_TUNER 0xEA TREBLE_DECR 0xAA 21 MAIN_AUX 0x2B ZONE_AUX 0x6B REC_AUX 0xEB TILT_DECR 0xAB 22 MODE_INCR 0x1A TRIGGER1_ON 0x5A TRIGGER2_On 0xDA ON 0x9A 23 MODE_DECR 0x1B TRIGGER1_OFF 0x5B TRIGGER2_OFF 0xDB STANDBY 0x9B 24 FP 0x04 ZONE_VOL_N15DB 0x44 REC_VOL_N15DB 0xC4 VOL_N15DB 0x84 25 BLUE 0x03 ZONE_VOL_N30DB 0x43 REC_VOL_N30DB 0xC3 VOL_N30DB 0x83 26 OSD 0x02 Reserved 0x42 Reserved 0xC2 EQ_OFF 0x82 27 VOL_INCR 0x17 ZONE_VOL_INCR 0x57 REC_VOL_INCR 0xD7 VOL_03DB 0x97 28 VOL_DECR 0x16 ZONE_VOL_DECR 0x56 REC_VOL_DECR 0xD6 VOL_N03DB 0x96 29 STAT 0x1C ZONE_STATUS 0x5C REC_STATUS 0xDC INPUT_STATUS 0x9C 30 MUTE 0x15 ZONE_MUTE 0x55 REC_MUTE 0xD5 FULL_MUTE 0x95 31 UP_ARROW 0x01 SUB_ADJ_INCR 0x41 Reserved 0xC1 FADER_F RONT 0x81 32 DN_ARROW 0x1D SUB_ADJ_DECR 0x5D Reserved 0xDD FADER_REAR 0x9D 33 LEFT_ARROW_DONE 0x0A ZONE_BAL_LEFT 0x4A REC_BAL_LEFT 0xCA BAL_LEFT 0x8A 34 RIGHT_ARROW _SELECT0x08 ZONE_BAL_RIGHT 0x48 REC_BAL_RIGHT 0xC8 BAL_RIGHT 0x88
35 MENU 0x09 ZONE_BAL_CENTER 0x49 REC_BAL_CENTER 0xC9 BAL_CENTER 0x89 36 MAIN_TOGGLE_7_5 0x1E Reserved 0x5E Reserved 0xDE MAIN_SRC_MODE 0x9E 37 MAIN_2_CHANNEL 0x1F Reserved 0x5F Reserved 0xDF BYPASS 0x9F 38 THX_LOGO 0x0B Reserved 0x4B Reserved 0xCB THX_EX_TOGGLE 0x8B 39 DOLBY_LOGO 0x0C Reserved 0x4C Reserved 0xCC DOLBY_EX_TOGGLE 0x8C 40 LOGIC7_LOGO 0x0D Reserved 0x4D Reserved 0xCD Reserved 0x8D 41 TV_L_LOGO 0x0E Reserved 0x4E Reserved 0xCE MONO_LOGIC 0x8E 42 DTS_LOGO 0x0F Reserved 0x4F Reserved 0xCF DTS_ES_TOGGLE 0x8F 43 MUSIC 0x10 Reserved 0x50 Reserved 0xD0 MUSIC_SURROUND 0x90
44-55 Deleted None Deleted None Deleted None Deleted None
LABEL DATA
(hex)
Zone-2
FUNCTION DATA
Button3
(hex)
Record
FUNCTION DATA
Button4
(hex)
Button9
Shift
FUNCTION DATA (hex)
© 2002 Lexicon, Inc. All rights reserved. 56 of 92
Page 57
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Appendix E MC-1 Input Id’s
Input Name
Tape Tuner Cd Aux TV V-Disc DVD VCR
Input Id
0 1 2 3 4 5 6 7
Appendix F MC-12 Input Ids
Mapped MC-12 Input Name
OFF 0 DVD1 1 DVD2 2 LD 3 TV 4 SAT 5 VCR 6 CD 7 PVR 8 GAME 9 TAPE 10 TUNER 11 AUX 12
MC-12
Input Id
MC-1
Input Name
N/A
Aux
Aux
V-Disc
TV
Aux
VCR
CD
Aux
Aux
TAPE
TUNER
AUX
Appendix G Protocol Constants
Constant Value (Dec)
FPD_LINE_LENGTH 20Chars PARAM_NAME_LENGTH 13Chars
CUSTOM_NAME_LENGTH 20Chars INPUT_NAME_LENGTH 8Chars PARAM_PATH_LENGTH 80Chars
INTER_PACKET_TIME 200mSec
SOP 0xF1 Hex EOP 0xF2 Hex
© 2002 Lexicon, Inc. All rights reserved. 57 of 92
Units
Page 58
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Appendix H MC-12 to MC-1 Effect Map
MC-12 Effect Name MC-12
Effect ID
NONE 0 Bypass N/A 1 Bypass Internal Noise 2 L7 Film 3 Logic 7 L7 TV 4 TV Logic L7 Music 5 Music Logic 2-Ch Surround 6 Music Surround 2-Channel 7 2-Channel Mono Logic 8 Mono Logic Mono Surround 9 Mono Logic Mono 10 Mono Logic Pro Logic 11 Prologic Prologic II 12 Prologic PLII Music 13 Prologic THX Cinema 14 THX Cinema Reserved 15 Logic 7 Reserved 16 Music Logic
5.1 L7 Film 17 5.1 Logic 7
5.1 L7 TV 18 5.1 Logic 7
5.1 L7 Music 19 5.1 Music
5.1 THX(ex) 20 THX 5.1 Dolby Digital 21 Dolby Digital
5.1 2-Channel 22 5.1 2-Channel
5.1 Mono Logic 23 Mono Logic
5.1 Mono Surround 24 Mono Logic
5.1 Mono 25 Mono Logic dts L7 Film 26 dts Logic 7 dts L7 Music 27 dts Music dts 2-Channel 28 dts 2-Channel dts Film 29 dts Film dts THX 30 dts THX 5.1 2ch Analog Bypass 31 Bypass
5.1 Analog Bypass 32 Bypass External Noise PLII 33 Prologic External Noise Dolby Digital 34 Dolby Digital External Noise dts 35 dts Film
5.1a L7 Film 36 5.1 Logic 7
5.1a L7 Music 37 5.1 Music
5.1a 2-Channel 38 5.1 2-Channel
5.1a Standard 39 Dolby Digital
5.1a THX 40 THX 5.1 Nightclub 41 Nightclub Concert Hall 42 Concert Hall Church 43 Church Cathedral 44 Cathedral L7 Music Surround 45 Music Surround
MC-1 Effect Name
© 2002 Lexicon, Inc. All rights reserved. 58 of 92
Page 59
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Appendix I MC-1 to MC-12 Effect ID Map
MC-1
Effect
ID
0 Bypass Analog Bypass 1 Church Church 2 THX Cinema PL II THX 3 TV Logic L7 TV 4 Mono Logic Mono Logic 5 Panorama L7 Film 6 Nightclub Nightclub 7 Prologic Prologic II 8 Music Logic L7 Music
9 Party 2-Ch Surround 10 N/A none 11 N/A none 12 Concert Hall Concert Hall 13 Cathedral Cathedral 14 Music Surround L7 Music Surround 15 Logic 7 L7 Film 16 2-Channel 2-Channel 17 DD 2.0 Prologic Prologic II 18 DD 2.0 THX Cinema PL II THX 19 DD 2.0 Logic 7 L7 Film 20 DD 2.0 Music Surround L7 Music 21 DD 2.0 2-Channel 2-Channel 22 Dolby Digital Dolby Digital 23 THX 5.1 5.1 THX 24 5.1 Logic 7 5.1 L7 Film 25 5.1 Music 5.1 L7 Music 26 5.1 2-Channel 5.1 2-Channel 27 dts Film dts 28 dts THX 5.1 dts THX 29 dts Logic 7 dts L7 Film 30 dts Music dts L7 Music 31 dts 2-Channel dts 2-Chan 32 dts 2-Channel dts 33 N/A none 34 N/A none 35 N/A none 36 N/A none 37 N/A none
MC-1 Effect Name MC-12 Effect Name
© 2002 Lexicon, Inc. All rights reserved. 59 of 92
Page 60
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Appendix J MC-12 Mode Ids
MC-12 Mode ID MC-12 Mode Name
0NONE 1N/A 2 Internal Noise 3 L7 Film 4 L7 TV 5 L7 Music 6 2-Ch Surround 7 2-Channel 8 Mono Logic
9 Mono Surround 10 Mono 11 Pro Logic 12 Prologic II 13 PLII Music 14 THX Cinema 15 Dts Neo6 Film 16 Dts Neo6 Music 17 5.1 L7 Film 18 5.1 L7 TV 19 5.1 L7 Music 20 5.1 THX(ex) 21 Dolby Digital(Ex) 22 5.1 2-Channel 23 5.1 Mono Logic 24 5.1 Mono Surround 25 5.1 Mono 26 dts L7 Film 27 dts L7 Music 28 dts 2-Channel 29 dts Film 30 dts THX 31 2ch Analog Bypass 32 5.1 Analog Bypass 33 External Noise PLII 34 External Noise Dolby Digital 35 External Noise dts 36 5.1a L7 Film 37 5.1a L7 Music 38 5.1a 2-Channel 39 5.1a Standard 40 5.1a THX 41 NightClub 42 Concert Hall 43 Church 44 Cathedral 45 L7 Music Surround
© 2002 Lexicon, Inc. All rights reserved. 60 of 92
Page 61
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Application Notes and Examples
1.1 Box initializations:
1.1.1 MC-12:
When the MC-12 is powered on it will initialize the serial port and then transmit the DC_WAKEUP Packet, and look for an ACK from the HOST. Currently, if an ACK is not received, the MC-12 continues to operate. This message is mostly for the HOST to know if the MC-12 is in an operational state.
1.1.2 HOST:
When the HOST issues a HOST_WAKEUP Packet the MC-12 responds with an ACK and then transmits the current FPD buffer with a DC_FPD notification. If the Host issues a HOST_WAKEUP command and does not receive the ACK it should assume it is not connected or the MC-12 is not capable of responding on the RS232 and therefore further serial communications will not be possible. If the MC-12 RS232 is capable of communicating, the MC-12 will respond to a HOST_WAKEUP Command in any “Powered up” state including standby.
1.2 Getting System Wide Status and Setup:
TBD
1.3 Downloading the System Setup to the MC-12:
TBD
1.4 Simple System Control & System Status:
The HOST can control the system via the IR commands thus making any direct IR code a direct command. Because of some limitations in the IR codes the HOST also has direct control over the system volume, balance, fader, effect selection, zone 2 volume, balance and input selection through dedicated commands.
© 2002 Lexicon, Inc. All rights reserved. 61 of 92
Page 62
Page 63
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1.5 Examples:
The following examples show the byte’s transmitted for the MC-12 Get Unit Configuration, and Send MC-1 IR, and Send MC-12 IR Commands . They are shown as they should be transmitted from left to right.
1.5.1 MC-12 Get Unit Configuration
The HOST initiates by sending the GET_UNIT_CONFIG command packet:
SOP DLL DC CMD AppDC EOP
F1 03 38 00 F2
If the command is received without error the MC-12 responds with the UNIT_CONFIG response packet:
SOP DLL DC CMD App DC DATA0 DATA1 DATA2
REV
ProductIdSW
PARAM COUNT
(LSB)
Time
Stamp
Time
Stamp
TYPE SW LVL
PARAM COUNT
(MSB)
Time
Stamp
Time
Stamp
EFFECT
COUNT
Time
Stamp
Time
Stamp
Time
Stamp
Time
Stamp
F1 1E 91 19 04 04 00
DATA3 DATA4 DATA5 DATA6 DATA7 DATA8 DATA9
SW MJ
REV
DATA10 DATA11 DATA12 DATA13 DATA14 DATA15 DATA16 DATA17
Time
Stamp
DATA18 DATA19 DATA20 DATA21 DATA22 DATA23 DATA24 DATA25
Time
Stamp
SW MN
01 00 01 01 EF 03 23
Stamp
30 31 2f 30 37 2f 32 37
01 / 07 / 27
Stamp
20 31 37 3A 30 37 00 00
(sp) 1 7 : 0 7
REV
Time
Time
PTCL MJ
REV
Time
Stamp
Time
Stamp
PTCL MN
Time
Stamp
Time
Stamp
DATA26 DATA27 DATA28 DATA29 EOP
Serial
Number
(LSB)
Serial
Number
68 04 00 00 F2
Serial
Number
Serial
Number
(MSB)
From the response packet we can see that the MC-12 is configured as a
© 2002 Lexicon, Inc. All rights reserved. 63 of 92
Page 64
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
Product Id is Lexicon MC-12 Software type COMPLETE Software level of RELEASED Software Version 1.00 Protocol Version 1.01 with 1007 parameters and 25 effects, and the software image was built “01/07/27 17:07” and has an internal serial number of 1128 (0x00 00 04 68)
1.5.2 Send MC-1 IR Command Example
SOP DLL DC CMD AppDC DATA0 EOP
IR Key
F1 04 14 01 17 F2
This example shows how to transmit the MC-1 IR command for “Volume Up”. The bytes are transmitted
from left to right and they are defined as: Byte 0: Start of Packet(F1 hex) Byte 1: Data Link Layer(DLL) Data Count(DC); for an IR command this would be 4 bytes to
follow Byte 2: The Application Layer Command, in this case it is 14 hex indicating this is an IR
command packet. Byte 3: The Application Layer Data Count(DC); for this packet it is 1 data byte to follow. Byte 4: The Application Command Data: This IR Command Packet is transmitting Key Code
“Volume Up”(17 hex). To transmit other IR Key Codes the user would replace this byte
with other IR key codes as found in Appendix C MC-12 IR-Codes. Byte 5: End of Packet (F2 hex)
Code
© 2002 Lexicon, Inc. All rights reserved. 64 of 92
Page 65
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1.5.3 Send MC-12 IR Command Example
SOP DLL DC CMD AppDC DATA0 EOP
IR Key
F1 04 39 01 28 F2
Code
This example shows how to transmit the IR command for “
MAIN_GAME
”. This example command will select the GAME input for the Main Zone. The bytes are transmitted from left to right and they are defined as:
Byte 0: Start of Packet(F1 hex) Byte 1: Data Link Layer(DLL) Data Count(DC); for an IR command this would be 4 bytes to
follow
Byte 2: The Application Layer Command, in this case it is 39 hex indicating this is an IR
command packet.
Byte 3: The Application Layer Data Count(DC); for this packet it is 1 data byte to follow. Byte 4: The Application Command Data: This IR Command Packet is transmitting Key Code
MAIN_GAME
”(28 hex). To transmit other IR Key Codes the user would replace this byte
with other IR key codes as found in Appendix D MC-12 IR Codes.
Byte 5: End of Packet (F2 hex)
1.6 MC12 V2.00 Parameter ID List
The following table is for
V2.00 reference only
Protocol version changes. The MC12 can always be queried for the correct Parameter Id numbers and Parameter Definition Packets.
ParamId ParamPath/ParamName
0 None 1 PARAM.INPUTS 2 PARAM.INPUTS.OFF 3 PARAM.INPUTS.OFF.INPNAME 4 PARAM.INPUTS.OFF.DIGIN 5 PARAM.INPUTS.OFF.ANLGIN 6 PARAM.INPUTS.OFF.ANLGTRIM 7 PARAM.INPUTS.OFF.TRIMMODE 8 PARAM.INPUTS.OFF.VIDEOIN
9 PARAM.INPUTS.OFF.CH2EFFCT 10 PARAM.INPUTS.OFF.DDEFFCT 11 PARAM.INPUTS.OFF.DTSEFFCT 12 PARAM.INPUTS.OFF.MSRCMODE 13 PARAM.INPUTS.OFF.RSRCMODE 14 PARAM.INPUTS.OFF.ZSRCMODE 15 PARAM.INPUTS.OFF.RECTRIM 16 PARAM.INPUTS.OFF.SPDIF 17 PARAM.INPUTS.OFF.ANLGBYPASS 18 PARAM.INPUTS.OFF.DIGBYPASS 19 PARAM.INPUTS.OFF.TRIGGER1 20 PARAM.INPUTS.OFF.TRIGGER2 21 PARAM.INPUTS.OFF.COMPONENTIN
. These Parameter Id Values will change with S/W and
© 2002 Lexicon, Inc. All rights reserved. 65 of 92
Page 66
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
22 PARAM.INPUTS.OFF.SVID_16_9 23 PARAM.INPUTS.OFF.RECBLOCK 24 PARAM.INPUTS.OFF.SVIDOSD_4_3 25 PARAM.INPUTS.OFF.COMPNTOSD 26 PARAM.INPUTS.OFF._51_AD_EFFECT 27 PARAM.INPUTS.DVD1 28 PARAM.INPUTS.DVD1.INPNAME 29 PARAM.INPUTS.DVD1.DIGIN 30 PARAM.INPUTS.DVD1.ANLGIN 31 PARAM.INPUTS.DVD1.ANLGTRIM 32 PARAM.INPUTS.DVD1.TRIMMODE 33 PARAM.INPUTS.DVD1.VIDEOIN 34 PARAM.INPUTS.DVD1.CH2EFFCT 35 PARAM.INPUTS.DVD1.DDEFFCT 36 PARAM.INPUTS.DVD1.DTSEFFCT 37 PARAM.INPUTS.DVD1.MSRCMODE 38 PARAM.INPUTS.DVD1.RSRCMODE 39 PARAM.INPUTS.DVD1.ZSRCMODE 40 PARAM.INPUTS.DVD1.RECTRIM 41 PARAM.INPUTS.DVD1.SPDIF 42 PARAM.INPUTS.DVD1.ANLGBYPASS 43 PARAM.INPUTS.DVD1.DIGBYPASS 44 PARAM.INPUTS.DVD1.TRIGGER1 45 PARAM.INPUTS.DVD1.TRIGGER2 46 PARAM.INPUTS.DVD1.COMPONENTIN 47 PARAM.INPUTS.DVD1.SVID_16_9 48 PARAM.INPUTS.DVD1.RECBLOCK 49 PARAM.INPUTS.DVD1.SVIDOSD_4_3 50 PARAM.INPUTS.DVD1.COMPNTOSD 51 PARAM.INPUTS.DVD1._51_AD_EFFECT 52 PARAM.INPUTS.DVD2 53 PARAM.INPUTS.DVD2.INPNAME 54 PARAM.INPUTS.DVD2.DIGIN 55 PARAM.INPUTS.DVD2.ANLGIN 56 PARAM.INPUTS.DVD2.ANLGTRIM 57 PARAM.INPUTS.DVD2.TRIMMODE 58 PARAM.INPUTS.DVD2.VIDEOIN 59 PARAM.INPUTS.DVD2.CH2EFFCT 60 PARAM.INPUTS.DVD2.DDEFFCT 61 PARAM.INPUTS.DVD2.DTSEFFCT 62 PARAM.INPUTS.DVD2.MSRCMODE 63 PARAM.INPUTS.DVD2.RSRCMODE 64 PARAM.INPUTS.DVD2.ZSRCMODE 65 PARAM.INPUTS.DVD2.RECTRIM 66 PARAM.INPUTS.DVD2.SPDIF 67 PARAM.INPUTS.DVD2.ANLGBYPASS 68 PARAM.INPUTS.DVD2.DIGBYPASS 69 PARAM.INPUTS.DVD2.TRIGGER1 70 PARAM.INPUTS.DVD2.TRIGGER2
© 2002 Lexicon, Inc. All rights reserved. 66 of 92
Page 67
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
71 PARAM.INPUTS.DVD2.COMPONENTIN 72 PARAM.INPUTS.DVD2.SVID_16_9 73 PARAM.INPUTS.DVD2.RECBLOCK 74 PARAM.INPUTS.DVD2.SVIDOSD_4_3 75 PARAM.INPUTS.DVD2.COMPNTOSD 76 PARAM.INPUTS.DVD2._51_AD_EFFECT 77 PARAM.INPUTS.LD 78 PARAM.INPUTS.LD.INPNAME 79 PARAM.INPUTS.LD.DIGIN 80 PARAM.INPUTS.LD.ANLGIN 81 PARAM.INPUTS.LD.ANLGTRIM 82 PARAM.INPUTS.LD.TRIMMODE 83 PARAM.INPUTS.LD.VIDEOIN 84 PARAM.INPUTS.LD.CH2EFFCT 85 PARAM.INPUTS.LD.DDEFFCT 86 PARAM.INPUTS.LD.DTSEFFCT 87 PARAM.INPUTS.LD.MSRCMODE 88 PARAM.INPUTS.LD.RSRCMODE 89 PARAM.INPUTS.LD.ZSRCMODE 90 PARAM.INPUTS.LD.RECTRIM 91 PARAM.INPUTS.LD.SPDIF 92 PARAM.INPUTS.LD.ANLGBYPASS 93 PARAM.INPUTS.LD.DIGBYPASS 94 PARAM.INPUTS.LD.TRIGGER1 95 PARAM.INPUTS.LD.TRIGGER2 96 PARAM.INPUTS.LD.COMPONENTIN 97 PARAM.INPUTS.LD.SVID_16_9 98 PARAM.INPUTS.LD.RECBLOCK 99 PARAM.INPUTS.LD.SVIDOSD_4_3
100 PARAM.INPUTS.LD.COMPNTOSD 101 PARAM.INPUTS.LD._51_AD_EFFECT 102 PARAM.INPUTS.CD 103 PARAM.INPUTS.CD.INPNAME 104 PARAM.INPUTS.CD.DIGIN 105 PARAM.INPUTS.CD.ANLGIN 106 PARAM.INPUTS.CD.ANLGTRIM 107 PARAM.INPUTS.CD.TRIMMODE 108 PARAM.INPUTS.CD.VIDEOIN 109 PARAM.INPUTS.CD.CH2EFFCT 110 PARAM.INPUTS.CD.DDEFFCT 111 PARAM.INPUTS.CD.DTSEFFCT 112 PARAM.INPUTS.CD.MSRCMODE 113 PARAM.INPUTS.CD.RSRCMODE 114 PARAM.INPUTS.CD.ZSRCMODE 115 PARAM.INPUTS.CD.RECTRIM 116 PARAM.INPUTS.CD.SPDIF 117 PARAM.INPUTS.CD.ANLGBYPASS 118 PARAM.INPUTS.CD.DIGBYPASS 119 PARAM.INPUTS.CD.TRIGGER1
© 2002 Lexicon, Inc. All rights reserved. 67 of 92
Page 68
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
120 PARAM.INPUTS.CD.TRIGGER2 121 PARAM.INPUTS.CD.COMPONENTIN 122 PARAM.INPUTS.CD.SVID_16_9 123 PARAM.INPUTS.CD.RECBLOCK 124 PARAM.INPUTS.CD.SVIDOSD_4_3 125 PARAM.INPUTS.CD.COMPNTOSD 126 PARAM.INPUTS.CD._51_AD_EFFECT 127 PARAM.INPUTS.TAPE 128 PARAM.INPUTS.TAPE.INPNAME 129 PARAM.INPUTS.TAPE.DIGIN 130 PARAM.INPUTS.TAPE.ANLGIN 131 PARAM.INPUTS.TAPE.ANLGTRIM 132 PARAM.INPUTS.TAPE.TRIMMODE 133 PARAM.INPUTS.TAPE.VIDEOIN 134 PARAM.INPUTS.TAPE.CH2EFFCT 135 PARAM.INPUTS.TAPE.DDEFFCT 136 PARAM.INPUTS.TAPE.DTSEFFCT 137 PARAM.INPUTS.TAPE.MSRCMODE 138 PARAM.INPUTS.TAPE.RSRCMODE 139 PARAM.INPUTS.TAPE.ZSRCMODE 140 PARAM.INPUTS.TAPE.RECTRIM 141 PARAM.INPUTS.TAPE.SPDIF 142 PARAM.INPUTS.TAPE.ANLGBYPASS 143 PARAM.INPUTS.TAPE.DIGBYPASS 144 PARAM.INPUTS.TAPE.TRIGGER1 145 PARAM.INPUTS.TAPE.TRIGGER2 146 PARAM.INPUTS.TAPE.COMPONENTIN 147 PARAM.INPUTS.TAPE.SVID_16_9 148 PARAM.INPUTS.TAPE.RECBLOCK 149 PARAM.INPUTS.TAPE.SVIDOSD_4_3 150 PARAM.INPUTS.TAPE.COMPNTOSD 151 PARAM.INPUTS.TAPE._51_AD_EFFECT 152 PARAM.INPUTS.TUNER 153 PARAM.INPUTS.TUNER.INPNAME 154 PARAM.INPUTS.TUNER.DIGIN 155 PARAM.INPUTS.TUNER.ANLGIN 156 PARAM.INPUTS.TUNER.ANLGTRIM 157 PARAM.INPUTS.TUNER.TRIMMODE 158 PARAM.INPUTS.TUNER.VIDEOIN 159 PARAM.INPUTS.TUNER.CH2EFFCT 160 PARAM.INPUTS.TUNER.DDEFFCT 161 PARAM.INPUTS.TUNER.DTSEFFCT 162 PARAM.INPUTS.TUNER.MSRCMODE 163 PARAM.INPUTS.TUNER.RSRCMODE 164 PARAM.INPUTS.TUNER.ZSRCMODE 165 PARAM.INPUTS.TUNER.RECTRIM 166 PARAM.INPUTS.TUNER.SPDIF 167 PARAM.INPUTS.TUNER.ANLGBYPASS 168 PARAM.INPUTS.TUNER.DIGBYPASS
© 2002 Lexicon, Inc. All rights reserved. 68 of 92
Page 69
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
169 PARAM.INPUTS.TUNER.TRIGGER1 170 PARAM.INPUTS.TUNER.TRIGGER2 171 PARAM.INPUTS.TUNER.COMPONENTIN 172 PARAM.INPUTS.TUNER.SVID_16_9 173 PARAM.INPUTS.TUNER.RECBLOCK 174 PARAM.INPUTS.TUNER.SVIDOSD_4_3 175 PARAM.INPUTS.TUNER.COMPNTOSD 176 PARAM.INPUTS.TUNER._51_AD_EFFECT 177 PARAM.INPUTS.TV 178 PARAM.INPUTS.TV.INPNAME 179 PARAM.INPUTS.TV.DIGIN 180 PARAM.INPUTS.TV.ANLGIN 181 PARAM.INPUTS.TV.ANLGTRIM 182 PARAM.INPUTS.TV.TRIMMODE 183 PARAM.INPUTS.TV.VIDEOIN 184 PARAM.INPUTS.TV.CH2EFFCT 185 PARAM.INPUTS.TV.DDEFFCT 186 PARAM.INPUTS.TV.DTSEFFCT 187 PARAM.INPUTS.TV.MSRCMODE 188 PARAM.INPUTS.TV.RSRCMODE 189 PARAM.INPUTS.TV.ZSRCMODE 190 PARAM.INPUTS.TV.RECTRIM 191 PARAM.INPUTS.TV.SPDIF 192 PARAM.INPUTS.TV.ANLGBYPASS 193 PARAM.INPUTS.TV.DIGBYPASS 194 PARAM.INPUTS.TV.TRIGGER1 195 PARAM.INPUTS.TV.TRIGGER2 196 PARAM.INPUTS.TV.COMPONENTIN 197 PARAM.INPUTS.TV.SVID_16_9 198 PARAM.INPUTS.TV.RECBLOCK 199 PARAM.INPUTS.TV.SVIDOSD_4_3 200 PARAM.INPUTS.TV.COMPNTOSD 201 PARAM.INPUTS.TV._51_AD_EFFECT 202 PARAM.INPUTS.VCR 203 PARAM.INPUTS.VCR.INPNAME 204 PARAM.INPUTS.VCR.DIGIN 205 PARAM.INPUTS.VCR.ANLGIN 206 PARAM.INPUTS.VCR.ANLGTRIM 207 PARAM.INPUTS.VCR.TRIMMODE 208 PARAM.INPUTS.VCR.VIDEOIN 209 PARAM.INPUTS.VCR.CH2EFFCT 210 PARAM.INPUTS.VCR.DDEFFCT 211 PARAM.INPUTS.VCR.DTSEFFCT 212 PARAM.INPUTS.VCR.MSRCMODE 213 PARAM.INPUTS.VCR.RSRCMODE 214 PARAM.INPUTS.VCR.ZSRCMODE 215 PARAM.INPUTS.VCR.RECTRIM 216 PARAM.INPUTS.VCR.SPDIF 217 PARAM.INPUTS.VCR.ANLGBYPASS
© 2002 Lexicon, Inc. All rights reserved. 69 of 92
Page 70
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
218 PARAM.INPUTS.VCR.DIGBYPASS 219 PARAM.INPUTS.VCR.TRIGGER1 220 PARAM.INPUTS.VCR.TRIGGER2 221 PARAM.INPUTS.VCR.COMPONENTIN 222 PARAM.INPUTS.VCR.SVID_16_9 223 PARAM.INPUTS.VCR.RECBLOCK 224 PARAM.INPUTS.VCR.SVIDOSD_4_3 225 PARAM.INPUTS.VCR.COMPNTOSD 226 PARAM.INPUTS.VCR._51_AD_EFFECT 227 PARAM.INPUTS.PVR 228 PARAM.INPUTS.PVR.INPNAME 229 PARAM.INPUTS.PVR.DIGIN 230 PARAM.INPUTS.PVR.ANLGIN 231 PARAM.INPUTS.PVR.ANLGTRIM 232 PARAM.INPUTS.PVR.TRIMMODE 233 PARAM.INPUTS.PVR.VIDEOIN 234 PARAM.INPUTS.PVR.CH2EFFCT 235 PARAM.INPUTS.PVR.DDEFFCT 236 PARAM.INPUTS.PVR.DTSEFFCT 237 PARAM.INPUTS.PVR.MSRCMODE 238 PARAM.INPUTS.PVR.RSRCMODE 239 PARAM.INPUTS.PVR.ZSRCMODE 240 PARAM.INPUTS.PVR.RECTRIM 241 PARAM.INPUTS.PVR.SPDIF 242 PARAM.INPUTS.PVR.ANLGBYPASS 243 PARAM.INPUTS.PVR.DIGBYPASS 244 PARAM.INPUTS.PVR.TRIGGER1 245 PARAM.INPUTS.PVR.TRIGGER2 246 PARAM.INPUTS.PVR.COMPONENTIN 247 PARAM.INPUTS.PVR.SVID_16_9 248 PARAM.INPUTS.PVR.RECBLOCK 249 PARAM.INPUTS.PVR.SVIDOSD_4_3 250 PARAM.INPUTS.PVR.COMPNTOSD 251 PARAM.INPUTS.PVR._51_AD_EFFECT 252 PARAM.INPUTS.SAT 253 PARAM.INPUTS.SAT.INPNAME 254 PARAM.INPUTS.SAT.DIGIN 255 PARAM.INPUTS.SAT.ANLGIN 256 PARAM.INPUTS.SAT.ANLGTRIM 257 PARAM.INPUTS.SAT.TRIMMODE 258 PARAM.INPUTS.SAT.VIDEOIN 259 PARAM.INPUTS.SAT.CH2EFFCT 260 PARAM.INPUTS.SAT.DDEFFCT 261 PARAM.INPUTS.SAT.DTSEFFCT 262 PARAM.INPUTS.SAT.MSRCMODE 263 PARAM.INPUTS.SAT.RSRCMODE 264 PARAM.INPUTS.SAT.ZSRCMODE 265 PARAM.INPUTS.SAT.RECTRIM 266 PARAM.INPUTS.SAT.SPDIF
© 2002 Lexicon, Inc. All rights reserved. 70 of 92
Page 71
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
267 PARAM.INPUTS.SAT.ANLGBYPASS 268 PARAM.INPUTS.SAT.DIGBYPASS 269 PARAM.INPUTS.SAT.TRIGGER1 270 PARAM.INPUTS.SAT.TRIGGER2 271 PARAM.INPUTS.SAT.COMPONENTIN 272 PARAM.INPUTS.SAT.SVID_16_9 273 PARAM.INPUTS.SAT.RECBLOCK 274 PARAM.INPUTS.SAT.SVIDOSD_4_3 275 PARAM.INPUTS.SAT.COMPNTOSD 276 PARAM.INPUTS.SAT._51_AD_EFFECT 277 PARAM.INPUTS.GAME 278 PARAM.INPUTS.GAME.INPNAME 279 PARAM.INPUTS.GAME.DIGIN 280 PARAM.INPUTS.GAME.ANLGIN 281 PARAM.INPUTS.GAME.ANLGTRIM 282 PARAM.INPUTS.GAME.TRIMMODE 283 PARAM.INPUTS.GAME.VIDEOIN 284 PARAM.INPUTS.GAME.CH2EFFCT 285 PARAM.INPUTS.GAME.DDEFFCT 286 PARAM.INPUTS.GAME.DTSEFFCT 287 PARAM.INPUTS.GAME.MSRCMODE 288 PARAM.INPUTS.GAME.RSRCMODE 289 PARAM.INPUTS.GAME.ZSRCMODE 290 PARAM.INPUTS.GAME.RECTRIM 291 PARAM.INPUTS.GAME.SPDIF 292 PARAM.INPUTS.GAME.ANLGBYPASS 293 PARAM.INPUTS.GAME.DIGBYPASS 294 PARAM.INPUTS.GAME.TRIGGER1 295 PARAM.INPUTS.GAME.TRIGGER2 296 PARAM.INPUTS.GAME.COMPONENTIN 297 PARAM.INPUTS.GAME.SVID_16_9 298 PARAM.INPUTS.GAME.RECBLOCK 299 PARAM.INPUTS.GAME.SVIDOSD_4_3 300 PARAM.INPUTS.GAME.COMPNTOSD 301 PARAM.INPUTS.GAME._51_AD_EFFECT 302 PARAM.INPUTS.AUX 303 PARAM.INPUTS.AUX.INPNAME 304 PARAM.INPUTS.AUX.DIGIN 305 PARAM.INPUTS.AUX.ANLGIN 306 PARAM.INPUTS.AUX.ANLGTRIM 307 PARAM.INPUTS.AUX.TRIMMODE 308 PARAM.INPUTS.AUX.VIDEOIN 309 PARAM.INPUTS.AUX.CH2EFFCT 310 PARAM.INPUTS.AUX.DDEFFCT 311 PARAM.INPUTS.AUX.DTSEFFCT 312 PARAM.INPUTS.AUX.MSRCMODE 313 PARAM.INPUTS.AUX.RSRCMODE 314 PARAM.INPUTS.AUX.ZSRCMODE 315 PARAM.INPUTS.AUX.RECTRIM
© 2002 Lexicon, Inc. All rights reserved. 71 of 92
Page 72
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
316 PARAM.INPUTS.AUX.SPDIF 317 PARAM.INPUTS.AUX.ANLGBYPASS 318 PARAM.INPUTS.AUX.DIGBYPASS 319 PARAM.INPUTS.AUX.TRIGGER1 320 PARAM.INPUTS.AUX.TRIGGER2 321 PARAM.INPUTS.AUX.COMPONENTIN 322 PARAM.INPUTS.AUX.SVID_16_9 323 PARAM.INPUTS.AUX.RECBLOCK 324 PARAM.INPUTS.AUX.SVIDOSD_4_3 325 PARAM.INPUTS.AUX.COMPNTOSD 326 PARAM.INPUTS.AUX._51_AD_EFFECT 327 PARAM.INPUTS.ANLGCONFIG 328 PARAM.INPUTS.LEVELS 329 PARAM.INPUTS.LEVELS.INLEFT 330 PARAM.INPUTS.LEVELS.INRIGHT 331 PARAM.INPUTS.LEVELS.INCENTER 332 PARAM.INPUTS.LEVELS.INLFE 333 PARAM.INPUTS.LEVELS.SIDELEFT 334 PARAM.INPUTS.LEVELS.SIDERIGHT 335 PARAM.INPUTS.LEVELS.REARLEFT 336 PARAM.INPUTS.LEVELS.REARRIGHT 337 PARAM.INPUTS.LEVELS.PEAK 338 PARAM.INPUTS.AUTOTRIM 339 PARAM.MAIN 340 PARAM.MAIN.OUTPUTS 341 PARAM.MAIN.OUTPUTS.FRONT 342 PARAM.MAIN.OUTPUTS.FRONT.HP_XOVER 343 PARAM.MAIN.OUTPUTS.FRONT.LEFT 344 PARAM.MAIN.OUTPUTS.FRONT.LEFT.DISTANCE 345 PARAM.MAIN.OUTPUTS.FRONT.LEFT.OUTLEVEL 346 PARAM.MAIN.OUTPUTS.FRONT.RIGHT 347 PARAM.MAIN.OUTPUTS.FRONT.RIGHT.DISTANCE 348 PARAM.MAIN.OUTPUTS.FRONT.RIGHT.OUTLEVEL 349 RESERVED. 350 RESERVED. 351 RESERVED. 352 RESERVED. 353 RESERVED. 354 RESERVED. 355 RESERVED. 356 RESERVED. 357 RESERVED. 358 RESERVED. 359 RESERVED. 360 RESERVED. 361 RESERVED. 362 RESERVED. 363 RESERVED. 364 RESERVED.
© 2002 Lexicon, Inc. All rights reserved. 72 of 92
Page 73
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
365 RESERVED. 366 RESERVED. 367 RESERVED. 368 RESERVED. 369 RESERVED. 370 RESERVED. 371 RESERVED. 372 RESERVED. 373 RESERVED. 374 RESERVED. 375 PARAM.MAIN.OUTPUTS.CENTER 376 PARAM.MAIN.OUTPUTS.CENTER.HP_XOVER 377 PARAM.MAIN.OUTPUTS.CENTER.DISTANCE 378 PARAM.MAIN.OUTPUTS.CENTER.OUTLEVEL 379 PARAM.MAIN.OUTPUTS.SIDE 380 PARAM.MAIN.OUTPUTS.SIDE.HP_XOVER 381 PARAM.MAIN.OUTPUTS.SIDE.LEFT 382 PARAM.MAIN.OUTPUTS.SIDE.LEFT.DISTANCE 383 PARAM.MAIN.OUTPUTS.SIDE.LEFT.OUTLEVEL 384 PARAM.MAIN.OUTPUTS.SIDE.RIGHT 385 PARAM.MAIN.OUTPUTS.SIDE.RIGHT.DISTANCE 386 PARAM.MAIN.OUTPUTS.SIDE.RIGHT.OUTLEVEL 387 PARAM.MAIN.OUTPUTS.REAR 388 PARAM.MAIN.OUTPUTS.REAR.HP_XOVER 389 PARAM.MAIN.OUTPUTS.REAR.LEFT 390 PARAM.MAIN.OUTPUTS.REAR.LEFT.DISTANCE 391 PARAM.MAIN.OUTPUTS.REAR.LEFT.OUTLEVEL 392 PARAM.MAIN.OUTPUTS.REAR.RIGHT 393 PARAM.MAIN.OUTPUTS.REAR.RIGHT.DISTANCE 394 PARAM.MAIN.OUTPUTS.REAR.RIGHT.OUTLEVEL 395 PARAM.MAIN.OUTPUTS.SUB 396 PARAM.MAIN.OUTPUTS.SUB.LP_XOVER 397 PARAM.MAIN.OUTPUTS.SUB.LEFT 398 PARAM.MAIN.OUTPUTS.SUB.LEFT.DISTANCE 399 PARAM.MAIN.OUTPUTS.SUB.LEFT.OUTLEVEL 400 PARAM.MAIN.OUTPUTS.SUB.RIGHT 401 PARAM.MAIN.OUTPUTS.SUB.RIGHT.DISTANCE 402 PARAM.MAIN.OUTPUTS.SUB.RIGHT.OUTLEVEL 403 PARAM.MAIN.OUTPUTS.SUB.CONFIG 404 PARAM.MAIN.OUTPUTS.SUB.LIMITEN 405 PARAM.MAIN.OUTPUTS.SUB.LIMITADJ 406 PARAM.MAIN.OUTPUTS.LFE 407 PARAM.MAIN.OUTPUTS.LFE.DISTANCE 408 PARAM.MAIN.OUTPUTS.LFE.OUTLEVEL 409 PARAM.MAIN.OUTPUTS.LFE.LIMITEN 410 PARAM.MAIN.OUTPUTS.LFE.LIMITADJ 411 PARAM.MAIN.OUTPUTS.LFE.PRESENT 412 PARAM.MAIN.OUTPUTS.DISTUNITS 413 PARAM.MAIN.OUTPUTS.SUBNOISE
© 2002 Lexicon, Inc. All rights reserved. 73 of 92
Page 74
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
414 RESERVED. 415 RESERVED. 416 PARAM.MAIN.DATA_STREAM 417 PARAM.MAIN.DATA_STREAM.SAMPLE_RATE 418 PARAM.MAIN.DATA_STREAM.DATA_TYPE 419 PARAM.MAIN.DATA_STREAM.CHANNELS 420 PARAM.MAIN.INPUT 421 PARAM.MAIN.EFFECT 422 PARAM.MAIN.VOLUME 423 PARAM.MAIN.BALANCE 424 PARAM.MAIN.FADER 425 PARAM.MAIN.PWRONVOL 426 PARAM.MAIN.MUTEBY 427 PARAM.MAIN.BASS 428 PARAM.MAIN.TREBLE 429 PARAM.MAIN.TILT 430 PARAM.MAIN.MUTE 431 PARAM.MAIN.MODE 432 PARAM.MAIN.LOUDNESS 433 PARAM.MAIN.DOLBYDATA 434 PARAM.MAIN.DOLBYDATA.DD_CHAN 435 PARAM.MAIN.DOLBYDATA.ENCODING 436 PARAM.MAIN.DOLBYDATA.REF_OFFSET 437 PARAM.MAIN.DOLBYDATA.DDBITRATE 438 PARAM.MAIN.DOLBYDATA.EXDETECT 439 PARAM.MAIN.DOLBYDATA.ROOMTYPE 440 PARAM.MAIN.DOLBYDATA.CLEV 441 PARAM.MAIN.DOLBYDATA.SLEV 442 PARAM.MAIN.DTSDATA 443 PARAM.MAIN.DTSDATA.DTS_CHAN 444 PARAM.MAIN.DTSDATA.ES_FLAG 445 PARAM.MAIN.DTSDATA.DTSBITRATE 446 PARAM.MAIN.DTSDATA.W ORDLEN 447 PARAM.MAIN.DTSDATA.SFREQ 448 PARAM.RECORD 449 PARAM.RECORD.DATA_STREAM 450 PARAM.RECORD.DATA_STREAM.SAMPLE_RATE 451 PARAM.RECORD.DATA_STREAM.DATA_TYPE 452 PARAM.RECORD.DATA_STREAM.CHANNELS 453 PARAM.RECORD.INPUT 454 PARAM.RECORD.VOLUME 455 PARAM.RECORD.BALANCE 456 PARAM.RECORD.PWRONVOL 457 PARAM.RECORD.MUTE 458 PARAM.RECORD.TRIGGER1 459 PARAM.RECORD.TRIGGER2 460 PARAM.ZONE 461 PARAM.ZONE.DATA_STREAM 462 PARAM.ZONE.DATA_STREAM.SAMPLE_RATE
© 2002 Lexicon, Inc. All rights reserved. 74 of 92
Page 75
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
463 PARAM.ZONE.DATA_STREAM.DATA_TYPE 464 PARAM.ZONE.DATA_STREAM.CHANNELS 465 PARAM.ZONE.INPUT 466 PARAM.ZONE.VOLUME 467 PARAM.ZONE.BALANCE 468 PARAM.ZONE.PWRONVOL 469 PARAM.ZONE.MUTE 470 PARAM.ZONE.TRIGGER1 471 PARAM.ZONE.TRIGGER2 472 PARAM.EFFECTS 473 PARAM.EFFECTS.INT_NOISE 474 PARAM.EFFECTS.INT_NOISE.NAME 475 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS 476 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.CNTROUTLEVEL 477 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.SIDEOUTLEVEL 478 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.REAROUTLEVEL 479 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.SUBOUTLEVEL 480 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.LFEOUTLEVEL 481 PARAM.EFFECTS.INT_NOISE.TRIGGER1 482 PARAM.EFFECTS.INT_NOISE.TRIGGER2 483 PARAM.EFFECTS.INT_NOISE.FRONTOUTLEVEL 484 PARAM.EFFECTS.LOGIC7 485 PARAM.EFFECTS.LOGIC7.NAME 486 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS 487 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.CNTROUTLEVEL 488 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.SIDEOUTLEVEL 489 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.REAROUTLEVEL 490 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.SUBOUTLEVEL 491 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.LFEOUTLEVEL 492 PARAM.EFFECTS.LOGIC7.AUTOAZIMUTH 493 PARAM.EFFECTS.LOGIC7.VOCALENH 494 PARAM.EFFECTS.LOGIC7.FRONTSTEER 495 PARAM.EFFECTS.LOGIC7.REEQ 496 PARAM.EFFECTS.LOGIC7.SOUNDSTAGE 497 PARAM.EFFECTS.LOGIC7.FIVESPKRENH 498 PARAM.EFFECTS.LOGIC7.BASSENH 499 PARAM.EFFECTS.LOGIC7.SURRROLLOFF 500 PARAM.EFFECTS.LOGIC7.REARDLYOFF 501 PARAM.EFFECTS.LOGIC7.CENTERONOFF 502 PARAM.EFFECTS.LOGIC7.SEVENCHANNEL 503 PARAM.EFFECTS.LOGIC7.MONODETECT_ON 504 PARAM.EFFECTS.LOGIC7.SURRONOFF 505 PARAM.EFFECTS.LOGIC7.TRIGGER1 506 PARAM.EFFECTS.LOGIC7.TRIGGER2 507 PARAM.EFFECTS.LOGIC7.HIFRONT_REARROLLOFF 508 PARAM.EFFECTS.LOGIC7.AUTOBALON 509 PARAM.EFFECTS.TV_LOGIC 510 PARAM.EFFECTS.TV_LOGIC.NAME 511 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS
© 2002 Lexicon, Inc. All rights reserved. 75 of 92
Page 76
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
512 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 513 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 514 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 515 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 516 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 517 PARAM.EFFECTS.TV_LOGIC.AUTOAZIMUTH 518 PARAM.EFFECTS.TV_LOGIC.VOCALENH 519 PARAM.EFFECTS.TV_LOGIC.FRONTSTEER 520 PARAM.EFFECTS.TV_LOGIC.REEQ 521 PARAM.EFFECTS.TV_LOGIC.SOUNDSTAGE 522 PARAM.EFFECTS.TV_LOGIC.FIVESPKRENH 523 PARAM.EFFECTS.TV_LOGIC.BASSENH 524 PARAM.EFFECTS.TV_LOGIC.SURRROLLOFF 525 PARAM.EFFECTS.TV_LOGIC.REARDLYOFF 526 PARAM.EFFECTS.TV_LOGIC.CENTERONOFF 527 PARAM.EFFECTS.TV_LOGIC.SEVENCHANNEL 528 PARAM.EFFECTS.TV_LOGIC.MONODETECT_ON 529 PARAM.EFFECTS.TV_LOGIC.SURRONOFF 530 PARAM.EFFECTS.TV_LOGIC.TRIGGER1 531 PARAM.EFFECTS.TV_LOGIC.TRIGGER2 532 PARAM.EFFECTS.TV_LOGIC.HIFRONT_REARROLLOFF 533 PARAM.EFFECTS.TV_LOGIC.AUTOBALON 534 PARAM.EFFECTS.MUSIC_LOGIC 535 PARAM.EFFECTS.MUSIC_LOGIC.NAME 536 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS 537 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 538 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 539 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 540 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 541 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 542 PARAM.EFFECTS.MUSIC_LOGIC.AUTOAZIMUTH 543 PARAM.EFFECTS.MUSIC_LOGIC.VOCALENH 544 PARAM.EFFECTS.MUSIC_LOGIC.FRONTSTEER 545 PARAM.EFFECTS.MUSIC_LOGIC.REEQ 546 PARAM.EFFECTS.MUSIC_LOGIC.SOUNDSTAGE 547 PARAM.EFFECTS.MUSIC_LOGIC.FIVESPKRENH 548 PARAM.EFFECTS.MUSIC_LOGIC.BASSENH 549 PARAM.EFFECTS.MUSIC_LOGIC.SURRROLLOFF 550 PARAM.EFFECTS.MUSIC_LOGIC.REARDLYOFF 551 PARAM.EFFECTS.MUSIC_LOGIC.CENTERONOFF 552 PARAM.EFFECTS.MUSIC_LOGIC.SEVENCHANNEL 553 PARAM.EFFECTS.MUSIC_LOGIC.MONODETECT_ON 554 PARAM.EFFECTS.MUSIC_LOGIC.SURRONOFF 555 PARAM.EFFECTS.MUSIC_LOGIC.TRIGGER1 556 PARAM.EFFECTS.MUSIC_LOGIC.TRIGGER2 557 PARAM.EFFECTS.MUSIC_LOGIC.HIFRONT_REARROLLOFF 558 PARAM.EFFECTS.MUSIC_LOGIC.AUTOBALON 559 PARAM.EFFECTS.THX_CINEMA 560 PARAM.EFFECTS.THX_CINEMA.NAME
© 2002 Lexicon, Inc. All rights reserved. 76 of 92
Page 77
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
561 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS 562 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.CNTROUTLEVEL 563 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.SIDEOUTLEVEL 564 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.REAROUTLEVEL 565 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.SUBOUTLEVEL 566 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.LFEOUTLEVEL 567 PARAM.EFFECTS.THX_CINEMA.TWO_CH_MUX 568 PARAM.EFFECTS.THX_CINEMA.TWOCHCNTRMIX 569 PARAM.EFFECTS.THX_CINEMA.CENTERDELAY 570 PARAM.EFFECTS.THX_CINEMA.MONOREARON 571 PARAM.EFFECTS.THX_CINEMA.DECORRELATE 572 PARAM.EFFECTS.THX_CINEMA.VOCALENH 573 PARAM.EFFECTS.THX_CINEMA.REEQ 574 PARAM.EFFECTS.THX_CINEMA.SURDLY10_25 575 PARAM.EFFECTS.THX_CINEMA.TIMBRE 576 PARAM.EFFECTS.THX_CINEMA.THXMODEON 577 PARAM.EFFECTS.THX_CINEMA.TRIGGER1 578 PARAM.EFFECTS.THX_CINEMA.TRIGGER2 579 PARAM.EFFECTS.THX_CINEMA.REARTIMBRE 580 PARAM.EFFECTS.PROLOGIC 581 PARAM.EFFECTS.PROLOGIC.NAME 582 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS 583 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.CNTROUTLEVEL 584 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 585 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.REAROUTLEVEL 586 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.SUBOUTLEVEL 587 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.LFEOUTLEVEL 588 PARAM.EFFECTS.PROLOGIC.TWO_CH_MUX 589 PARAM.EFFECTS.PROLOGIC.TWOCHCNTRMIX 590 PARAM.EFFECTS.PROLOGIC.CENTERDELAY 591 PARAM.EFFECTS.PROLOGIC.MONOREARON 592 PARAM.EFFECTS.PROLOGIC.DECORRELATE 593 PARAM.EFFECTS.PROLOGIC.VOCALENH 594 PARAM.EFFECTS.PROLOGIC.REEQ 595 PARAM.EFFECTS.PROLOGIC.SURDLY10_25 596 PARAM.EFFECTS.PROLOGIC.TRIGGER1 597 PARAM.EFFECTS.PROLOGIC.TRIGGER2 598 PARAM.EFFECTS.PROLOGIC2 599 PARAM.EFFECTS.PROLOGIC2.NAME 600 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS 601 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.CNTROUTLEVEL 602 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.SIDEOUTLEVEL 603 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.REAROUTLEVEL 604 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.SUBOUTLEVEL 605 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.LFEOUTLEVEL 606 PARAM.EFFECTS.PROLOGIC2.SURDLY10_25 607 PARAM.EFFECTS.PROLOGIC2.TWO_CH_MUX 608 PARAM.EFFECTS.PROLOGIC2.TWOCHCNTRMIX 609 PARAM.EFFECTS.PROLOGIC2.CENTERDELAY
© 2002 Lexicon, Inc. All rights reserved. 77 of 92
Page 78
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
610 PARAM.EFFECTS.PROLOGIC2.MONOREARON 611 PARAM.EFFECTS.PROLOGIC2.DECORRELATE 612 PARAM.EFFECTS.PROLOGIC2.VOCALENH 613 PARAM.EFFECTS.PROLOGIC2.REEQ 614 PARAM.EFFECTS.PROLOGIC2.TRIGGER1 615 PARAM.EFFECTS.PROLOGIC2.TRIGGER2 616 PARAM.EFFECTS.PL2MUSIC 617 PARAM.EFFECTS.PL2MUSIC.NAME 618 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS 619 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 620 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 621 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.REAROUTLEVEL 622 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 623 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 624 PARAM.EFFECTS.PL2MUSIC.SURROUNDDELAY 625 PARAM.EFFECTS.PL2MUSIC.TW O_CH_MUX 626 PARAM.EFFECTS.PL2MUSIC.TWOCHCNTRMIX 627 PARAM.EFFECTS.PL2MUSIC.CENTERDELAY 628 PARAM.EFFECTS.PL2MUSIC.MONOREARON 629 PARAM.EFFECTS.PL2MUSIC.DECORRELATE 630 PARAM.EFFECTS.PL2MUSIC.VOCALENH 631 PARAM.EFFECTS.PL2MUSIC.REEQ 632 PARAM.EFFECTS.PL2MUSIC.PANORAMA 633 PARAM.EFFECTS.PL2MUSIC.CNTRWIDTH 634 PARAM.EFFECTS.PL2MUSIC.DIMENSION 635 PARAM.EFFECTS.PL2MUSIC.TRIGGER1 636 PARAM.EFFECTS.PL2MUSIC.TRIGGER2 637 PARAM.EFFECTS.PARTY 638 PARAM.EFFECTS.PARTY.NAME 639 PARAM.EFFECTS.PARTY.OUTPUTLEVELS 640 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.CNTROUTLEVEL 641 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.SIDEOUTLEVEL 642 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.REAROUTLEVEL 643 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.SUBOUTLEVEL 644 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.LFEOUTLEVEL 645 PARAM.EFFECTS.PARTY.AUTOAZIMUTH 646 PARAM.EFFECTS.PARTY.VOCALENH 647 PARAM.EFFECTS.PARTY.REEQ 648 PARAM.EFFECTS.PARTY.MONOCNTR 649 PARAM.EFFECTS.PARTY.TRIGGER1 650 PARAM.EFFECTS.PARTY.TRIGGER2 651 PARAM.EFFECTS.STEREO 652 PARAM.EFFECTS.STEREO.NAME 653 PARAM.EFFECTS.STEREO.OUTPUTLEVELS 654 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.CNTROUTLEVEL 655 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.SIDEOUTLEVEL 656 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.REAROUTLEVEL 657 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.SUBOUTLEVEL 658 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.LFEOUTLEVEL
© 2002 Lexicon, Inc. All rights reserved. 78 of 92
Page 79
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
659 PARAM.EFFECTS.STEREO.AUTOAZIMUTH 660 PARAM.EFFECTS.STEREO.VOCALENH 661 PARAM.EFFECTS.STEREO.REEQ 662 PARAM.EFFECTS.STEREO.MONOCNTR 663 PARAM.EFFECTS.STEREO.TRIGGER1 664 PARAM.EFFECTS.STEREO.TRIGGER2 665 PARAM.EFFECTS.MONO_LOGIC 666 PARAM.EFFECTS.MONO_LOGIC.NAME 667 PARAM.EFFECTS.MONO_LOGIC.MONOENH 668 PARAM.EFFECTS.MONO_LOGIC.MAINLEVEL 669 PARAM.EFFECTS.MONO_LOGIC.ACADEMY 670 PARAM.EFFECTS.MONO_LOGIC.SURRROLLOFF 671 PARAM.EFFECTS.MONO_LOGIC.EFFECTLEVEL 672 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS 673 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 674 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 675 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 676 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 677 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 678 PARAM.EFFECTS.MONO_LOGIC.VOCALENH 679 PARAM.EFFECTS.MONO_LOGIC.REEQ 680 PARAM.EFFECTS.MONO_LOGIC.USEREVERB 681 PARAM.EFFECTS.MONO_LOGIC.TRIGGER1 682 PARAM.EFFECTS.MONO_LOGIC.TRIGGER2 683 PARAM.EFFECTS.MONO 684 PARAM.EFFECTS.MONO.NAME 685 PARAM.EFFECTS.MONO.OUTPUTLEVELS 686 PARAM.EFFECTS.MONO.OUTPUTLEVELS.CNTROUTLEVEL 687 PARAM.EFFECTS.MONO.OUTPUTLEVELS.SIDEOUTLEVEL 688 PARAM.EFFECTS.MONO.OUTPUTLEVELS.REAROUTLEVEL 689 PARAM.EFFECTS.MONO.OUTPUTLEVELS.SUBOUTLEVEL 690 PARAM.EFFECTS.MONO.OUTPUTLEVELS.LFEOUTLEVEL 691 PARAM.EFFECTS.MONO.USEREVERB 692 PARAM.EFFECTS.MONO.FRONTOUTLEVEL 693 PARAM.EFFECTS.MONO.TRIGGER1 694 PARAM.EFFECTS.MONO.TRIGGER2 695 PARAM.EFFECTS.MONO_SURROUND 696 PARAM.EFFECTS.MONO_SURROUND.NAME 697 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS 698 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.CNTROUTLEVEL 699 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.SIDEOUTLEVEL 700 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.REAROUTLEVEL 701 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.SUBOUTLEVEL 702 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.LFEOUTLEVEL 703 PARAM.EFFECTS.MONO_SURROUND.USEREVERB 704 PARAM.EFFECTS.MONO_SURROUND.TRIGGER1 705 PARAM.EFFECTS.MONO_SURROUND.TRIGGER2 706 PARAM.EFFECTS._51_LOGIC7 707 PARAM.EFFECTS._51_LOGIC7.NAME
© 2002 Lexicon, Inc. All rights reserved. 79 of 92
Page 80
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
708 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS 709 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.CNTROUTLEVEL 710 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.SIDEOUTLEVEL 711 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.REAROUTLEVEL 712 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.SUBOUTLEVEL 713 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.LFEOUTLEVEL 714 PARAM.EFFECTS._51_LOGIC7.VOCALENH 715 PARAM.EFFECTS._51_LOGIC7.FIVESPKRENH 716 PARAM.EFFECTS._51_LOGIC7.BASSENH 717 PARAM.EFFECTS._51_LOGIC7.REEQ 718 PARAM.EFFECTS._51_LOGIC7.REARDLYOFF 719 PARAM.EFFECTS._51_LOGIC7.COMPRESSION 720 PARAM.EFFECTS._51_LOGIC7.LFEMIX 721 PARAM.EFFECTS._51_LOGIC7.TWO_CH_MUX 722 PARAM.EFFECTS._51_LOGIC7.TWOCHCNTRMIX 723 PARAM.EFFECTS._51_LOGIC7.CENTERDELAY 724 PARAM.EFFECTS._51_LOGIC7.SOUNDSTAGE 725 PARAM.EFFECTS._51_LOGIC7.FRONTSTEER 726 PARAM.EFFECTS._51_LOGIC7.SURREX 727 PARAM.EFFECTS._51_LOGIC7.SEVENCHANNEL 728 PARAM.EFFECTS._51_LOGIC7.TRIGGER1 729 PARAM.EFFECTS._51_LOGIC7.TRIGGER2 730 PARAM.EFFECTS._51_LOGIC7.MONOREARON 731 PARAM.EFFECTS._51_MUSIC 732 PARAM.EFFECTS._51_MUSIC.NAME 733 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS 734 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 735 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 736 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.REAROUTLEVEL 737 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 738 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 739 PARAM.EFFECTS._51_MUSIC.VOCALENH 740 PARAM.EFFECTS._51_MUSIC.FIVESPKRENH 741 PARAM.EFFECTS._51_MUSIC.BASSENH 742 PARAM.EFFECTS._51_MUSIC.REEQ 743 PARAM.EFFECTS._51_MUSIC.REARDLYOFF 744 PARAM.EFFECTS._51_MUSIC.COMPRESSION 745 PARAM.EFFECTS._51_MUSIC.LFEMIX 746 PARAM.EFFECTS._51_MUSIC.TW O_CH_MUX 747 PARAM.EFFECTS._51_MUSIC.TWOCHCNTRMIX 748 PARAM.EFFECTS._51_MUSIC.CENTERDELAY 749 PARAM.EFFECTS._51_MUSIC.SOUNDSTAGE 750 PARAM.EFFECTS._51_MUSIC.FRONTSTEER 751 PARAM.EFFECTS._51_MUSIC.SURREX 752 PARAM.EFFECTS._51_MUSIC.SEVENCHANNEL 753 PARAM.EFFECTS._51_MUSIC.TRIGGER1 754 PARAM.EFFECTS._51_MUSIC.TRIGGER2 755 PARAM.EFFECTS._51_MUSIC.MONOREARON 756 PARAM.EFFECTS._51_TV_LOGIC
© 2002 Lexicon, Inc. All rights reserved. 80 of 92
Page 81
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
757 PARAM.EFFECTS._51_TV_LOGIC.NAME 758 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS 759 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 760 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 761 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 762 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 763 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 764 PARAM.EFFECTS._51_TV_LOGIC.VOCALENH 765 PARAM.EFFECTS._51_TV_LOGIC.FIVESPKRENH 766 PARAM.EFFECTS._51_TV_LOGIC.BASSENH 767 PARAM.EFFECTS._51_TV_LOGIC.REEQ 768 PARAM.EFFECTS._51_TV_LOGIC.REARDLYOFF 769 PARAM.EFFECTS._51_TV_LOGIC.COMPRESSION 770 PARAM.EFFECTS._51_TV_LOGIC.LFEMIX 771 PARAM.EFFECTS._51_TV_LOGIC.TWO_CH_MUX 772 PARAM.EFFECTS._51_TV_LOGIC.TWOCHCNTRMIX 773 PARAM.EFFECTS._51_TV_LOGIC.CENTERDELAY 774 PARAM.EFFECTS._51_TV_LOGIC.SOUNDSTAGE 775 PARAM.EFFECTS._51_TV_LOGIC.FRONTSTEER 776 PARAM.EFFECTS._51_TV_LOGIC.SURREX 777 PARAM.EFFECTS._51_TV_LOGIC.SEVENCHANNEL 778 PARAM.EFFECTS._51_TV_LOGIC.TRIGGER1 779 PARAM.EFFECTS._51_TV_LOGIC.TRIGGER2 780 PARAM.EFFECTS._51_TV_LOGIC.MONOREARON 781 PARAM.EFFECTS._51_THX 782 PARAM.EFFECTS._51_THX.NAME 783 PARAM.EFFECTS._51_THX.OUTPUTLEVELS 784 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.CNTROUTLEVEL 785 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.SIDEOUTLEVEL 786 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.REAROUTLEVEL 787 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.SUBOUTLEVEL 788 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.LFEOUTLEVEL 789 PARAM.EFFECTS._51_THX.COMPRESSION 790 PARAM.EFFECTS._51_THX.LFEMIX 791 PARAM.EFFECTS._51_THX.TWO_CH_MUX 792 PARAM.EFFECTS._51_THX.TWOCHCNTRMIX 793 PARAM.EFFECTS._51_THX.CENTERDELAY 794 PARAM.EFFECTS._51_THX.MONOREARON 795 PARAM.EFFECTS._51_THX.DECORRELATE 796 PARAM.EFFECTS._51_THX.VOCALENH 797 PARAM.EFFECTS._51_THX.REEQ 798 PARAM.EFFECTS._51_THX.TIMBRE 799 PARAM.EFFECTS._51_THX.SURREX 800 PARAM.EFFECTS._51_THX.THXMODEON 801 PARAM.EFFECTS._51_THX.TRIGGER1 802 PARAM.EFFECTS._51_THX.TRIGGER2 803 PARAM.EFFECTS._51_THX.REARTIMBRE 804 PARAM.EFFECTS.DOLBY_DIGITAL 805 PARAM.EFFECTS.DOLBY_DIGITAL.NAME
© 2002 Lexicon, Inc. All rights reserved. 81 of 92
Page 82
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
806 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS 807 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.CNTROUTLEVEL 808 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.SIDEOUTLEVEL 809 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.REAROUTLEVEL 810 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.SUBOUTLEVEL 811 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.LFEOUTLEVEL 812 PARAM.EFFECTS.DOLBY_DIGITAL.COMPRESSION 813 PARAM.EFFECTS.DOLBY_DIGITAL.LFEMIX 814 PARAM.EFFECTS.DOLBY_DIGITAL.TWO_CH_MUX 815 PARAM.EFFECTS.DOLBY_DIGITAL.TWOCHCNTRMIX 816 PARAM.EFFECTS.DOLBY_DIGITAL.CENTERDELAY 817 PARAM.EFFECTS.DOLBY_DIGITAL.DECORRELATE 818 PARAM.EFFECTS.DOLBY_DIGITAL.VOCALENH 819 PARAM.EFFECTS.DOLBY_DIGITAL.REEQ 820 PARAM.EFFECTS.DOLBY_DIGITAL.TRIGGER1 821 PARAM.EFFECTS.DOLBY_DIGITAL.TRIGGER2 822 PARAM.EFFECTS.DOLBY_DIGITAL.MONOREARON 823 PARAM.EFFECTS.DOLBY_DIGITAL.EX 824 PARAM.EFFECTS._51_2CHANNEL 825 PARAM.EFFECTS._51_2CHANNEL.NAME 826 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS 827 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.CNTROUTLEVEL 828 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.SIDEOUTLEVEL 829 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.REAROUTLEVEL 830 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.SUBOUTLEVEL 831 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.LFEOUTLEVEL 832 PARAM.EFFECTS._51_2CHANNEL.COMPRESSION 833 PARAM.EFFECTS._51_2CHANNEL.LFEMIX_2CH 834 PARAM.EFFECTS._51_2CHANNEL.TW O_CH_MUX 835 PARAM.EFFECTS._51_2CHANNEL.TWOCHCNTRMIX 836 PARAM.EFFECTS._51_2CHANNEL.CENTERDELAY 837 PARAM.EFFECTS._51_2CHANNEL.DECORRELATE 838 PARAM.EFFECTS._51_2CHANNEL.VOCALENH 839 PARAM.EFFECTS._51_2CHANNEL.REEQ 840 PARAM.EFFECTS._51_2CHANNEL.SURRMIX 841 PARAM.EFFECTS._51_2CHANNEL.MASTERLEVEL 842 PARAM.EFFECTS._51_2CHANNEL.TRIGGER1 843 PARAM.EFFECTS._51_2CHANNEL.TRIGGER2 844 PARAM.EFFECTS._51_2CHANNEL.MONOREARON 845 PARAM.EFFECTS._51_MONO_SURROUND 846 PARAM.EFFECTS._51_MONO_SURROUND.NAME 847 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS 848 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.CNTROUTLEVEL 849 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.SIDEOUTLEVEL 850 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.REAROUTLEVEL 851 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.SUBOUTLEVEL 852 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.LFEOUTLEVEL 853 PARAM.EFFECTS._51_MONO_SURROUND.USEREVERB 854 PARAM.EFFECTS._51_MONO_SURROUND.TRIGGER1
© 2002 Lexicon, Inc. All rights reserved. 82 of 92
Page 83
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
855 PARAM.EFFECTS._51_MONO_SURROUND.TRIGGER2 856 PARAM.EFFECTS._51_MONO_LOGIC 857 PARAM.EFFECTS._51_MONO_LOGIC.NAME 858 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS 859 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 860 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 861 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 862 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 863 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 864 PARAM.EFFECTS._51_MONO_LOGIC.EFFECTLEVEL 865 PARAM.EFFECTS._51_MONO_LOGIC.ACADEMY 866 PARAM.EFFECTS._51_MONO_LOGIC.SURRROLLOFF 867 PARAM.EFFECTS._51_MONO_LOGIC.USEREVERB 868 PARAM.EFFECTS._51_MONO_LOGIC.TRIGGER1 869 PARAM.EFFECTS._51_MONO_LOGIC.TRIGGER2 870 PARAM.EFFECTS._51_AD_FILM 871 PARAM.EFFECTS._51_AD_FILM.NAME 872 PARAM.EFFECTS._51_AD_FILM.OUTPUTLEVELS 873 PARAM.EFFECTS._51_AD_FILM.OUTPUTLEVELS.CNTROUTLEVEL 874 PARAM.EFFECTS._51_AD_FILM.OUTPUTLEVELS.SIDEOUTLEVEL 875 PARAM.EFFECTS._51_AD_FILM.OUTPUTLEVELS.REAROUTLEVEL 876 PARAM.EFFECTS._51_AD_FILM.OUTPUTLEVELS.SUBOUTLEVEL 877 PARAM.EFFECTS._51_AD_FILM.OUTPUTLEVELS.LFEOUTLEVEL 878 PARAM.EFFECTS._51_AD_FILM.VOCALENH 879 PARAM.EFFECTS._51_AD_FILM.FIVESPKRENH 880 PARAM.EFFECTS._51_AD_FILM.BASSENH 881 PARAM.EFFECTS._51_AD_FILM.REEQ 882 PARAM.EFFECTS._51_AD_FILM.REARDLYOFF 883 PARAM.EFFECTS._51_AD_FILM.LFEMIX 884 PARAM.EFFECTS._51_AD_FILM.TWO_CH_MUX 885 PARAM.EFFECTS._51_AD_FILM.TWOCHCNTRMIX 886 PARAM.EFFECTS._51_AD_FILM.CENTERDELAY 887 PARAM.EFFECTS._51_AD_FILM.SOUNDSTAGE 888 PARAM.EFFECTS._51_AD_FILM.FRONTSTEER 889 PARAM.EFFECTS._51_AD_FILM.SURREX 890 PARAM.EFFECTS._51_AD_FILM.SEVENCHANNEL 891 PARAM.EFFECTS._51_AD_FILM.TRIGGER1 892 PARAM.EFFECTS._51_AD_FILM.TRIGGER2 893 PARAM.EFFECTS._51_AD_FILM.MONOREARON 894 PARAM.EFFECTS._20_ANALOG_BYPASS 895 PARAM.EFFECTS._20_ANALOG_BYPASS.NAME 896 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS 897 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.CNTROUTLEVEL 898 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.SIDEOUTLEVEL 899 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.REAROUTLEVEL 900 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.SUBOUTLEVEL 901 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.LFEOUTLEVEL 902 PARAM.EFFECTS._20_ANALOG_BYPASS.TRIGGER1 903 PARAM.EFFECTS._20_ANALOG_BYPASS.TRIGGER2
© 2002 Lexicon, Inc. All rights reserved. 83 of 92
Page 84
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
904 PARAM.EFFECTS._51_ANALOG_BYPASS 905 PARAM.EFFECTS._51_ANALOG_BYPASS.NAME 906 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS 907 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.CNTROUTLEVEL 908 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.SIDEOUTLEVEL 909 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.REAROUTLEVEL 910 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.SUBOUTLEVEL 911 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.LFEOUTLEVEL 912 PARAM.EFFECTS._51_ANALOG_BYPASS.TRIGGER1 913 PARAM.EFFECTS._51_ANALOG_BYPASS.TRIGGER2 914 PARAM.EFFECTS._51_MONO 915 PARAM.EFFECTS._51_MONO.NAME 916 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS 917 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.CNTROUTLEVEL 918 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.SIDEOUTLEVEL 919 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.REAROUTLEVEL 920 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.SUBOUTLEVEL 921 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.LFEOUTLEVEL 922 PARAM.EFFECTS._51_MONO.USEREVERB 923 PARAM.EFFECTS._51_MONO.FRONTOUTLEVEL 924 PARAM.EFFECTS._51_MONO.TRIGGER1 925 PARAM.EFFECTS._51_MONO.TRIGGER2 926 PARAM.EFFECTS.DTS 927 PARAM.EFFECTS.DTS.NAME 928 PARAM.EFFECTS.DTS.OUTPUTLEVELS 929 PARAM.EFFECTS.DTS.OUTPUTLEVELS.CNTROUTLEVEL 930 PARAM.EFFECTS.DTS.OUTPUTLEVELS.SIDEOUTLEVEL 931 PARAM.EFFECTS.DTS.OUTPUTLEVELS.REAROUTLEVEL 932 PARAM.EFFECTS.DTS.OUTPUTLEVELS.SUBOUTLEVEL 933 PARAM.EFFECTS.DTS.OUTPUTLEVELS.LFEOUTLEVEL 934 PARAM.EFFECTS.DTS.LFEMIX 935 PARAM.EFFECTS.DTS.TWO_CH_MUX 936 PARAM.EFFECTS.DTS.TWOCHCNTRMIX 937 PARAM.EFFECTS.DTS.CENTERDELAY 938 PARAM.EFFECTS.DTS.MONOREARON 939 PARAM.EFFECTS.DTS.DECORRELATE 940 PARAM.EFFECTS.DTS.VOCALENH 941 PARAM.EFFECTS.DTS.REEQ 942 PARAM.EFFECTS.DTS.TRIGGER1 943 PARAM.EFFECTS.DTS.TRIGGER2 944 PARAM.EFFECTS.DTS.DTS_ES_DETECT 945 PARAM.EFFECTS.DTS_LOGIC7 946 PARAM.EFFECTS.DTS_LOGIC7.NAME 947 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS 948 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.CNTROUTLEVEL 949 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.SIDEOUTLEVEL 950 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.REAROUTLEVEL 951 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.SUBOUTLEVEL 952 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.LFEOUTLEVEL
© 2002 Lexicon, Inc. All rights reserved. 84 of 92
Page 85
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
953 PARAM.EFFECTS.DTS_LOGIC7.VOCALENH 954 PARAM.EFFECTS.DTS_LOGIC7.FIVESPKRENH 955 PARAM.EFFECTS.DTS_LOGIC7.BASSENH 956 PARAM.EFFECTS.DTS_LOGIC7.REEQ 957 PARAM.EFFECTS.DTS_LOGIC7.REARDLYOFF 958 PARAM.EFFECTS.DTS_LOGIC7.LFEMIX 959 PARAM.EFFECTS.DTS_LOGIC7.TWO_CH_MUX 960 PARAM.EFFECTS.DTS_LOGIC7.TWOCHCNTRMIX 961 PARAM.EFFECTS.DTS_LOGIC7.CENTERDELAY 962 PARAM.EFFECTS.DTS_LOGIC7.SOUNDSTAGE 963 PARAM.EFFECTS.DTS_LOGIC7.FRONTSTEER 964 PARAM.EFFECTS.DTS_LOGIC7.SURREX 965 PARAM.EFFECTS.DTS_LOGIC7.SEVENCHANNEL 966 PARAM.EFFECTS.DTS_LOGIC7.TRIGGER1 967 PARAM.EFFECTS.DTS_LOGIC7.TRIGGER2 968 PARAM.EFFECTS.DTS_LOGIC7.MONOREARON 969 PARAM.EFFECTS.DTS_LOGIC7.DTS_ES_DETECT 970 PARAM.EFFECTS.DTS_THX 971 PARAM.EFFECTS.DTS_THX.NAME 972 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS 973 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.CNTROUTLEVEL 974 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.SIDEOUTLEVEL 975 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.REAROUTLEVEL 976 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.SUBOUTLEVEL 977 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.LFEOUTLEVEL 978 PARAM.EFFECTS.DTS_THX.LFEMIX 979 PARAM.EFFECTS.DTS_THX.TWO_CH_MUX 980 PARAM.EFFECTS.DTS_THX.TWOCHCNTRMIX 981 PARAM.EFFECTS.DTS_THX.CENTERDELAY 982 PARAM.EFFECTS.DTS_THX.MONOREARON 983 PARAM.EFFECTS.DTS_THX.DECORRELATE 984 PARAM.EFFECTS.DTS_THX.VOCALENH 985 PARAM.EFFECTS.DTS_THX.REEQ 986 PARAM.EFFECTS.DTS_THX.TIMBRE 987 PARAM.EFFECTS.DTS_THX.SURREX 988 PARAM.EFFECTS.DTS_THX.THXMODEON 989 PARAM.EFFECTS.DTS_THX.TRIGGER1 990 PARAM.EFFECTS.DTS_THX.TRIGGER2 991 PARAM.EFFECTS.DTS_THX.REARTIMBRE 992 PARAM.EFFECTS.DTS_THX.DTS_ES_DETECT 993 PARAM.EFFECTS.DTS_MUSIC 994 PARAM.EFFECTS.DTS_MUSIC.NAME 995 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS 996 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 997 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 998 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.REAROUTLEVEL
999 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 1000 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 1001 PARAM.EFFECTS.DTS_MUSIC.VOCALENH
© 2002 Lexicon, Inc. All rights reserved. 85 of 92
Page 86
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1002 PARAM.EFFECTS.DTS_MUSIC.FIVESPKRENH 1003 PARAM.EFFECTS.DTS_MUSIC.BASSENH 1004 PARAM.EFFECTS.DTS_MUSIC.REEQ 1005 PARAM.EFFECTS.DTS_MUSIC.REARDLYOFF 1006 PARAM.EFFECTS.DTS_MUSIC.LFEMIX 1007 PARAM.EFFECTS.DTS_MUSIC.TWO_CH_MUX 1008 PARAM.EFFECTS.DTS_MUSIC.TWOCHCNTRMIX 1009 PARAM.EFFECTS.DTS_MUSIC.CENTERDELAY 1010 PARAM.EFFECTS.DTS_MUSIC.SOUNDSTAGE 1011 PARAM.EFFECTS.DTS_MUSIC.FRONTSTEER 1012 PARAM.EFFECTS.DTS_MUSIC.SURREX 1013 PARAM.EFFECTS.DTS_MUSIC.SEVENCHANNEL 1014 PARAM.EFFECTS.DTS_MUSIC.TRIGGER1 1015 PARAM.EFFECTS.DTS_MUSIC.TRIGGER2 1016 PARAM.EFFECTS.DTS_MUSIC.MONOREARON 1017 PARAM.EFFECTS.DTS_MUSIC.DTS_ES_DETECT 1018 PARAM.EFFECTS.DTS_2CHANNEL 1019 PARAM.EFFECTS.DTS_2CHANNEL.NAME 1020 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS 1021 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.CNTROUTLEVEL 1022 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.SIDEOUTLEVEL 1023 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.REAROUTLEVEL 1024 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.SUBOUTLEVEL 1025 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.LFEOUTLEVEL 1026 PARAM.EFFECTS.DTS_2CHANNEL.LFEMIX_2CH 1027 PARAM.EFFECTS.DTS_2CHANNEL.TWO_CH_MUX 1028 PARAM.EFFECTS.DTS_2CHANNEL.TWOCHCNTRMIX 1029 PARAM.EFFECTS.DTS_2CHANNEL.CENTERDELAY 1030 PARAM.EFFECTS.DTS_2CHANNEL.MONOREARON 1031 PARAM.EFFECTS.DTS_2CHANNEL.DECORRELATE 1032 PARAM.EFFECTS.DTS_2CHANNEL.VOCALENH 1033 PARAM.EFFECTS.DTS_2CHANNEL.REEQ 1034 PARAM.EFFECTS.DTS_2CHANNEL.SURRMIX 1035 PARAM.EFFECTS.DTS_2CHANNEL.MASTERLEVEL 1036 PARAM.EFFECTS.DTS_2CHANNEL.TRIGGER1 1037 PARAM.EFFECTS.DTS_2CHANNEL.TRIGGER2 1038 PARAM.EFFECTS.DTS_2CHANNEL.DTS_ES_DETECT 1039 PARAM.EFFECTS.DTS_NEO_MUSIC 1040 PARAM.EFFECTS.DTS_NEO_MUSIC.NAME 1041 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS 1042 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 1043 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 1044 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.REAROUTLEVEL 1045 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 1046 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 1047 PARAM.EFFECTS.DTS_NEO_MUSIC.TRIGGER1 1048 PARAM.EFFECTS.DTS_NEO_MUSIC.TRIGGER2 1049 PARAM.EFFECTS.DTS_NEO_FILM 1050 PARAM.EFFECTS.DTS_NEO_FILM.NAME
© 2002 Lexicon, Inc. All rights reserved. 86 of 92
Page 87
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1051 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS 1052 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.CNTROUTLEVEL 1053 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.SIDEOUTLEVEL 1054 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.REAROUTLEVEL 1055 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.SUBOUTLEVEL 1056 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.LFEOUTLEVEL 1057 PARAM.EFFECTS.DTS_NEO_FILM.TRIGGER1 1058 PARAM.EFFECTS.DTS_NEO_FILM.TRIGGER2 1059 PARAM.EFFECTS._51_AD_MUSIC 1060 PARAM.EFFECTS._51_AD_MUSIC.NAME 1061 PARAM.EFFECTS._51_AD_MUSIC.OUTPUTLEVELS 1062 PARAM.EFFECTS._51_AD_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 1063 PARAM.EFFECTS._51_AD_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 1064 PARAM.EFFECTS._51_AD_MUSIC.OUTPUTLEVELS.REAROUTLEVEL 1065 PARAM.EFFECTS._51_AD_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 1066 PARAM.EFFECTS._51_AD_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 1067 PARAM.EFFECTS._51_AD_MUSIC.VOCALENH 1068 PARAM.EFFECTS._51_AD_MUSIC.FIVESPKRENH 1069 PARAM.EFFECTS._51_AD_MUSIC.BASSENH 1070 PARAM.EFFECTS._51_AD_MUSIC.REEQ 1071 PARAM.EFFECTS._51_AD_MUSIC.REARDLYOFF 1072 PARAM.EFFECTS._51_AD_MUSIC.LFEMIX 1073 PARAM.EFFECTS._51_AD_MUSIC.TW O_CH_MUX 1074 PARAM.EFFECTS._51_AD_MUSIC.TWOCHCNTRMIX 1075 PARAM.EFFECTS._51_AD_MUSIC.CENTERDELAY 1076 PARAM.EFFECTS._51_AD_MUSIC.SOUNDSTAGE 1077 PARAM.EFFECTS._51_AD_MUSIC.FRONTSTEER 1078 PARAM.EFFECTS._51_AD_MUSIC.SURREX 1079 PARAM.EFFECTS._51_AD_MUSIC.SEVENCHANNEL 1080 PARAM.EFFECTS._51_AD_MUSIC.TRIGGER1 1081 PARAM.EFFECTS._51_AD_MUSIC.TRIGGER2 1082 PARAM.EFFECTS._51_AD_MUSIC.MONOREARON 1083 PARAM.EFFECTS._51_AD_2CHANNEL 1084 PARAM.EFFECTS._51_AD_2CHANNEL.NAME 1085 PARAM.EFFECTS._51_AD_2CHANNEL.OUTPUTLEVELS 1086 PARAM.EFFECTS._51_AD_2CHANNEL.OUTPUTLEVELS.CNTROUTLEVEL 1087 PARAM.EFFECTS._51_AD_2CHANNEL.OUTPUTLEVELS.SIDEOUTLEVEL 1088 PARAM.EFFECTS._51_AD_2CHANNEL.OUTPUTLEVELS.REAROUTLEVEL 1089 PARAM.EFFECTS._51_AD_2CHANNEL.OUTPUTLEVELS.SUBOUTLEVEL 1090 PARAM.EFFECTS._51_AD_2CHANNEL.OUTPUTLEVELS.LFEOUTLEVEL 1091 PARAM.EFFECTS._51_AD_2CHANNEL.LFEMIX_2CH 1092 PARAM.EFFECTS._51_AD_2CHANNEL.TW O_CH_MUX 1093 PARAM.EFFECTS._51_AD_2CHANNEL.TWOCHCNTRMIX 1094 PARAM.EFFECTS._51_AD_2CHANNEL.CENTERDELAY 1095 PARAM.EFFECTS._51_AD_2CHANNEL.DECORRELATE 1096 PARAM.EFFECTS._51_AD_2CHANNEL.VOCALENH 1097 PARAM.EFFECTS._51_AD_2CHANNEL.REEQ 1098 PARAM.EFFECTS._51_AD_2CHANNEL.SURRMIX 1099 PARAM.EFFECTS._51_AD_2CHANNEL.MASTERLEVEL
© 2002 Lexicon, Inc. All rights reserved. 87 of 92
Page 88
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1100 PARAM.EFFECTS._51_AD_2CHANNEL.TRIGGER1 1101 PARAM.EFFECTS._51_AD_2CHANNEL.TRIGGER2 1102 PARAM.EFFECTS._51_AD_2CHANNEL.MONOREARON 1103 PARAM.EFFECTS._51_AD 1104 PARAM.EFFECTS._51_AD.NAME 1105 PARAM.EFFECTS._51_AD.OUTPUTLEVELS 1106 PARAM.EFFECTS._51_AD.OUTPUTLEVELS.CNTROUTLEVEL 1107 PARAM.EFFECTS._51_AD.OUTPUTLEVELS.SIDEOUTLEVEL 1108 PARAM.EFFECTS._51_AD.OUTPUTLEVELS.REAROUTLEVEL 1109 PARAM.EFFECTS._51_AD.OUTPUTLEVELS.SUBOUTLEVEL 1110 PARAM.EFFECTS._51_AD.OUTPUTLEVELS.LFEOUTLEVEL 1111 PARAM.EFFECTS._51_AD.VOCALENH 1112 PARAM.EFFECTS._51_AD.REEQ 1113 PARAM.EFFECTS._51_AD.TRIGGER1 1114 PARAM.EFFECTS._51_AD.TRIGGER2 1115 PARAM.EFFECTS._51_AD_THX 1116 PARAM.EFFECTS._51_AD_THX.NAME 1117 PARAM.EFFECTS._51_AD_THX.OUTPUTLEVELS 1118 PARAM.EFFECTS._51_AD_THX.OUTPUTLEVELS.CNTROUTLEVEL 1119 PARAM.EFFECTS._51_AD_THX.OUTPUTLEVELS.SIDEOUTLEVEL 1120 PARAM.EFFECTS._51_AD_THX.OUTPUTLEVELS.REAROUTLEVEL 1121 PARAM.EFFECTS._51_AD_THX.OUTPUTLEVELS.SUBOUTLEVEL 1122 PARAM.EFFECTS._51_AD_THX.OUTPUTLEVELS.LFEOUTLEVEL 1123 PARAM.EFFECTS._51_AD_THX.LFEMIX 1124 PARAM.EFFECTS._51_AD_THX.TWO_CH_MUX 1125 PARAM.EFFECTS._51_AD_THX.TWOCHCNTRMIX 1126 PARAM.EFFECTS._51_AD_THX.CENTERDELAY 1127 PARAM.EFFECTS._51_AD_THX.MONOREARON 1128 PARAM.EFFECTS._51_AD_THX.DECORRELATE 1129 PARAM.EFFECTS._51_AD_THX.VOCALENH 1130 PARAM.EFFECTS._51_AD_THX.REEQ 1131 PARAM.EFFECTS._51_AD_THX.TIMBRE 1132 PARAM.EFFECTS._51_AD_THX.SURREXA 1133 PARAM.EFFECTS._51_AD_THX.THXMODEON 1134 PARAM.EFFECTS._51_AD_THX.TRIGGER1 1135 PARAM.EFFECTS._51_AD_THX.TRIGGER2 1136 PARAM.EFFECTS._51_AD_THX.REARTIMBRE 1137 RESERVED. 1138 RESERVED. 1139 RESERVED. 1140 RESERVED. 1141 RESERVED. 1142 RESERVED. 1143 RESERVED. 1144 RESERVED. 1145 RESERVED. 1146 RESERVED. 1147 RESERVED. 1148 RESERVED.
© 2002 Lexicon, Inc. All rights reserved. 88 of 92
Page 89
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1149 RESERVED. 1150 RESERVED. 1151 RESERVED. 1152 RESERVED. 1153 RESERVED. 1154 RESERVED. 1155 RESERVED. 1156 RESERVED. 1157 RESERVED. 1158 RESERVED. 1159 RESERVED. 1160 RESERVED. 1161 RESERVED. 1162 RESERVED. 1163 RESERVED. 1164 RESERVED. 1165 RESERVED. 1166 RESERVED. 1167 RESERVED. 1168 RESERVED. 1169 RESERVED. 1170 RESERVED. 1171 RESERVED. 1172 RESERVED. 1173 RESERVED. 1174 RESERVED. 1175 RESERVED. 1176 RESERVED. 1177 RESERVED. 1178 RESERVED. 1179 RESERVED. 1180 RESERVED. 1181 RESERVED. 1182 RESERVED. 1183 RESERVED. 1184 RESERVED. 1185 RESERVED. 1186 RESERVED. 1187 RESERVED. 1188 RESERVED. 1189 RESERVED. 1190 RESERVED. 1191 RESERVED. 1192 RESERVED. 1193 RESERVED. 1194 RESERVED. 1195 RESERVED. 1196 RESERVED. 1197 RESERVED.
© 2002 Lexicon, Inc. All rights reserved. 89 of 92
Page 90
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1198 RESERVED. 1199 RESERVED. 1200 RESERVED. 1201 RESERVED. 1202 RESERVED. 1203 RESERVED. 1204 RESERVED. 1205 RESERVED. 1206 RESERVED. 1207 RESERVED. 1208 RESERVED. 1209 RESERVED. 1210 RESERVED. 1211 RESERVED. 1212 RESERVED. 1213 RESERVED. 1214 RESERVED. 1215 PARAM.EFFECTS.NIGHTCLUB 1216 PARAM.EFFECTS.NIGHTCLUB.NAME 1217 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS 1218 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.CNTROUTLEVEL 1219 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.SIDEOUTLEVEL 1220 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.REAROUTLEVEL 1221 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.SUBOUTLEVEL 1222 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.LFEOUTLEVEL 1223 PARAM.EFFECTS.NIGHTCLUB.TRIGGER1 1224 PARAM.EFFECTS.NIGHTCLUB.TRIGGER2 1225 PARAM.EFFECTS.NIGHTCLUB.EFFECTLEVEL 1226 PARAM.EFFECTS.NIGHTCLUB.SURRROLLOFF 1227 PARAM.EFFECTS.NIGHTCLUB.SIZE 1228 PARAM.EFFECTS.NIGHTCLUB.PREDELAY 1229 PARAM.EFFECTS.NIGHTCLUB.MIDRT 1230 PARAM.EFFECTS.NIGHTCLUB.SPEECHDETECT 1231 PARAM.EFFECTS.NIGHTCLUB.CENTERDRYLEVEL 1232 PARAM.EFFECTS.CONCERT_HALL 1233 PARAM.EFFECTS.CONCERT_HALL.NAME 1234 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS 1235 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.CNTROUTLEVEL 1236 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.SIDEOUTLEVEL 1237 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.REAROUTLEVEL 1238 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.SUBOUTLEVEL 1239 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.LFEOUTLEVEL 1240 PARAM.EFFECTS.CONCERT_HALL.TRIGGER1 1241 PARAM.EFFECTS.CONCERT_HALL.TRIGGER2 1242 PARAM.EFFECTS.CONCERT_HALL.EFFECTLEVEL 1243 PARAM.EFFECTS.CONCERT_HALL.SURRROLLOFF 1244 PARAM.EFFECTS.CONCERT_HALL.SIZE 1245 PARAM.EFFECTS.CONCERT_HALL.PREDELAY 1246 PARAM.EFFECTS.CONCERT_HALL.MIDRT
© 2002 Lexicon, Inc. All rights reserved. 90 of 92
Page 91
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1247 PARAM.EFFECTS.CONCERT_HALL.SPEECHDETECT 1248 PARAM.EFFECTS.CONCERT_HALL.CENTERDRYLEVEL 1249 PARAM.EFFECTS.CHURCH 1250 PARAM.EFFECTS.CHURCH.NAME 1251 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS 1252 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.CNTROUTLEVEL 1253 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.SIDEOUTLEVEL 1254 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.REAROUTLEVEL 1255 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.SUBOUTLEVEL 1256 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.LFEOUTLEVEL 1257 PARAM.EFFECTS.CHURCH.TRIGGER1 1258 PARAM.EFFECTS.CHURCH.TRIGGER2 1259 PARAM.EFFECTS.CHURCH.EFFECTLEVEL 1260 PARAM.EFFECTS.CHURCH.SURRROLLOFF 1261 PARAM.EFFECTS.CHURCH.SIZE2 1262 PARAM.EFFECTS.CHURCH.PREDELAY 1263 PARAM.EFFECTS.CHURCH.MIDRT 1264 PARAM.EFFECTS.CHURCH.SPEECHDETECT 1265 PARAM.EFFECTS.CHURCH.MONOLOGICFRONTEND 1266 PARAM.EFFECTS.CHURCH.STEREORVB 1267 PARAM.EFFECTS.CHURCH.BASSRT 1268 PARAM.EFFECTS.CHURCH.CENTERDRYLEVEL 1269 PARAM.EFFECTS.CATHEDRAL 1270 PARAM.EFFECTS.CATHEDRAL.NAME 1271 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS 1272 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.CNTROUTLEVEL 1273 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.SIDEOUTLEVEL 1274 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.REAROUTLEVEL 1275 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.SUBOUTLEVEL 1276 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.LFEOUTLEVEL 1277 PARAM.EFFECTS.CATHEDRAL.TRIGGER1 1278 PARAM.EFFECTS.CATHEDRAL.TRIGGER2 1279 PARAM.EFFECTS.CATHEDRAL.EFFECTLEVEL 1280 PARAM.EFFECTS.CATHEDRAL.SURRROLLOFF 1281 PARAM.EFFECTS.CATHEDRAL.SIZE2 1282 PARAM.EFFECTS.CATHEDRAL.PREDELAY 1283 PARAM.EFFECTS.CATHEDRAL.MIDRT 1284 PARAM.EFFECTS.CATHEDRAL.SPEECHDETECT 1285 PARAM.EFFECTS.CATHEDRAL.MONOLOGICFRONTEND 1286 PARAM.EFFECTS.CATHEDRAL.STEREORVB 1287 PARAM.EFFECTS.CATHEDRAL.BASSRT 1288 PARAM.EFFECTS.CATHEDRAL.CENTERDRYLEVEL 1289 PARAM.EFFECTS.MUSIC_SURR 1290 PARAM.EFFECTS.MUSIC_SURR.NAME 1291 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS 1292 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.CNTROUTLEVEL 1293 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.SIDEOUTLEVEL 1294 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.REAROUTLEVEL 1295 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.SUBOUTLEVEL
© 2002 Lexicon, Inc. All rights reserved. 91 of 92
Page 92
Lexicon, Inc. MC-12 Serial Communications Protocol Printed on: 10/10/02
1296 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.LFEOUTLEVEL 1297 PARAM.EFFECTS.MUSIC_SURR.AUTOAZIMUTH 1298 PARAM.EFFECTS.MUSIC_SURR.VOCALENH 1299 PARAM.EFFECTS.MUSIC_SURR.FRONTSTEER 1300 PARAM.EFFECTS.MUSIC_SURR.REEQ 1301 PARAM.EFFECTS.MUSIC_SURR.SOUNDSTAGE 1302 PARAM.EFFECTS.MUSIC_SURR.FIVESPKRENH 1303 PARAM.EFFECTS.MUSIC_SURR.BASSENH 1304 PARAM.EFFECTS.MUSIC_SURR.SURRROLLOFF 1305 PARAM.EFFECTS.MUSIC_SURR.REARDLYOFF 1306 PARAM.EFFECTS.MUSIC_SURR.CENTERONOFF 1307 PARAM.EFFECTS.MUSIC_SURR.SEVENCHANNEL 1308 PARAM.EFFECTS.MUSIC_SURR.MONODETECT_ON 1309 PARAM.EFFECTS.MUSIC_SURR.SURRONOFF 1310 PARAM.EFFECTS.MUSIC_SURR.TRIGGER1 1311 PARAM.EFFECTS.MUSIC_SURR.TRIGGER2 1312 PARAM.EFFECTS.MUSIC_SURR.HIFRONT_REARROLLOFF 1313 PARAM.EFFECTS.MUSIC_SURR.AUTOBALON 1314 PARAM.OSD 1315 PARAM.OSD.STATUS 1316 PARAM.OSD.POSITION 1317 PARAM.OSD.FORMAT 1318 PARAM.OSD.BACKGND 1319 PARAM.OSD.COMPONENTON 1320 PARAM.OSD.SHOWREMOTE 1321 PARAM.FPD 1322 PARAM.FPD.STATUS 1323 PARAM.FPD.BRIGHT 1324 PARAM.LOCKS 1325 PARAM.LOCKS.FXLOCK 1326 PARAM.LOCKS.AUDIOLCK 1327 PARAM.LOCKS.SETUPLCK 1328 PARAM.STANDBY 1329 PARAM.CNAME 1330 PARAM.CNAMEEN 1331 PARAM.AVSYNC 1332 PARAM.PRESETEN 1333 PARAM.TRIGGER1MODE 1334 PARAM.TRIGGER2MODE 1335 PARAM.USERMESSAGE 1336 PARAM.COM 1337 PARAM.COM.CONFIGREG0 1338 PARAM.TMPKEY 1339 PARAM.ERRORS 1340 PARAM.ERRORS.ERROR1 1341 PARAM.ERRORS.ERROR2
© 2002 Lexicon, Inc. All rights reserved. 92 of 92
Loading...