TOA M-864D CU User Manual

Digital stereo mixer M-864D
Digital Stereo Mixer M-864D
External Control Protocol – TCP/IP
Ver.2.0.0 Dec.2 /2013
Summary
The External Control protocol described in this document is designed for use of controlling the M-864D from
a personal computer or remote controller.
This spec sheet applies to the M-864D firmware of version 2.0.0 or later.
Settings that can be controlled are as follows:
Channel Fader Gain
Channel ON/OFF
Line(Stereo) Select
Input Matrix Assignment
Input Matrix Crosspoint Gain
Output Matrix Assignment
Preset Memory Load
Preset Memory Store
LOCAL/UNLOCAL Status Change
Level Meter Status Notification Start/Stop
Auto Status Notification Start/Stop
If necessary, the M-864D’s activation can be checked or setting values read by using the following
commands:
Status request (reading of the M-864D’s setting value)
Status Information
M-864D connection establishment status (output from the M-864D at the time of
connection establishment)
Level Meter Status (output from the M-864D at the time of level meter status changed)
ZM Remote Controller Connection Status (output from the M-864D at the time of ZM
remote controller connection status changed)
Contact Input/Output Make/Break Status (output from the M-864D at the time of
Contact I/O make/break status changed)
[Note]
When connecting the remote controller to the M-864D by way of this protocol, set the M-864D’s Using port
as follows:
TOA Corporation 1/17
Digital stereo mixer M-864D
(Refer; External Control Port Settings of the M-864D software instructions manual.)
Using TCP Port
Ext. Port No.: (Set according to the remote controller to be connected.)
Default Port No:3000
[Note] Meter Port No. is automatically set to Ext. Port No. plus 1;
TCP/IP Connection
No. Parameter Description (rules)
1 Connection Path 1 path
2 Data Length Variable-length, The maximum length is 1024 bytes
3 Code Classification Binary
4 Delivery Confirm No handshakes at application layer
5 Resend Control None
6 Priority Control None
M-864D is a TCP server.
TCP Port is always connected.
For the purpose of connection keeping, M-864D performs the following behavior.
Transmitting some kind of data at least once in the last 10 seconds.
When there is the status that for send, M-864D transmits the contents. When there is not it, M-864D
transmits 0xFF only as for 1 byte.
When M-864DP received nothing from a remote controller more than 1 minute, M-864D disconnect
the TCP/IP connection.
Command Construction
Command Data length (N) Data 1 Data 2 ……… Data N
Where Command is in the range 80H to FFH. And where Data length and Data are in the range 00H
to 7FH.
The second byte data indicates the number of byte data that follow the second byte data. If received data contains more byte data than the indicated number, those exceeding the number are
abandoned.
When a next command is received, the previous data is abandoned if shorter than the indicated
number.
TOA Corporation 2/17
Digital stereo mixer M-864D
Control Command and Setting Value
Channel Fader Gain (Position)
Set the input and output channel EXT VOL fader gains by position.
For the relationship of position to gain (dB), refer to the Position vs. Gain Table for Fader.
The M-864D transmits changed value data after receiving this command.
91H, 03H, <Channel Attribute>, <Channel Number>, <Position>
<Channel Attribute>
00H: Mono In channel
01H: Stereo In channel
02H: Mono Out channel
03H: Rec Out channel
<Channel Number>
When Channel Attribute=00H: 00H - 07H (Mono In channel 1 – 8)
When Channel Attribute=01H: 00H - 01H (Stereo In channel 1 – 2)
When Channel Attribute=02H: 00H - 03H (Mono Out channel 1 – 4)
When Channel Attribute=03H: 00H - 01H (Rec Out channel L,R)
<Position>
00H - 3FH (-INF - +10dB, see the Position vs. Gain Table)
Example of setting Mono In channel 1 EXT VOL fader gain to 0 dB:
91H, 03H, 00H, 00H, 35H
Channel Fader Gain (Step)
Set the input and output channel EXT VOL fader gain positions by the number of steps.
Positions can be varied from the current status by the designated number of steps.
One position varies per step.
The M-864D informs position values changed by step Up or Down.
91H, 03H, <Channel Attribute>, <Channel Number>, <Step>
<Channel Attribute>
00H: Mono In channel
01H: Stereo In channel
02H: Mono Out channel
03H: Rec Out channel
<Channel Number>
When Channel Attribute=00H: 00H - 07H (Mono In channel 1 – 8)
When Channel Attribute=01H: 00H - 01H (Stereo In channel 1 – 2)
When Channel Attribute=02H: 00H - 03H (Mono Out channel 1 – 4)
When Channel Attribute=03H: 00H - 01H (Rec Out channel L,R)
TOA Corporation 3/17
Digital stereo mixer M-864D
<Step>
UP: 41H - 5FH (1 step up - 31-step up) ; Example showing 1step Up: 41H
Down: 61H - 7FH (1 step down – 31–step down) ; Example showing 1step Down: 61H)
Example showing 3-step Up of Mono In channel 1 EXT VOL fader gain
91H, 03H, 00H, 00H, 43H
Channel ON/OFF
Set the input and output channels to ON or OFF.
The M-864D transmits changed value data after receiving this command.
92H, 03H, <Channel Attribute>, <Channel Number>, <ON/OFF>
<Channel Attribute>
00H: Mono In channel
01H: Stereo In channel
02H: Mono Out channel
03H: Rec Out channel
<Channel Number>
When Channel Attribute=00H: 00H - 07H (Mono In channel 1 – 8)
When Channel Attribute=01H: 00H - 01H (Stereo In channel 1 – 2)
When Channel Attribute=02H: 00H - 03H (Mono Out channel 1 – 4)
When Channel Attribute=03H: 00H - 01H (Rec Out channel L,R)
<ON/OFF>
00H: Channel OFF
01H: Channel ON
Example of setting Mono In channel 1 to ON:
92H, 03H, 00H, 00H, 01H
Line (Stereo) Select
Set the line (stereo) select status for the Stereo In channel.
The M-864D transmits changed value data after receiving this command.
88H, 03H, <Channel Number>, <Line Number>, <ON/OFF>
<Channel Number >
00H-01H: Stereo In numbers 1 – 2
<Line Number>
00H-02H: Line numbers A – C
<ON/OFF>
00H: OFF
01H: ON
Example of setting Stereo In 1’s Line C to ON
TOA Corporation 4/17
Digital stereo mixer M-864D
88H, 03H, 00H, 02H, 01H
Input Matrix Assignment
Set the input matrix assignment (matrix crosspoint) to ON or OFF.
The M-864D transmits changed value data after receiving this command.
94H, 04H, <Source Channel Attribute>, <Source Channel Number>, <Bus Channel Number>,
<ON/OFF>
<Source Channel Attribute>
00H: Mono In channel
01H: Stereo In channel
<Source Channel Number>
When Source Channel Attribute=00H: 00H - 07H (Mono In channel 1 - 8)
When Source Channel Attribute=01H: 00H - 01H (Stereo In channel 1 - 2)
<Bus Channel Number>
00H - 03H (Bus channel 1 - 4)
<ON/OFF>
00H: <Source channel> to <Bus channel> assign OFF
01H: <Source channel> to <Bus channel> assign ON
Example of setting the bus assignment from Mono In channel 1 to bus channel 1 to ON:
94H, 04H, 00H, 00H, 00H, 01H
Input Matrix Crosspoint Gain
Set the crosspoint gains by position.
The M-864D transmits changed value data after receiving this command.
95H, 04H, <Source Channel Attribute>, <Source Channel Number>, <Bus Channel Number>, <Value>
<Source Channel Attribute>
00H: Mono In channel
01H: Stereo In channel
<Source Channel Number>
When Source Channel Attribute=00H: 00H - 07H (Mono In channel 1 - 8)
When Source Channel Attribute=01H: 00H - 01H (Stereo In channel 1 - 2)
<Bus Channel Number>
00H - 03H (Bus channel 1 - 4)
<Value>
0046H : For the relationship of position to gain (dB), refer to Value vs. Gain Table for crosspoint gain.
606FH : Position Down (1~16 Step Down)
707FH : Position Up (116 Step Up)
Example of setting the crosspoint gain from Mono In channel 1 to Bus channel 1 to 0dB:
TOA Corporation 5/17
Digital stereo mixer M-864D
95H, 04H, 00H, 00H, 00H, 46H
Example showing 3-step Up of Mono In channel 1 to Bus channel 1 crosspoint gain
95H, 04H, 00H, 00H, 00H, 72H
Output Matrix Assignment
Set the Output (Rec Out) matrix assignment (output matrix crosspoint) to ON or OFF.
The M-864D transmits changed value data after receiving this command.
96H, 04H, <Bus Channel Number>, <Destination Channel Attribute>, <Destination Channel Number>,
<ON/OFF>
<Bus Channel Number>
00H - 03H (Bus channel 1 - 4)
< Destination Channel Attribute>
03H: Rec Out channel
< Destination Channel Number>
When Destination Channel Attribute=03H: 00H - 01H (Rec Out channel L,R)
<ON/OFF>
00H: < Bus channel> to <Destination channel> assign OFF
01H: < Bus channel> to <Destination channel> assign ON
Example of setting the output assignment from Bus channel 1 to Rec Out channel L to ON:
96H, 04H, 00H, 03H, 00H, 01H
Preset Memory Load
Load desired preset memories.
The M-864D transmits changed preset memory number after receiving this command.
F1H, 02H, 00H, <Preset Number>
<Preset Number>
00H - 0FH Preset Memory Numbers 1 - 16
Example of loading Preset Memory 1:
F1H, 02H, 00H, 00H
Preset Memory Store
Store desired preset memory. (UTC TimeStamp)
The M-864D transmits stored preset memory number after receiving this command.
F3H, 08H, 00H, <Preset Number>, <Year>,<Month>,<Day>,<hour>,<Minute>,<Second>
<Preset Number>
00H – 0FH Preset Memory Numbers 1 - 16
<Year>
00H - 63H Year 2000 - 2099
TOA Corporation 6/17
Loading...
+ 11 hidden pages