Banner
FacebookTwitter
CueServer CueScript Language

CueScript is the scripting language that ties together all of CueServer's diverse set of lighting playback, show control, events, and external I/O components.

Based on terminology that should be familiar to stage lighting professionals, CueScript builds upon industry-standard commands, adding show control, events and automation functions.

Below are a few examples of how simple this language can be, and how it can be used to accomplish more complex tasks.

Example 1: Set DMX channel 1 to 100%.

Channel 1 At 100

Example 2: Fade DMX channels 10 through 19 to 50% in 30 seconds.

Time 30;
Channel 10 > 19 At 50

Example 3: Make front-panel Button 1 run Cue 20.

Assign the "Button 1 Press Event" to:

Cue 20 Go

Example 4: Make contact closure input 4 start a show with Cue 100 and not allow additional contact closure input until Cue 108 runs:

Assign the "Contact 4 Close Event" to:

Cue 100 Go;
Contact 4 Disable

Assign the "Cue 108 Event" to:

Contact 4 Enable

 

SHOW CONTROL USER INTERFACE