Advanced OSC Control
Open Sound Control (OSC) is the industry standard for real-time control of audiovisual software. It's faster than HTTP and more flexible than MIDI.
Example: Resolume Arena
Controlling VJ software like Resolume is a perfect use case for OSC.
1. Configure Output
In Control It settings, ensure your OSC Output is set to the computer running Resolume (e.g.,
192.168.1.100) and the correct port (default 7000).
2. Trigger a Clip
Resolume uses specific addresses to trigger clips.
- Create an OSC Action.
- Path:
/composition/layers/1/clips/1/connect - Value: Enter
1.
3. Control a Fader
For smooth control of opacity or effects, use a Slider component in Control It.
- Create a Slider Action.
- Path:
/composition/layers/1/video/opacity - Value: The slider will automatically send float values between
0.0and1.0.
Wildcards
You can use standard OSC wildcards in your addresses if the receiving software supports them. For example,
sending /layer/*/opacity with value 0.0 might blackout all layers simultaneously,
depending on the target application's implementation.