Skip to main content

OSC Parser

The OSC Parser should be connected to an OSC input block to allow its content to be broken down into its address and arguments.

The OSC Parser receives raw data through its Input node and breaks it down into its Address (i.e. /command/level) and Arguments, ready to be accepted by other blocks in Processes. The processed data is emitted from both the Address and Arguments output.

To narrow the range of commands the parser emits from its output, define the contents of the Address Filter. (i.e. /command). Only OSC messages that begin with the contents of the address filter will be parsed.

Use multiple OSC Parsers with different filters to allow various events to happen based on the content of OSC inputs entering the system.

Input

  • Input - To be connected to the output of an OSC input block.

Outputs

  • Address - Outputs the full address of the OSC message.
  • Arguments - Outputs the Arguments contained within the OSC message.

Note: Ctrl Suite does not support OSC Bundles.