Variables, Button Stations & MIDI Notes

Variables are the meeting place of cue lists, looks and hardware connected to your console. You can see the current show's variable pages by using the Display menu or pressing the traffic light button in the toolbar. Apart from monitoring external devices, you can use variables for the storage of text, booleans or numbers when programming Macro Scripts.

You can have any number of Variable Pages. To add a new Variable Page, right click in the top right hand pane and choose Add Variable Page. If you want to add a new Variable to the Variable Page, press [S1]. To delete a variable, highlight it with the Blue Box and press [DEL].

 

Variables can be of types:

Any one page can have any number of Radio Groups. By default, all variables are members of the null group. A group is defined when any two variables have the exact same text in the Radio Group column (i.e. "1", "A", "Center Hallway")

The patch column beside the Variable Page name allows you to attach hardware, Cue Lists or Look Pages to the variable page.

 

ILS Button Stations

Using Marquee to control an ILS Network

 

If you want to control an ILS network, there are unrelated ILSSetScene and ILSLockCommand macros that are useful for controlling ILS house lights and the like.

The ILS devices must be in proper ILS mode (i.e., not Remote Keypad mode) to make use of these commands:

 

 

Receiving MIDI Notes

 

Using Variable Pages to control Cues or Looks

Assigning Macros to Variables

Variables can have macros attached to them. Move the Blue Box to the Macro column and press [EDIT]:

 

 

There are eight different state-change events that can fire macros:

You can attach any number of macro actions to a variable. Macros can contain common commands like CueListGo or more complex Lua Scripts which provide IF/THEN/ELSE type programming capabilities.