Yamaha Remote Control Protocol Specifications MTX3, MTX5 D, XMV Series, EXi8, EXo8

MTX3, MTX5-D, XMV Series, EXi8, EXo8 Remote Control Protocol Specifications V1.0.3 MTX3_MTX5-D_RemoteCtrlProtocolSpecs_v103_en

2015-03-09

: Yamaha Remote-Control-Protocol-Specifications yamaha-remote-control-protocol-specifications-647266 yamaha pdf

Open the PDF directly: View PDF PDF.
Page Count: 80

DownloadYamaha Remote-Control-Protocol-Specifications MTX3, MTX5-D, XMV Series, EXi8, EXo8 Remote Control Protocol Specifications  Yamaha-remote-control-protocol-specifications
Open PDF In BrowserView PDF
MTX3, MTX5-D, XMV Series, EXi8, EXo8
Remote Control Protocol Specifications
Version 1.0.3
Release   May 23rd, 2014
This specification document applies to MTX3, MTX5-D, XMV, EXi8,
and EXo8 V1.20 and later.

0.	 Revision History
Version
V1.0.0
V1.0.1

Date
Sep. 1, 2013
Sep. 25, 2013

V1.0.2

Jan.14, 2014

V1.0.3

May 23, 2014

Section
7
7
8
3.1
3.1
3.2.4
3.2.4, 3.4.3
3.2.4, 3.4.3
3.3.1
3.3.3
3.4.3
4
4
6
7
7
7
8
3.3.1, 4

Description
Initial version
Added note (*1) to XMV "InputSelect" parameter
Added *2 to XMV "ATT" and "DigitalATT"
Separated Meter List of EXi8 and EXo8
Added Heart beat command
Added explanation for escape character
Added note for "1-10) Time synchronization notification "
Added time set and get commands
Added DST related commands
Added note for "2-1) Device run mode query"
Modified description text and added note for "2-9) Keepalive activation setting"
Added alert event log related commands
Fixed text "devstatus devmode" to "devstatus runmode" in communication start process explanation
Fixed communication start process flow diagram
Added parameter value detail for MY4-AEC (table 12, 13, 14)
Added parameter "MYInsert 16 Channel" to Parameter List
Added MY4-AEC parameters to Parameter List
Amend description for parameter "Power" in XMV Parameter List
Added MY4-AEC address to Meter List
Added clarification of [devstatus runmode] command, which is necessary to establish remote control
communication.

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specifications V1.0.3

2

1.	 Setup
1.1.	 Connection Procedure
Connection when using the NETWORK connector to perform remote control using this protocol
MTX3
Remote Controller

Ethernet

Network
Switch

Ethernet

Ethernet

Network
Switch

Ethernet

MTX5-D
Remote Controller

*	Also for XMV, EXi8 and EXo8.
XMV can be controlled with the protocol in this document without MTX3 or MTX5-D.
Connection when using the REMOTE connector to perform remote control using this protocol
MTX3
RS-232C (Crossover cable)

Remote Controller

MTX5-D
RS-232C (Crossover cable)

Remote Controller

*	XMV, EXi8 and EXo8 do not have REMOTE connectors

1.2.	 Configuring the Remote Controller
MTX3 and MTX5-D can be controlled from an external controller through the Ethernet (NETWORK) connector and RS-232C
(REMOTE) connector.
XMV, EXi8 and EXo8 can be controlled from an external controller through the Ethernet (NETWORK) connector.
The configuration on the remote controller side for each type of connection is shown below.
Ethernet (NETWORK connector) control
	
IP Address: Specify the IP address of the device you want to control.
	
IP Port No.: 49280
RS-232C (REMOTE connector) control
	
Bit Rate: The specified bit rate.
	
Data: 8 bits
	
Parity: none
	
Stop bit: 1 bit
	
Flow Control : none
RS-232C port pin assignment
Pin
1
2
3
4
5

Name
NC
RxD
TxD
DTR
GND

In/Out
In
Out
Out
-

Pin
6
7
8
9

Name
DSR
RTS
CTS
NC

In/Out
In
Out
In
-

*	Pin 4 and Pin 6 are connected internally.
*	Pin 7 and Pin 8 are connected internally.

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specifications V1.0.3

3

1. Setup

1.3.	 Device Configuration
1.3.1.	 MTX3 and MTX5-D
MTX3 and MTX5-D can be controlled from an external controller through a NETWORK and RS-232C connector.
Two remote controllers can connect simultaneously via two available ports.
The first controller is fixed to using the NETWORK connector while the second controller can use the NETWORK or RS-232C
connector.
The procedure to configure the second control port of MTX3 and MTX5-D is shown below, this is found in MTX Editor - System
Menu- > Remote control.

(1)

(2)

(3)

