User Manual

3-19) Song playback status query
event MTX:AudioPlayerGetStatus "" Song playback status query
Response
OK event MTX:AudioPlayerGetStatus "status=stop" Stop
OK event MTX:AudioPlayerGetStatus "status=play" Play
OK event MTX:AudioPlayerGetStatus "status=pause" Pause
OKm event OK event MTX:AudioPlayerGetStatus "sdcard is not inserted" There is no SD memory card inserted.
* OKm is returned if there is no SD memory card inserted.
Example: Command: event MTX:AudioPlayerGetStatus ""
Notification: OK event MTX:AudioPlayerGetStatus "status=stop"
Meaning: Query the song playback status.
Stopped
3-20) Play, stop, and other transport operation
event MTX:AudioPlayerTransport "operation=stop" Stop
"operation=play" Play
"operation=pause" Pause
"operation=prev" Beginning of the previous song
"operation=next" Next song
Response
OK event MTX:AudioPlayerTransport "operation=stop" Stop
OK event MTX:AudioPlayerTransport "operation=play" Play
OK event MTX:AudioPlayerTransport "operation=pause" Pause
OK event MTX:AudioPlayerTransport "operation=prev" Beginning of the previous song
OK event MTX:AudioPlayerTransport "operation=next" Next song
OKm event MTX:AudioPlayerTransport "sdcard is not inserted" There is no SD memory card inserted.
OKm event MTX:AudioPlayerTransport "song is not set up" The playback song is not specified.
* OKm is returned if there is no SD memory card inserted or the playback song is not specified.
Example: Command: event MTX:AudioPlayerTransport "operation=stop"
Notification: OK event MTX:AudioPlayerTransport "operation=stop"
Meaning: Stop playback.
Playback was stopped.
3-21) Currently playing or selected song information query
event MTX:AudioPlayerGetCurrentSo "" Queries the currently playing or selected song information
Response
OK event MTX:AudioPlayerGetCurrentSong "dirpath=xxxx|dirname=yyyy|fileindex=zzzz|filename=wwww" Currently playing or selected song information
OKm event MTX:AudioPlayerGetCurrentSong "sdcard is not inserted" There is no SD memory card inserted.
OKm event MTX:AudioPlayerGetCurrentSong "song is not set up" The playback song is not specified.
* OKm is returned if there is no SD memory card inserted or the playback song is not specified.
Details: xxxx = Directory path (index expression)
yyyy = Directory name (name of the folder)
zzzz = File index
wwww = File name
Example: Command: event MTX:AudioPlayerGetCurrentSong ""
Notification: OK event MTX:AudioPlayerSetCurrentSong "dirpath=0/1|dirname=Folder #1|fileindex=2|filename=xxxx.mp3"
Meaning: Query the information of the song currently being played.
The song that is being played is index number 2 "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).
3-22) Playback song designation
event MTX:AudioPlayerSetCurrentSong "dirpath=xxxx|fileindex=yyyy" Playback song designation
Details: xxxx= Directory path (index expression)
yyyy= File index
Response
OK event MTX:AudioPlayerSetCurrentSong "dirpath=xxxx|dirname=yyyy|fileindex=zzzz|filename=wwww" The specified song that will be played
OKm event MTX:AudioPlayerSetCurrentSong "sdcard is not inserted" There is no SD memory card inserted.
* OKm is returned if there is no SD memory card inserted.
Details: xxxx = Directory path (index expression)
yyyy = Directory name (name of the folder)
zzzz = File index
wwww = File name
Example: Command: event MTX:AudioPlayerSetCurrentSong "dirpath=0/1|fileindex=2"
Notification: OK event MTX:AudioPlayerSetCurrentSong "dirpath=0/1|dirname=Folder #1|fileindex=2|filename=xxxx.mp3"
Meaning: Play the file at index number 2 in the 0/1 folder (index expression).
The playback song was set to index number 2 "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).
3-23) MTX Editor synchronization processing query
event MTX:SynchronizationGetStatus "" MTX Editor synchronization processing query
Response
OK event MTX:SynchronizationGetStatus "active" In the process of synchronizing
OK event MTX:SynchronizationGetStatus "inactive" Not in the process of synchronizing
Example: Command: event MTX:SynchronizationGetStatus ""
Notification: OK event MTX:SynchronizationGetStatus "inactive"
Meaning: Query the synchronization status between the MTX and MTX Editor.
Not in the process of synchronizing
Note: The character encoding for directory and file names conforms to the setting specified by the scpmode encoding command.
Option 2
DescriptionResponse string
DescriptionOption 1
Option 1 Option 2
DescriptionResponse string
DescriptionCommand
DescriptionResponse string
Option 2
DescriptionResponse string
Description
Option 2Option 1
Option 2Command Option 1
Command
Response string Description
Description
Command Option 1
Command
Description
MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specifications V1.0.1
15