In this article:
Introduction
Enable Live OSC
Introduction
Live OSC is a way for CuePilot to broadcast messages about all Cues in the Timeline as they are being executed, live.
When an Act is live with the Timeline playing, Live OSC sends messages from all Cues on that Timeline over OSC at the playhead position. This can be read by any application that receives OSC. When just navigating in the Timeline and not playing, Live OSC will still communicate all Cues at the current Playhead position as it moves through the Timeline.
For each Cue executed, the Live OSC message sent includes detailed information about the Cue through its address and the single argument, a string containing the Cue in JSON format [or 'notation']. For example, a Vision Cue includes information such as: its start time, duration, camera number, shot description, transition type, which track its on and more.
The information is presented in human-readable way, making it easy for other applications to parse the specific information they want to use.
/cuepilot/live/vision
{"start": "1:10:12", "duration": "10:05", "camera": 2, "text": "Obo%20players", "preset": 3, "command": "Cut", "shotno": "16", "comment": "", "startms": 70480, "track_label": "", "track_cueappshow": 1, "track_effectaddress": "ME%201", "track_midichannel": 6}
Enable Live OSC
- In Setup > OSC, change the Status from Disabled to Enabled.
- With OSC enabled, you can set which Interface and Interface IP that your computer is to use to send the Live OSC from. With OSC enabled you will see an OSC icon in the status bar.
- Set the Live OSC Send to IP, for where the Live OSC is to be sent to.
- On the receiving computer, you need to listen for the Live OSC on Port 53311
We look forward to seeing how you use Live OSC. If you have any requests, please get in touch, use the 'Submit a request' button in the menu.
Learn more:
OSC in CuePilot...
Networking...