5-2
Event Reference
Types of Events
There are several "types" of events from which to choose. Events can control
resources internal to the Show Controller (Flags, Sequences, LCD), resources
connected to the Show Controller (Outputs, Serial Ports), or even resources in
another Show Controller.
Discrete Events
– Control Outputs in a local or remote Show Controller.
Logical Events
– Control Flags and State Variables in a local or remote Show
Controller.
Program Control Events
– Control Sequences, and logical "branching"
within sequences.
LCD Display Events
– Display custom messages on the LCD.
Built-In Serial Events
– Send State Variable values, DMX Ramp commands,
or custom serial messages out a Serial Port.
In addition to these built-in event types, Alcorn McBride Show Controllers are
infinitely extensible as far as Serial Events are concerned. By creating your own
Protocol Files, you can actually expand the language of your Show Controller.
We ship WinScript with a selection of useful Protocol Files. Here are just a few:
MIDI Events
– Control MIDI devices from your Show Controller's MIDI port.
SMPTE Events
– Serially control an Alcorn McBride SMPTE Machine.
Digital Video Machine Events
– Control video playback and drive selection
in an Alcorn McBride Digital Video Machine.
Digital Binloop Events
– Control audio/video playback and SMPTE
generation in an Alcorn McBride Digital Binloop.
Internal vs. External Events
Events that control resources inside the "local" Show Controller (the one you are
currently scripting) are called Internal Events. Events that control resources
inside a "remote" Show Controller (connected to the local Show Controller via a
serial port) are called External Events.
All Discrete, Logical, LCD Display, and Program Control events can be used as
External events (with the exception of the branching instructions
Nop
,
Goto
,
IfOn
,
IfOff
,
IfVarEQ
,
IfVarGE
,
IfVarGT
,
IfVarNE
,
IfVarLT
, and
IfVarLE
).
To change the syntax of an event from Internal to External, move all required
parameters one Data column to the right (e.g. if a parameter is in the
Data1
column, move it to the
Data2
column) and type the name of the Serial Port
connected to the remote Show Controller in the
Data1
column.
Summary of Contents for V+ series
Page 2: ...User s Guide To Show Control by Alcorn McBride Inc...
Page 7: ...Third Party Equipment 18 3 Index 19 1...
Page 8: ......
Page 14: ...1 6 Welcome...
Page 28: ...3 14 Show Control Overview GoingToDayModeMsg ClearLine2Msg...
Page 38: ...3 24 Show Control Overview...
Page 82: ...4 44 WinScript User s Guide...
Page 118: ......
Page 144: ...6 26 Advanced WinScript Programming...
Page 170: ...7 26 Application Notes...
Page 220: ...13 8 DMX Machine Hardware Reference...
Page 236: ...14 16 SMPTE Machine Hardware Reference...
Page 254: ...15 18 Appendix A Adding User Defined Serial Protocols...
Page 264: ......