Skip to main content

WorkPro - LightShark

This module gives control of the WorkPro LightShark lighting control platform using its OSC API.

Lightshark can manage and control 8 DMX512 Universes. Targeted at AV integration, lighting installations and architectural lighting applications, it is available in a rackmount and various console form factors.


Module Rating
Quality of API2/3
Implementation3/3
StatusComplete

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


Module Settings

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

Process Block

After creating a WorkPro Lightshark node, 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 includes:

EndpointsOption 1Option 2Option 3Option 4Notes
Set Playback OptionsSelection [Select/Go/Flash/Stop/Previous/Next/Pause]Select Playback [1..30]Button Position [Press/Release]-Select a playback option to trigger.
Set Playback Fader LevelFader Number [1..30]Fader Value [0..255]--Set a playback intensity level.
Main Playback OptionsSelection [Select/Go/Flash/Stop/Previous/Next/Pause]Button Position [Press/Release]--Trigger commands relating to the main playback.
Main Fader LevelMaster Level [0..255]---Set a master intensity level.
Stop All----Stop all playbacks & playlists.
Executor Push ModeExecutor Page [1..2]X Position [1..8]Y Position [1..6]Button Position [Press/Release]Trigger and stop executors on playback pages.

Note: The WorkPro LightShark OSC API Implementation supports one way communication only.


Troubleshooting:

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

Additional Resources

  • Lightshark Website
  • When using OSC, ON LX reccomends the use of a wired network as opposed to WiFi wherever possible, for further advice surrounding UDP based protocols see this article.