OSC Messages

The module sends an OSC message when there is a change in the signal connected to an input jack. When it receives a matching OSC message it changes the signal at the corresponding output jack. Address mapping defaults are shown below, they can be changed in the web configuration.

Triggers

Default mappings: /osm/a/tr and /osm/b/tr
OSM sends trigger messages with one integer argument:
0 for off / low, 1 for on / high.
The module handles trigger input messages with either no argument, with an integer argument, or with a float argument.
No argument: toggle
Integer argument: 0 for off, 1 for on
Float argument: less than 0.5 for off, more than 0.5 for on

CV

Default mappings: /osm/a/cv and /osm/b/cv
OSM sends CV messages with one float argument:
0.0 to 1.0 for a unipolar input signal from 0 to 5v.
-1.0 to 1.0 for a bipolar input signal from -5 to 5v.
The module handles CV messages with either a float or an integer argument.
Float -1 to 1, or integer 0 to 4095 (12 bits) for an output signal from -5 to 5v.

Status

Default mapping: /osm/status
The message contains a string with the module’s current IP address and local (receiving) port number.