OSC

< All Topics

OSC

 

OSC is an alternative to MIDI control and can turn a tablet, smartphone or PC into a controller if the said device is on the same network.
Morph Pro provides full OSC input and output support.

 

Setup

 

To setup an OSC controller for use, connect it to the same network as the machine running Morph Pro.

 

On the main toolbar, click OSC > Settings. Click the Refresh button to list Network Adapters, then select the desired network adapter.

 

Change the Incoming Port to the outgoing port of the device sending OSC commands.

 

Outgoing IP and Outgoing Port can be changed to the incoming IP and port of the OSC controller to send OSC outputs.

 

Click Connect to apply the updated settings. The Incoming IP is automatically updated based on the selected network adapter.

 

The OSC controller is now ready for use.

 

OSC Addresses

 

Mixer and module controls and parameters are automatically assigned OSC addresses for easy access.

 

OSC controls are accessed from the mixer by specifying their addresses starting from the mixer channel they are in.

 

Channels

 

The OSC address of mixer channel X is:
 
/Mixer/CH[X]/

 

Control Stack

 

The OSC address of the Control Stack of mixer channel X is:

 

/Mixer/CH[X]/CTRLSTK

 

Enable

 

The OSC address of the enable button of mixer channel X is:

 

/Mixer/CH[X]/CTRLSTK/EN

 

Level

 

The OSC address of the level fader of mixer channel X is:

 

/Mixer/CH[X]/CTRLSTK/A

 

Source Stack

 

The OSC address of the Source Stack of mixer channel X is:

 

/Mixer/CH[X]/SCSTK/

 

Source Slot

 

The OSC address of the Source Slot of mixer channel X is:

 

/Mixer/CH[X]/SCSTK/SC[1]

 

The ID of a Source Slot or Effect Slot is shown on the text display in the Slot Controls.

 

Effect Stack

 

The OSC address of the Effect Stack of mixer channel X is:

 

/Mixer/CH[X]/FXSTK/

 

Effect Slot

 

The OSC address of Effect Slot Y of mixer channel X is:

 

/Mixer/CH[X]/FXSTK/FX[Y]

 

The ID of a Source Slot or Effect Slot is shown on the text display in the Slot Controls.

 

Modules

 

To control the parameters of a module, just add the name of the parameter to the OSC address of the Source or Effect Slot the module is in.

 

Take the example shown below for example. The source module is loaded in the first mixer track. To control the Degree parameter use the OSC address:

 

/Mixer/CH[1]/SCSTK/SC[1]/Degree

 

 

This works exactly the same way for any parameter. The only exception is the Position Pad. This parameter needs an additional /X or /Y to specify which of its sliders to change.

 

In the previous example, if the Degree parameter was a Position Pad, the OSC addresses to control its X and Y sliders would be:

 

/Mixer/CH[1]/SCSTK/SC[1]/Degree/X

/Mixer/CH[1]/SCSTK/SC[1]/Degree/Y

 

Previous: MIDI

Next: Outputs

Previous MIDI
Next Outputs