On TouchOSC's OSC connection configuration screen you'll find all options to configure an OSC connection to send and receive OSC messages via a WiFi network using the UDP networking protocol.
The UDP or User Datagram Protocol is part of the IP suite of protocols and as such needs to be configured with a host name or IP address of the machine on the network to send messages to and port numbers for the outgoing and incoming data streams all of which can be configured on this screen.
For a step-by-step on how to set up this type of connection, please also see Getting started with OSC.
Zero configuration networking (ZeroConf) is a method to discover and advertise services on a network to be able to configure and connect them without additional manual configuration. Bonjour is the name for Apple's implementation of the ZeroConf standard.
TouchOSC uses ZeroConf to both browse for OSC receivers advertised on the network and to also advertise its own OSC input (if enabled) so it can be found by other OSC senders on the network.
When you are on the OSC configuration screen the search for OSC receivers on the network is automatically enabled in the background as indicated by the small spinning display in the status bar at the top.
If any OSC receivers are found they will be displayed in a list below the configuration section and usually display a host name and sometimes additional information. When selecting any of these entries the Host and Port (outgoing) fields will be filled in with the information from the discovered OSC receiver and do not need to be entered manually.
Please note that this mechanism can not always work reliably due to various reasons such as network configuration or problems. In case the advertised service you want to find is not discovered try to configure host and port number manually.
If TouchOSC is listening for incoming OSC messages from other devices or computers (i.e. the Port (incoming) field is not left blank) it advertises this using ZeroConf on the network.
<device name> [<device model>] (TouchOSC)
where <device name> is filled with your device's name, formatted to not contain any white-spaces or special characters, and <device model> can be any of: "iPad", "iPhone" or "iPod touch".We use cookies to deliver website content. By continuing without changing your preferences, you agree to our use of cookies.