Introduction
Quick Start
Creating a New Show
Patching Some Fixtures
Live Channel Control
Recording Groups, Palettes & Submasters
Recording & Updating Cues
Adding an Effect
Saving the Show
Running a Show
Front Panel
Displays
Top Menu Bar
Selection Keys & Options
Selection Tool
On & Out
Home
Fan
Hi Light
Park
Undo
Release
Recording Buttons & Options
Groups
Palettes
FX Library
Copy
Command Line
Master Fade Time & Page Controls
Windows
Options Menu
More Options
New Show
Open File
Save & Save File...
Connect to remote
Backup Now
Task Scheduler
User Security
Reports
Patch
Patch Window
Command Line Patching
Drag & Drop Patching
Patch Detail Pane
Options Menu
RDM
Edit Menu
Soft Keys
MUTE Output
Visible Columns
Search Bar
DMX Outputs Pane
Fixture List Pane
Patch Encoders
Matrix Editor
Controlling Fixtures
Color
Selecting Channels
Intensity
Attributes
Releasing Channels
Channel Commands
Additional Channel Commands
Parking
Groups & Palettes
Groups & Palettes Editor
Group Details
Group Details Pane
Channels Overview Tab
Channel Grid
Matrix
DMX
Timing & Delay
Add/Delete
Palettes
Effects
Groups & Palettes Editor
Editor Grid
Editor Options
Select Active Button
New & Delete Group
Filtering
Group Mode Commands
Palette Types
Recording & Updating Groups & Palettes - Command Line
Record Group
Record Palette
Palette Windows
Generic Palettes
Effects
FX Playbacks
FX Editor
FX Editor
Creating new effects
Simple lighting chase
Timeline effect
Profile effect
Matrix Effect
Paint Box Effect
Media Playback Effect
DMX Recorder
Deleting an Effect
Effect Options
Effect Library
Effect Editor Controls
Recording Chases
Submasters
Cues & Cue Lists
Cue List Editor
Cue List Details
Cue List Editor
Cue Lists
Cue List Grid
Options Menu
Cue Options
Cue List Execution
Recording & Updating Cues - Command Line
Recording Cues - UI
Update Cue - UI
Cue Timing
Follow and Link
Copying & Moving Cues
Deleting Cues
Cue Execution Commands
Playbacks
Shortcuts
Snapshots
Magic Sheets
Macros
Blind
System Properties
System (DMX)
System Settings
Show Defaults
Network Access
Appearance
System Properties
Basic Mode Settings
Registration
Visualizer
Remote Options
Media Settings
Special Shortcuts
NEO Console Debug
Keyboard Shortcuts
External Triggers
MIDI
MIDI Control
MIDI Learn
Note Triggers
Note Velocity
Control Change Events
Timecode (MTC) / Clock
MIDI Show Control
Debug Messages
External Triggers
Line in
Timecode A & B
mySQL
Vision.Net
Contacts
OSC
ChilliNet
iCAN
Typing into the Command Line
Command Syntax Conventions
Saving & Loading Show Files
Programming Commands
Communication with external systems
Timing Commands
Software Updates
NEO Tips & Tricks
- All Categories
- Typing into the Command Line
- Programming Commands
Programming Commands
Updated by Edward
Record
The record command can be abbreviated to rec to save typing. The command can be used to record cues, groups, submasters, specific palettes, generic palettes and simple chase effects. The syntax for each type of record operation is shown below.
Record a Cue
rec [cue] [{cue number}] [{“label”}]
The keyword “cue” is optional. If no cue number is entered, the cue will be added to the end of the current active cue list. If a number is entered, it will be checked to see if it references an existing cue. An optional label enclosed in quotes can be entered which will appear in the “Description” column of the cue list editor and cue playbacks.
Example:
rec 4.5 “New Cue” <ENTER> - Record the current state of all channels into cue number 4.5 and give it the label New Cue. If cue 4.5 already exists, a dialog will be displayed to confirm overwriting the current cue.
Record a Group
This command is the equivalent of clicking the “Record Group” button on the Main Display. A snapshot of the selected channels will be recorded. The syntax is:
rec group [{number}] [{“group name”}]
If no number is entered, the group will be added to the end of the group list. If a number and/or group name is entered, it will be checked to see if it references an existing group and if so, a dialog will be displayed to confirm updating or replacing the group. Choosing “Update” (the default if you press <ENTER>) will add any new selected channels to the existing group and adjust any existing channels in the current selection. Clicking on “Replace” will overwrite the existing group.
Record a Submaster
This command will create a group with a snapshot of the selected channels and assign the specified submaster number to it. The syntax is:
rec sub {number}
If the number matches a submaster already assigned, a dialog will be displayed to confirm overwriting the submaster.
Set Submaster Fade time
Once a submaster has been recorded, its fade time may be set from the command line with the following syntax:
sub {number} time {value}
Record a Specific Palette
Use this command to record attributes of the selected channels to the specified specific palette type. The attributes recorded into (specific) palettes are organized into categories called palette types. The attributes included in each type are determined by a grid accessible from the Groups Editor window. See the section titled “Edit Palette Type” for more information.
The syntax of this command is:
rec (intensity | position | color | beam | edge | utility)
The palette will be recorded with the label “{Attribute Type} {n}” (Example: Color 3).
Record a Generic Palette
Use this command to record attributes to a generic palette. If no number is specified, the palette will be added to the end of the list. The label is required.
rec palette [{number}] {“label”}
Record a Simple Chase Step
This command can be used to add a step or modify a step with the active or selected channels to an existing chase effect. Each effect is assigned a number when it is recorded. To determine the number of the desired effect, call up the Fx List Editor. The syntax is:
rec fx {number} [{step}] [sel]
If a step is not specified, a new step will be added to the effect. If sel is not entered, all active channels will be added to the effect step, otherwise only the selected channels will be added.
Update
The update command can be abbreviated to upd to save typing.
upd [cue {number} [thru [cue] {number}]]]
Use the update command to update an existing cue or range of cues. Entering the “Update” command on its own will immediately update the current live cue with the current channel state.
Modifying Cue Timing
The time values stored in cues can be modified with the following commands:
cue {number list} (time | delay) ([(+ | -)]{value} | [(+ | -)]{up value}/[(+ | -)]{down value})
cue {number list} follow [(+ | -)]{follow time}
cue {number list} (pos time {value} | color time {value} | beam time {value} | edge time {value})
A single cue or a range of cues can be modified. The format of the “number list” is the same as for a channel list described above. Time values can be absolute or relative. For “time” and “delay”, there can be an up time/delay and a down time/delay separated by the “/” character. If a single time is entered, it will apply to both the up and down values. If a “follow” time is set, the trigger for the affected cue(s) will be changed to “Autofollow” also. The third form of this command can be used to alter the attribute family timing for the cue or list of cues.
Examples:
cue 3 time 4.5 <ENTER> - Sets the up and down times of Cue 3 to 4.5 seconds.
cue 5 time 2/4 <ENTER> - Sets the up time of Cue 5 to 2 seconds and the down time to 4 seconds.
cue 2 time +1.5 <ENTER> - Adds 1.5 seconds to the time for Cue 2. If the up and down times are different, applies only to the up time.
cue 4 follow 6 <ENTER> - Sets a follow time of 6 seconds for the next cue after Cue 4.
cue 6 color time 4 <ENTER> - Sets the color attribute time for Cue 6 to 4 seconds.
Modifying Channel Timing
Each channel stored in a cue may have its own time and delay that overrides the cue timing. The following commands can be used to set these values:
{channel list} time {number} [delay {number}]
group ({name} | {number}) time {number} [delay number}]
Block, Smart Block & Unblock
The cue-level block flags can be set or unset with the following command:
cue {number} (block | smart block | unblock)
This command can be applied only to a single cue at a time.
Adding/Removing Fx
Defined effects may be added or deleted from a cue or cues with the following command:
cue {number}[(+|/){number}…] fx [(+ | -)]{effect number}[(+ | -){effect number}…]
If no fx number(s) are specified, all effects will be removed from the cue(s).