MIDI Show Control 

Marquee can respond to other consoles or show control devices using the MIDI Show Control (MSC) protocol. There is a Cue List Property that can specify that Marquee outputs MSC on a particular cue list so that it can control other devices. The connection is made using a standard 5-Pin DIN connector on the optional MIDI / SMPTE Interface.

 The MSC format is as follows:

 

 F0 7F <device_ID> 02 <command_format> <command> <data> F7

 

Note:

Q_number and Q_list are expressed as ASCII numbers 0-9 (encoded as 30H-39H) with the ASCII decimal point character (2EH) used to delineate subsections. Marquee uses a 'best-match' method to determine the cue list name based on the label used in Cue List Properties. For example, a cue list named "01-Main" would be referenced by MSC as Cue List 1 or 31H.

 

Example:

On Device 0 a GO on Cue 235.6 in cue list 36.6 would be represented by the hex data:

F0 7F 00 02 01 01 32 33 35 2E 36 00 33 36 2E 36 F7

 

The MSC commands supported by Marquee include:

01   GO

Starts a transition or fade to a cue.  Transition time is determined by the cue in the Marquee.  If no Cue Number is specified, the next cue in numerical sequence GOes. If a Cue Number is specified, that cue GOes. Transitions "run" until complete. If the Controller wishes to define the transition time, TIMED_GO (see below) should be sent.

 

01      GO

<Q_Number>      optional; required if Q_list is sent

00      delimiter

<Q_list>        optional; Marquee uses closest match on Cue List name (if omitted, Marquee will use A/B)

 

Note:

If a GOTO Cue 0 is sent, Marquee will Release the cue list.

 

02   STOP

Halts currently running transition(s) on the active Cue List.  

 

 02      STOP

 <Q_number>      optional; required if Q_list is sent

 00      delimiter

<Q_list>        optional; Marquee uses closest match on Cue List name (if omitted, Marquee will use A/B)

03   RESUME

Causes STOPped transition(s) to continue running. If no Cue Number is specified, the current cue list will continue if Halted.  

 

03     RESUME

<Q_number>     optional; required if Q_list is sent

00     delimiter

<Q_list>        optional; Marquee uses closest match on Cue List name (if omitted, Marquee will use A/B)

04   TIMED_GO

Starts a timed transition or fade to a cue.  If no Cue Number is specified, the next cue in numerical sequence GOes.  If a Cue Number is specified, that cue GOes. Transitions "run" until complete. Time is Standard Time Specification with subframes (type {ff}), providing anything from "instant" to 24 hour transitions.   

 

04      TIMED_GO

hr mn sc fr ff  Standard Time Specification

<Q_number>      optional; required if Q_list is sent

00      delimiter

<Q_list>        optional; Marquee uses closest match on Cue List name (if omitted, Marquee will use A/B)

0A   RESET

Is equivalent to releasing all cue lists.

 

0A     RESET

See Also:

MIDI / SMPTE Interface

SMPTE Time Code on Cue Lists