CueServer offers the ability to trigger actions or events based on the live incoming value of DMX channels.

DMX Triggers are configured using the DMX section of the TRIGGERS group within CueServer Studio. More here.

There are three types (or modes) of DMX Triggers: Enter/Exit Range, Submaster Control and Act on Change. In this tip, an Act on Change DMX trigger will be used to control a group of channels.

DMX Act-on-Change triggers



Example Situation



CueServer operates all house lighting inside an event hall with 4 rooms. While events are ongoing, lighting consoles are used for control of various event lights within the individual rooms. Individual house lights within the hall must be adjusted on occasion to better suit the individual needs of each room.




Breakdown


To achieve this level of individualized control, DMX Triggers can be used in conjunction with channel groups.

House lighting in each room will be added to individual groups. With each of the 4 groups established, Act on Change DMX Triggers will be utilized to allow for control of the individual room lighting by proxy of 4 separate DMX channels (each representing 1 room).

As the four channel values change, the group (or room) lighting adjust accordingly.




Walkthrough


In the editor window, open Groups from the sidebar.

Add four groups (roomOne, roomTwo, roomThree, roomFour).

In each group, set the specified channels. For this example:

roomOne will contain channels 1-10
roomTwo will contain channels 11-20
roomThree will contain channels 21-30
room Four will contain channels 31-40



Once these groups have been set, they can be accessed like so:

Group 1 at 100
or
Group 1 release

Groups List
Groups List
Groups List




Open Triggers from the sidebar and create four new rules.

Triggers can be set to any channel, however, in this Tip, channels 101-104 will be used.

For Type in each rule, select Act on Change.

Inside of the Action bubble, input the following:
"level" = "#\#l"; Group 1 at `level`

Be sure to change the group number accordingly.

This rule sets the variable level to the 0-255 value of the input trigger channel (101-104), then sets group 1 to the variable level.

The following can also be used to set the variable to the level of the trigger channel in 1-100% form:
"level" = "\#l"

Trigger Rules



Conclusion


That's all there is to is. Now, whenever the external consoles change the values of channels 101-104, the lights in Groups 1-4 will reflect the new value, thus providing control over house lighting for special events.




Have a Tip or Trick you would like to see? Let us know!


If you have an idea for a future tip or trick, we would love to hear it! Drop us an email at This email address is being protected from spambots. You need JavaScript enabled to view it. and let us know.