User Manual

1-12) Play, stop, and other transport operation notification
NOTIFY event MTX:AudioPlayerTransport "operation=stop" Stop
"operation=play" Play
"operation=pause" Pause
Example: Notification: NOTIFY event MTX:AudioPlayerTransport "operation=stop"
Meaning: Playback was paused.
1-13) Playback song notification
NOTIFY event MTX:AudioPlayerSetCurrentSong "dirpath=xxxx|dirname=yyyy|fileindex=zzzz|filename=wwww" Playback song designation
Details: xxxx = Directory path (index expression)
yyyy = Directory name (name of the folder)
zzzz = File index
wwww = File name
Example: Notification: NOTIFY event MTX:AudioPlayerSetCurrentSong "dirpath=0/1|dirname=Folder #1|fileindex=2|filename=xxxx.mp3"
Meaning: The playback song was set to index number 1 "xxxx.mp3" in the "Folder #1" folder of 0/1 (index expression).
* "0/1" expresses the root folder number/sub folder number (the root folder number is always fixed at 0).
Note: The character encoding for directory and file names conforms to the setting specified by the scpmode encoding command.
1-14) MTX Editor synchronization processing notification
NOTIFY event MTX:SynchronizationSetStatus "active" Synchronization start
"inactive" Synchronization end
Example: Notification: NOTIFY event MTX:SynchronizationSetStatus "active"
Meaning: Synchronization processing was started between MTX and MTX Editor.
Note: When this notification is received, because the internal MTX settings may have changed significantly,
we recommend that you verify the connection by querying relevant parameters.
3.3. Commands for controlling a device
3.3.1 Device status query
2-1) Device run mode query
devstatus runmode Queries the run mode
Response
OK devstatus runmode "emergency" Emergency run mode
OK devstatus runmode "update" Update mode
OK devstatus runmode "normal" Normal run mode
Example: Command: devstatus runmode
Response: OK devstatus runmode "normal"
Meaning: Query the run mode.
The device is currently in normal run mode.
2-2) Device error status query
devstatus error Queries the error status
Response
OK devstatus error "none" No alerts
OK devstatus error "flt/xxxx" fault alert
OK devstatus error "err/xxxx" error alert
OK devstatus error "wrn/xxxx" warning alert
Details: "flt/ xxxx" = "flt/ message// xnnn onf (sssss) ID-xxx 2012/12/31 23:59:59"
"err/ xxxx" = "err/ message// xnnn onf (sssss) ID-xxx 2012/12/31 23:59:59"
"wrn/ xxxx" = "wrn/message// xnnn onf (sssss) ID-xxx 2012/12/31 23:59:59"
The first three characters indicate the alert type.
message = Alert message (The section from "/" to "//" after the alert type is the message data.) . . . up to 32 characters (ascii characters)
nnn = Alert number (panel display number) . . . 2 or 3 digit hexadecimal notation (The x at the front indicates hexadecimal notation.)
onf = Alert on/off . . . Persistent alerts turn on when an alert condition occurs and turn off when they are cleared.
Single-shot alerts turn on while an alert condition is true.
sssss = Identical alert count (a counter that indicates the number of identical alerts, normally set to 1) . . . Decimal notation
xxx = UNIT ID number . . . 3- digit hexadecimal
Date
Time
Example: Command: devstatus error
Response: OK devstatus error "err/DCP[0] communication error// x53 on (1) ID-001 2013/1/22 11:38:23"
Meaning: Query the alert status.
Error alert 53 is occurring.
2-3) Current Fs (sampling frequency) status query
devstatus fs Queries Fs
Response
OK devstatus fs "unknown" Fs undefined
OK devstatus fs "44.1kHz" 44.1kHz
OK devstatus fs "48kHz" 48kHz
Example: Command: devstatus fs
Response: OK devstatus fs "44.1kHz"
Meaning: Query Fs.
The current Fs is 44.1 kHz.
Command
Response string
Command
Response string
Description
Description
Description
Command Option 1
Option 1
Command
Option 1
Command
Option 2
Option 2
Response string
Command
Option 1
Description
Description
Description
DescriptionOption 1
Description
Option 1
Option 2
Description
MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specifications V1.0.1
7