Skip to content

At

At may be used as a function to apply values or as a helping keyword for other functions to indicate destinations.

To execute this keyword press the key At, or type At or the shortcut A into the command line. 

At [Value-list]

At [Value-type] [Value-list]

At [Object-list]

[Object-list] At [Value-list]

[Object-list] At [Value-type] [Value-list]

[Object-list] At [Object-list]

[Function] [Object-list] At [Object-list] (as a helping keyword)

 

To get a list of all available options for the keyword At in the command line feedback window type the following into the command line:

[Channel]> At /?

 

The keyword At has the following options:

OptionShortcutOption valueDescription
LAYERno shortcutValue; Fade; Delay; EffectForm; EffectBPM; EffectSpeedGroup; EffectLow; EffectHigh; EffectPhase; EffectWidth; EffectFade; EffectDelay; EffectID; Auto; Valueonly; Output; IDValueExec; IDEffectExec; IDValueCue; IDEffectCue; DMXSets destination layer.
ignoreselectionisno option valueIgnores current selection. 
valuesv=False; =TrueFilters by layer, enables value layer. 
valuetimesvt=False; =TrueFilters by layer, enables fade and delay layer. 
effectsef=False; =TrueFilters by layer, enables effect layers. 
disablecolortransformdctno option valueDisables color transformation (fetch hard attribute values).  
prefercolorwheelpcwno option valuePrefers transforming colors to color wheel. 
prefermixcolorpmcno option valuePrefers transforming color to MIXColor and color wheel.
prefercolorbothpcbno option valuePrefers transforming color to both MIXColor and color wheel. 
statuss=False; =TrueAt with tracking values. 

 

At is “the exception that proves the rule”. At is one of the few functional keywords which accept objects before the function.

As a starting keyword, At is a function that applies values in the programmer to the current selection.

If value type Fade or Delay is used, the value list will be applied as individual fade/delay times.

Following an object list, At is a function that applies values to the object list. If the object list does not support the At function, the object list is resolved into a selection list and At applies values in the programmer.

Following an object list that follows a function, At is a helping keyword for the starting function.

Important:
When At applies a range/list the values/objects are usually spread across the receiving objects, e.g., Fixture 1 Thru 3 At 0 Thru 100 will set 1 At 0, 2 At 50, and 3 At 100. However, there is one exception to this rule: If the applied range is a list of cues from a tracking sequence, all fixtures will be set to all cues. Thus, you can apply the tracking status of a cue with the At function (At Cue Thru x).

 

 

[Channel]> ​At 75

 

Sets the dimmer attributes of current selection to 75%.

 

[Channel]> ​At Cue 3

 

Sets the current selection to the values of Cue 3 from the selected executor.

 

[Channel]> Fixture 2 At Fixture 3

 

Selects Fixture 2 and sets it to the values of Fixture 3.

 

[Channel]> Executor 3 At 50

 

Sets the fader of Executor 3 to 50%.

 

[Channel]> Attribute “Pan” At 20

 

Sets the pan attributes of current selection to 20.

 

[Channel]> ​PresetType 2 Thru 9 At Delay 2

 

Sets individual delay time of 2 seconds to all attributes, except for dimmers, for the current selection.

 

[Channel]> Copy Group 4 At 10

 

Copies Group 4 to Group 10.