Control Actions in WATCHOUT via OSC
- System > Show Control > OSC
- Enable OSC TX
- Set OSC UDP TX Port To match OSC for WATCHOUT
- Default is
3032
- Default is
- Set OSC Cue Send String to
/watchout/go/%1- this syntax triggers every go cue from Eos and replaces the
%1with the fired cue number
- this syntax triggers every go cue from Eos and replaces the
- Set UDP TX IP Address to the IP of the WATHCOUT Production computer or OSC for WATCHOUT
- Note: In my case for using the same computer for Eos -> WATCHOUT
127.0.0.1orlocalhostdid not work in Eos, so i used the IP that it connects to another network.
- Note: In my case for using the same computer for Eos -> WATCHOUT
- OSC IN
- IP should be
127.0.0.1 - Port should be what is set in Eos
- Default is
3032
- Default is
- IP should be
- Watchout (Out)
- IP should match to the WATCHOUT Production computer's IP
- Default is same computer
127.0.0.1
- Default is same computer
- Port should be
3040- This is the port WATCHOUT uses to listen for control messages
- IP should match to the WATCHOUT Production computer's IP
- Preferences > Control > Production Computer Control
- Enable "TCP/IP"
-
/watchout/go/[cueName]RuncueNameControl Cue in Main Timeline -
/watchout/goAux/[auxTimlineName]/[cueName]RuncueNameControl Cue inauxTimelineNameAux Timeline -
/watchout/goto/[cueName]Playhead atcueNameControl Cue in Main Timeline and Halt -
/watchout/gotoAux/[auxTimelineName]/[cueName]Playhead atcueNameControl Cue inauxTimelineNameAux Timeline and Halt -
/watchout/runRun Main Timeline -
/watchout/runAux/[auxTimelineName]RunauxTimelineNameAux Timeline -
/watchout/haltHalt Main Timeline -
/watchout/haltAux/[auxTimelineName]HaltauxTimelineNameAux Timeline -
/watchout/killAux/[auxTimelineName]KillauxTimelineNameAux Timeline -
/watchout/onlineExecutes Online for Stage -
/watchout/offlineExecutes Offline for Stage -
/watchout/resetResets playhead to beginning of timeline -
/watchout/gotoTime [ms]Jumps playhead to specified time in milliseconds(ms) -
/watchout/load [project_name]Opens WATCHOUT project [beta] -
/watchout/standByExecute Standby [beta] -
/watchout/pingPing WACTHOUT. Response in Console
All credit goes to danielbchapman for writing the amazing server side code. I just packaged it in a React-Electron App



