advantages over MIDI

see also the official specifications

TCP/IP

TCP/IP is an set of protocols which allow different machines to communicate over a network. Machines are given numerical adresses called IPs. TCP is a connection-centric protocol which checks for errors, whereas UDP, which is faster, is not connection-centric and is more prone to errors. UDP has been designed with speed rather than quality in mind and is used for OSC connections.

how to setup a connection

how to write a message

Let's say we want to send the temperature both in Celsius and Fahrenheit degrees. We'll have to build the message path before sending the actual value. It is mandatory to begin with a slash ( / ) and separate the path from the value by a space. It should read like this:

The path-formatting syntax is extremely flexible. Let's pretend that we need to send to both Isadora and Pd the XY position of the mouse of our localhost. To Isadora, listening on port 1234, I'll format my message as such:

But Pd is much more flexible. It may listen to several ports at a time, and accept any valid path. For instance, it may listen to incoming messages on both port 1233 and 1232. And it may accept messages as short as

or more complex paths such as:


CategoryPact CategoryTechDoc

Immutable Page (last edited 2009-07-05 18:15:55)