OSC Input

Navigation:  Widget Designer > Nodes > Input Nodes > Connections Input >

OSC Input

prev main next

Navigation:  Widget Designer > Nodes > Input Nodes > Connections Input >

OSC Input

prev main next

Please wait. Due to its content this page might take a while to load...

The OSC Input node lets you receive data as bundled messages via the Open Sound Control Protocol, e.g. from iPhone, iPad or iPod (tested with Touch OSC).
A UDP Broadcast Input Connection is required, see Connection Manager.

This node can be found under Nodes > Input > Connections > OSC Input

wd_nodes_input_osc

Node Properties

UDP Connection ID:
Choose the UDP Connection to listen to. The UDP Connections can be found and setup in the Connection Manager.

Incomming OSC Message Header:

The header of the incoming OSC message on which the filter can be applied is displayed here.

OSC Filter:
To assign messages with the displayed header to this OSC node (e.g. sent from a fader or button in OSC Touch), enter complete header or the part of the header you want to filter your messages with and press take.
Float1 to Float8 and Int1 to Int8 will now display the message details.

Node control

With Widget Designer version 6, all nodes support so called node commands. Node commands access functions (i.e methods) from a node and / or set a parameter (i.e. property).

Enter "node", followed by the according ID and a dot and a list will pop up showing all available commands for the node. For instance, Node1.TintColor.SetRGB(125,0,255), colors the node in purple.
In addition, the node properties with a parameter ID (the small superscript number) can be edited via the command Node1.SetParam(ID,new Value) or WDNodeSetParam(NodeID,ParamID,Value).

Node output values

The Node generates the following output:

- Float 1-8

- Int 1-8

- Msg (the header of the received package if it does not comply with the set OSC Filter)