Custom OSC

The Custom OSC Widget is driven by the Custom OSC Connection.

For more information about OSC, check out OSC, In A Nutshell.

Custom Label

The Custom Label field is used to select which OSC Arguments, or pieces of the OSC Adress to display.

Assume the OSC Message received is:

/body/arm/left/hand/position

The Arguments are:

-3.141, 42.000, -1.500

And the Address is configured in the OSC Connection as

/body/arm/left/hand

Overlaying Arguments

By default, the Custom Label displays:

Example Text: %1:1

%1 selects the first OSC Address from the Custom OSC Connection

:1 selects the first argument

The text will be overlaid as:

Example Text: -3.141

To select the third OSC Address and the fourth OSC Argument from the Custom OSC Connection input the following into the text box:

Example Text 2: %3:3

The text will be overlaid as:

Example Text 2: -1.500

Overlaying Address Parts

With the Custom OSC Widget, it is possible to dynamically overlay pieces of the OSC Address.

Changing the Custom Label to:

Example Text: %1@1

%1 selects the first OSC Address from the Custom OSC Connection

@1 selects the first Address Part, after the defined Address in the OSC Connection

The text will be overlaid as:

Example Text: position

This is useful for when the device transmitting OSC embeds information you want to see in the Address, as opposed to the Argument

Looking for real world Custom OSC examples? Check out Custom OSC Examples - Eos, or Custom OSC Examples - Hog 4

Screenshot

Last updated