Skip to main content

ETC - EoS

This module allows control of playback and levels of the ETC EoS lighting control platform through its OSC API.

This integration works with all EoS consoles and PC software.


Module Rating
Quality of API2/3
Implementation2/3
StatusEarly

See the Modules Overview article for information about how Module Ratings are calculated.


Module Settings

  • EoS Patch - Select an OSC patch (IP address) from the Module Settings.

Process Block

After creating a ETC EoS module, a block will be generated for it within Ctrl Suite's Process Editor for integration as part of a process flow.

Create a Process node or edit an existing one to use the block's full functionality.

Endpoints

The endpoints this module supports include:

EndpointsOption 1Option 2Option 3Option 4Notes
Set Fader LevelFader [1..1000]Select Level [0.00..1.00]--Set the level of a fader when triggered.
Set Fader OptionFader [1..1000]Level Option [select]--Select a fader, then reference a number of intensity options to apply to it when triggered.
Set Submaster ActionSubmaster [1..1000]Level Option [select]Button Position [Up/Down]-Applys a level option to a submaster when triggered.
Set Submaster LevelSubmaster [1..1000]Level [0..1]--Sets the level of a submaster when triggered.
Bump Submaster LevelSubmaster [0..1000]--When triggered, the selected Submster will be bumped to the defined level.
Bump Submaster With LatchSubmaster [0..1000]Bump [On/Off]--When triggered in the Bump ON state, the submaster is is bumped to the level defined. When triggered in the off state, the Bump level option will no longer be applied.
Fire Cue on Selected ListCue Number [1..99999]Button Position [Press/Release]--Fires the cue on the currently selected cue list.
Fire Cue From Specific ListCue List Number [1..99999]Cue Number [1..99999]Button Position [Press/Release]-fires the cue on the currently selected cue list.
Fire Cue Part From Specific ListCue List Number [1..99999]Cue Number [1..99999]Cue Part Number [1..99999]Button Position [Press/Release]fires the cue on the currently selected cue list.
Fire PresetPreset Number [1..99999]--When triggered, fire a preset.
Fire Preset With Button StatePreset Number [1..99999]Button Position [Press/Release]--When triggered, fire a preset with an accompanying button state.
Fire MacroMacro Number [1..99999]--When triggered, fire a macro.
Fire Macro With Button StateMacro Number [1..99999]Button Position [Press/Release]--When triggered, fire a macro with an accompanying button state.
Set Channel Intensity LevelChannel [1..9999]Option [select]--Set the intensity of a specific EoS channel.
Set Channel DMX LevelChannel [1..9999]Level [0..255]--Set the intensity of a specific DMX output channel.
Set XYZ PositionX Position (meters) [0.00..500.00]Y Position (meters) [0.00..500.00]Y Position (meters) [0.00..500.00]-Set Channel XYZ Position.
Set Channel XYZ Position.Channel [1..9999]X Position (meters) [0.00..500.00]Y Position (meters) [0.00..500.00]Y Position (meters) [0.00..500.00]Set an position in 3D space for a specific channel.
Set RGB ColourRed [0.000..1.000]Green [0.000..1.000]Blue [0.000..1.000]-Set an RGB colour value.
Reset----Trigger this command to Reset any existng levels set by remote inputs.
Toggle Staging Mode----Trigger this command to toggle staging mode no and off.
Command Line StringCommand [String]---Enter a command to be sent to EoS's command Line.
SoftkeySoftkey [Select]Button Position [Press/Release]--Enter a command to be sent to EoS's command Line.

Note: Ctrl Suite's ETC EoS OSC API implementation is unidirectional only.


Troubleshooting:

  • Ensure that EoS's OSC input port matches the OSC port defined in Ctrl Suites OSC patch.

Additional Resources