Audio Router commands

Using a connected TCP socket to the configured port (default: 1074) you can instruct the Audio Router to perform tasks and also to give you information.

Simply connect to the port and you can use these commands. To send multiple commands, separate them with a comma (,)

Command Parameters Example Description
SET MUTE
ON/OFF
UniqueId/ALL
SET MUTE ON 25
Mute channel 25.
SET MUTE OFF ALL
Unmute all channels.
Sets the muted status of the channel you specify with the UniqueId.
If you use ALL instead of a channel number then this is applied to all channels.
GET MUTE
UniqueId
GET MUTE 25
Get the mute status of channel 25.
Get the muted status of the channel specified by UniqueId.
Returns either True or False.
SET VOLUME
UniqueId/ALL
Volume%
SET VOLUME 25 50
Set the volume of channel 25 to 50 percent.
Instantly set the volume, in percent, of the channel specified by UniqueId.
If you use ALL instead of a channel number then this is applied to all channels.
GET VOLUME
UniqueId
GET VOLUME 25
Get the volume of channel 25.
Get the volume, in percent, of the channel specified by UniqueId.
Returns either True or False.
GET SLIDING
UniqueId
GET SLIDING 25
Get the sliding status of channel 25.
Return if the channel specified by UniqueId is currently sliding.
GET DUCKING
UniqueId
GET DUCKING 25
Get the ducking status of channel 25.
Return if the channel specified by UniqueId is currently ducking.
Returns either True or False.
SLIDE UniqueId/ALL
Volume%
S
SLIDE 25 20 1.5
Slide channel 25 to 20% volume over 1.5 seconds.
Slides the UniqueId channel to the Volume, in percent, over a period of S.
If you use ALL instead of a channel number then this is applied to all channels.
SLIDEMS UniqueId/ALL
Volume%
MS
SLIDEMS 25 20 1500
Slide channel 25 to 20% volume over 1500 milliseconds.
Slides the UniqueId channel to the Volume, in percent, over a period of MS.
If you use ALL instead of a channel number then this is applied to all channels.
DUCK UniqueId/ALL
Volume%
HoldS
*S
DUCK 25 20 5 0.25
Duck channel 25 to 20% volume and hold it for 5 seconds before returning the channel to its original volume. The speed the fade happens is 0.25 seconds.
Duck the UniqueId channel to the desired Volume, in percent, and hold it at that volume for the time set by HoldS. To change the default travel speed from 250 milliseconds set *S to the required period.
If you use ALL instead of a channel number then this is applied to all channels.
DUCKMS UniqueId/ALL
Volume%
HoldMS
*MS
DUCK 25 20 5000 500
Duck channel 25 to 20% volume and hold it for 5 seconds before returning the channel to its original volume. The speed the fade happens is 500 milliseconds.
Duck the UniqueId channel to the desired Volume, in percent, and hold it at that volume for the time set by HoldMS. To change the default travel speed from 250 milliseconds set *MS to the required period.
If you use ALL instead of a channel number then this is applied to all channels.
PLAY STREAM
UniqueId
URL
PLAY STREAM 25 "https://mystream.com/mount"
Load and play the stream https://mystream.com/mount as soon as it has buffered enough data.
Play a stream directly on the UniqueId channel from the URL specified. The stream will begin playing as soon as there is enough data buffered to play.
When playing the stream, if there is insufficient data to continue playing, the stream will be stalled. However, playback will automatically be resumed when sufficient data has been downloaded.
STOP STREAM
UniqueId
STOP STREAM 25
Stops the stream playing, if any, on channel 25.
Stop any stream playing on the UniqueId channel. If no stream is playing then nothing happens.
GET PLAYING
UniqueId
GET PLAYING 25
Return if channel 25 is playing a stream.
Return if the channel specifed by UniqueId is currently playing a stream previously loaded by the PLAY STREAM command.
Returns either True or False. If the stream has stalled due to insufficient data then False will be returned.

Still need help? Contact Us Contact Us