(1)	 Select an MTX within the MTX system.
(2)	 Select NETWORK connector or RS-232C for Remote Control 2.
(3)	 Select 38400 or 115200 (if RS-232C is selected).
After selecting all the parameters, click OK to complete the procedure.
*	In the case of the MTX5-D NETWORK remote control connection, either network connector (Primary or Secondary) can be
used when DANTE Daisy Chain mode is selected.
If using DANTE Redundant mode, only the Primary network connection and/or RS-232C connection can be used for remote
control.

1.3.2.	 XMV, EXi8 and EXo8
XMV, EXi8 and EXo8 can be controlled via an external device through a NETWORK connector.
Two remote controllers can connect simultaneously via two available ports.
As remote control of XMV, EXi8 and EXo8 is performed via the NETWORK connector only, there is no requirement to configure
the port using MTX Editor.
When XMV, Exi8 and EXo8 are connected and controlled from MTX3 or MTX5-D, only one remote controller can be used, as
one port is required for system control from MTX3 or MTX5-D.

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specifications V1.0.3

4

2.	 Command List
1.	 Commands from a device sent to a remote controller
No.
1-1 Device status change
1-2 notification
1-3

Reply from device
NOTIFY devstatus runmode ...
NOTIFY devstatus error ...
NOTIFY devstatus fs ...

1-4
1-5

NOTIFY devstatus lockstatus ...
NOTIFY set ...
NOTIFY setn ...
NOTIFY set(setn) MTX:EvntScd_On ...
NOTIFY mtr ...
NOTIFY sscurrent ...

1-6
1-7
1-8
1-9
1-10
1-11
1-12
1-13
1-14
1-15
1-16
1-17
1-18

Request details
Device run mode notification
Device error status notification
Current Fs (sampling frequency) setting
notification
Current word clock status notification
Parameter change
Parameter change notification raw value
notification
Parameter change notification normalized value
Scheduler on/off change notification
Meter change notification Meter information notification
Current snapshot (preset) Current snapshot (preset) number change
number change notification notification
Event processing change Media insertion notification
notification
Time synchronization notification 
Time synchronization notification 
DST enable change notification
DST offset time change notification
DST start time change notification
DST end time change notification
DST start/end day change notification (day/week)
DST start/end day change notification (day)
Song play mode notification

1-19
1-20
1-21

Play, stop, and other transport operation
notification
Playback song notification
MTX Editor synchronization processing
notification

Remarks
"emergency" is invalid on the XMV, EXi8 and EXo8.

NOTIFY event MTX:Media ...
NOTIFY event MTX:AbsoluteTime ...
NOTIFY event MTX:SetAbsoluteTime…
NOTIFY event MTX:DSTSetEnable…
NOTIFY event MTX:DSTSetOffset…
NOTIFY event MTX:DSTSetStartTime…
NOTIFY event MTX:DSTSetEndTime…
NOTIFY event MTX:DSTSetDayWeek…
NOTIFY event MTX:DSTSetDay…
NOTIFY event MTX:
AudioPlayerSetPlayMode ...
NOTIFY event MTX:
AudioPlayerTransport ...
NOTIFY event MTX:
AudioPlayerSetCurrentSong ...
NOTIFY event MTX:
SynchronizationSetStatus ...

This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the EXi8 and EXo8.
This command is invalid on the EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.

Command string
devstatus runmode
devstatus error
devstatus fs
devstatus lockstatus
devmode normal
devmode emergency
scpmode encoding ...

Remarks
"emergency" is invalid on the XMV, EXi8 and EXo8.

This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.

2.	 Commands for controlling a device
No.
2-1 Device status query
2-2
2-3
2-4
2-5 Device run mode change
2-6 MTX external control
protocol run mode setting
2-7
2-8
2-9
2-10 Parameter query
2-11
2-12
2-13 Parameter setting
2-14
2-15
2-16 Meter control
2-17
2-18 Snapshot (preset)
2-19 processing

Request details
Device run mode query
Device error status query
Current Fs (sampling frequency) status query
Current word clock status query
Normal run mode change
Emergency run mode change
Result and change notification character
encoding setting
Value notification mode setting
Normalization resolution setting
Keepalive activation setting
Raw value parameter query
Normalized value parameter query
Scheduler status notification
Raw value parameter setting
Normalized value parameter setting
Scheduler setting
Transmission request
Stop request
Snapshot (preset) current number query
Snapshot (preset) recall processing

scpmode valuetype ...
scpmode resolution ...
scpmode keepalive ...
get ...
getn ...
get(getn,gett) MTX:EvntScd_On ...
set ...
setn ...
set(setn,sett) MTX:EvntScd_On ...
mtrstart ...
mtrstop ...
sscurrent ...
ssrecall ...

This command is invalid on the XMV, EXi8 and EXo8.

This command is invalid on the XMV, EXi8 and EXo8.

This command is invalid on the XMV, EXi8 and EXo8.

This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specifications V1.0.3

5

