Ovation OSC configuration.
OSC is supported since Ovation 9.
OSC is using network connections, therefore make sure that your network is properly configured.
The supported Ovation OSC commands are available in C:\Program Files\Merging Technologies\Ovation\Docs\OSC Dictionary.TXT
For Ravenna/AES67 users, Merging recommends you use a separate network for OSC communications.
IP Configuration
Set up a Streamer
Go in Ovation Settings >Application Settings > General > IP Connections
In front of IPx, select the Type : UDP Streamer
Now enter the destination IP address and Port Number, which is the third-party OSC device IP.
Click on Apply changes to IP Connections.
Set up a Receiver
Go in Ovation Settings >Application Settings > General > IP Connections
In front of IPx, select the Type : UDP Receiver
Now enter the Ovation computer IP address, and a Port Number.
Port Number must be unique,.Click on Apply changes to IP Connections.
In our example Ovation computer IP is 192.168.1.100, so we have configured IP2 as an UDP Receiver, on 192.168.1.100, Port 8001
The third-party OSC device has to be configured to send its OSC commands on this 192.168.1.100 IP and Port 8001.
Type :
Only use UDP Streamer or Receiver, as OSC does not support TCP connections.
IP Address :
If both Ovation and the other OSC programs are on the same computer, you can use the 127.0.0.1 (local host IP address)
Merging recommends to set static IP address, as DHCP servers may not always assign the same IP addresses to devices.
UDP receiver IP can be set to 0.0.0.0 If you have several network adapters, OSC commands from all adapters will be received. On the other hand if you have several network adapters but only want to process the commands on a specific adapter, enters its IP address.
Port :
It is best to avoid using the most common port numbers (under 1024). Usually, OSC recommendation is to start on Port 8000, and increment depending on the requirements.
Some OSC devices or programs can only use specific ports, please refer to their documentation.
Player Units
To send OSC commands from Ovation.
Go in Ovation Settings >Player Units > IP > IP x (IP that has been set as UDP Streamer above)
Enable the port
Activate the required OSC options
Send Cue Status will send real-time Cue information (including time)
Send Mixer Status will send real-time Mixer (pan, gain, phase,...)
Remap to : a selection of Mixer Status messages are remapped to another OSC Dictionary. (only working if Send Mixer Status is active - currently Flux :: SpatRevolution available)
Refer to Ovation OSC Dictionary for further details.
If you only need to send OSC commands to a third party OSC device/program, those OSC options are not required.Click on OK to close the settings.
Controller Units
To receive OSC commands in Ovation.
Go in Ovation Settings >Controller Units > IP > IP x (IP that has been set as UDP Receiver above)
Enable the port
Set the port to OSC
Activate the required OSC options
/Server messages are related to global Ovation functionalities (Show state, Cues and Cue lists,...)
/Mixer messages are obviously related to Mixer control.
/CueMapping messages are related to Cue specific control, as set on the Cue's Remote Control - IP / OSC Command. See Controlling a Cue to receive custom OSC commands below.
Refer to Ovation OSC dictionary for details.
Flux :: SpatRevolution messages : Fader, Solo, Mute and Panner messages from Flux::Spat Revolution are automatically are remapped to Ovation OSC Dictionary scheme.Click on OK to close the settings.