Control a laser via OSC using ofxOSC and ofxLaser openframeworks addons. Tested with Openframeworks 0.11.2, a Helios DAC and a Laserworld CS-2000RGB FX.
- TCP connection used to ensure that if OSC client is disconnected, lasers are shut off.
- Select connected DAC using drop down
- Preset mask to reduce laser intensity. Mask coverage controlled by vertical value.
- Mask level control (0-100%)
- Global Brightness control
- Animation speed control
- Select from multipe pre-defined patterns
- ofxOsc
- ofxLaser
- ofxSvg
- ofxNetwork
Clone this repository, compile and run it. Using Open Stage Control you can test the functionality using openStageControlServer.config as server configuration and openStageControlTemplate.json as a OSC layout. The Patterns can be changed in ofApp.cpp.