Show Control 521
Set - controls a submaster, playback, or Grandmaster = Command 06
Fire - runs a macro = Command 07
The other parts of the string are standardized. F0 7F and the ending F7 are parts of the standard
MIDI System Exclusive message format. The 02 specifies the protocol is MIDI Show Control.
Go, Stop, Resume
The cue commands can target any available cue on the console. Hexadecimal doesn’t natively handle
decimal numbers, so the numbers are sent in a different format (ASCII text encoding).
There are four simple rules for formatting:
1. Specify the cue number first, and then the cue list
2. Place a “3” in front of every digit of the number
3. Place a “2E” wherever there is a decimal
4. Place a “00” when separating a cue number from the cue list
Examples include:
Eos - Cue 1/54
MSC Formatted - 35 34 00 31
Eos - Cue 4/101
MSC Formatted - 31 30 31 00 34
Eos - Cue 10/55.6
MSC Formatted - 35 35 2E 36 00 31 30
Eos - Cue 3/ (no cue number provided – play next cue in list 3)
MSC Formatted - 00 33
Eos- Cue 1 (no cue list provided – assumes cue list 1)
MSC Formatted -31 00
For example, sending Device ID 3 a GO command for cue 5.4 in list 99 would be formatted as fol-
lows:
F0 7F 03 02 01 01 35 2E 34 00 39 39 7F
Setting Submasters, Playback Masters, or Grandmasters
Submasters from 1-127 are represented as values 01 to 7F
The master playback “up” fader (128) is represented as two hexadecimal numbers in a row - 00 01.
The master playback “down” fader (129) is represented as two hexadecimal numbers in a row – 01
01.
The grandmaster fader (510) is represented as two hexadecimal numbers in a row – 7E 03.
There are three simple rules for formatting:
1. Level values are sent as 0-100 in decimal form, which would be sent as 00-64 in hexadecimal
2. Submasters – send the fader number, followed by 00 (in hex), then the level value, and finally
00 (in hex).
For example, sending submaster 1 to 100% would be sent as 01 00 64 00.