OSC Movements
Last updated
Was this helpful?
Last updated
Was this helpful?
An OSC message is made up of an address and any number of arguments. The arguments can be any combination of strings, integers, and floats. In Spikemark the OSC message is assembled as a comma separated list. The first item in the list is the OSC address which always starts with a forward slash (/). Following the address are the arguments seperated by commas (,).
For example, the command for adjusting the faders for a QLab cue is /cue/1/sliderLevel,3,50.50
. The OSC address is /cue/1/sliderLevel
and the two arguments channel and decibel level are respectively 3
and 50.50
.
The command library is a collection of xml files that have OSC messages already defined. This makes it quick and easy to add OSC messages. To use the command library, click the + button to the right of the OSC message field.
By default Spikemark tries to load the Spikemark command library but using the Browse button, any OSC command library can be opened, like the QLab one. Then using the Commands list a command can be picked and its parameters and arguments will become editable.
Once all the values have been changed clicking the "Insert Command" button will close the OSC Library dialog and update the OSC message string.
You can also create your own OSC Library for communicating with software other than QLab and Eos.
Changes to the movement don't take effect until you click the "Save Changes" button. If you don't want to update the movement you can click the "Discard Changes" button or press the esc key on the keyboard.