2. Command List
3.	 Extended commands
No.
3-1
3-2
3-3
3-4
3-5
3-6
3-7
3-8
3-9
3-10
3-11
3-12
3-13
3-14
3-15
3-16
3-17
3-18
3-19
3-20
3-21
3-22
3-23
3-24
3-25
3-26
3-27
3-28
3-29
3-30
3-31
3-32
3-33
3-34
3-35
3-36
3-37
3-38
3-39
3-40
3-41
3-42
3-43

Product information
query request

Snapshot list (preset)
recall processing
Event processing
request

Request details
MTX external control protocol version query
Parameter set version query
Firmware version query
Product name query
Serial number query
Device ID query
Device name query
Number of snapshot (preset) lists
Nth preset information
Time synchronization
Time synchronization
Time query
DST enable/disable setting
DST enable/disable query
DST status query
DST offset time setting
DST offset time query
DST start time setting
DST start time query
DST end time setting
DST end time query
DST start/end day setting (day/week)
DST start/end day query (day/week)
DST start/end day setting (day)
DST start/end day query (day)
DST start/end day setting query
Current folder information (for list) query
Current folder move (for list) query
Folder name query
File name query
Folder name list: Multiple Folder name query
File name list query
Song play mode query
Song play mode setting
Song playback status query
Play, stop, and other transport operation
Currently playing or selected song
information query
Playback song designation
MTX Editor synchronization processing query
Number of alert event log query
Alert event log query
Query for alert event log as list
Clear alert event log

Data
devinfo protocolver ...
devinfo paramsetver ...
devinfo version ...
devinfo productname ...
devinfo serialno ...
devinfo deviceid ...
devinfo devicename ...
ssnum ...
ssinfo ...
event MTX:AbsoluteTime ...
event MTX:SetAbsoluteTime ...
event MTX:GetAbsoluteTime ...
event MTX:DSTSetEnable…
event MTX:DSTGetEnable…
event MTX:DSTGetStatus…
event MTX:DSTSetOffset…
event MTX:DSTGetOffset…
event MTX:DSTSetStartTime…
event MTX:DSTGetStartTime…
event MTX:DSTSetEndTime…
event MTX:DSTGetEndTime…
event MTX:DSTSetDayWeek…
event MTX:DSTGetDayWeek…
event MTX:DSTSetDay…
event MTX:DSTGetDay…
event MTX:DSTGetDaySetting…
event MTX:AudioPlayerGetCurrentDir ...
event MTX:AudioPlayerSetCurrentDir ...
event MTX:AudioPlayerGetDirName ...
event MTX:AudioPlayerGetFileName ...
event MTX:AudioPlayerGetDirNameList ...
event MTX:AudioPlayerGetFileNameList ...
event MTX:AudioPlayerGetPlayMode ...
event MTX:AudioPlayerSetPlayMode ...
event MTX:AudioPlayerGetStatus ...
event MTX:AudioPlayerTransport ...
event MTX:AudioPlayerGetCurrentSong ...
event MTX:AudioPlayerSetCurrentSong ...
event MTX:SynchronizationGetStatus ...
event MTX:EventLogGetLogNumber…
event MTX:EventLogGetLog…
event MTX:EventLogGetLogList…
event MTX:EventLogClear…

Remarks

This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the EXi8 and EXo8.
This command is invalid on the EXi8 and EXo8.
This command is invalid on the EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.
This command is invalid on the XMV, EXi8 and EXo8.

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specifications V1.0.3

6

3.	 Command Specifications

3. Command Specifications

3.1.	 Basic Command Specifications
Below is the syntax of commands exchanged between a device and remote controller.
 

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : No
Encryption                      : Standard V4.4 (128-bit)
User Access                     : Print, Copy, Annotate, Fill forms, Extract, Print high-res
Author                          : PA Development Division, Yamaha Corporation
Create Date                     : 2014:05:28 11:14:33+09:00
Modify Date                     : 2014:05:28 12:07:33+09:00
Subject                         : MTX3_MTX5-D_RemoteCtrlProtocolSpecs_v103_en.pdf
Tagged PDF                      : Yes
XMP Toolkit                     : Adobe XMP Core 5.2-c001 63.139439, 2010/09/27-13:37:26
Format                          : application/pdf
Creator                         : PA Development Division, Yamaha Corporation
Description                     : MTX3_MTX5-D_RemoteCtrlProtocolSpecs_v103_en.pdf
Title                           : MTX3, MTX5-D, XMV Series, EXi8, EXo8 Remote Control Protocol Specifications
Metadata Date                   : 2014:05:28 12:07:33+09:00
Document ID                     : uuid:c135abfa-3d89-4a3e-bd4d-26bfa3d32b81
Instance ID                     : uuid:b780e938-ca73-44db-b00e-35aafb8cf71d
Page Mode                       : UseOutlines
Page Count                      : 80
EXIF Metadata provided by EXIF.tools

Navigation menu