serialio

note serialio has been somewhat obsoleted by monome serial.

v0.1 download (clickable OS X app): Attached SerialIO.app.tar.gz

v0.1 source (standard, adc: Attached serialio-0.1.tar.gz

v0.2 source (encoders): Attached serialio-enc-0.2.tar.gz

encoders? see 40h optical encoder tutorial and 40h firmware. serialio encoder messages are at the bottom of this page.

10.3.9 users: applescript is broken for you, so double-clicking the app doesn’t work. place Serialio.app in your Applications folder, then launch a Terminal window (under Applications/Utilities). then type: /Applications/SerialIO.app/Contents/Resources/serialio

linux compile requires liblo

interface

serialio transmits open sound control ( http://www.cnmat.berkeley.edu/OpenSoundControl/ ) packets as user datagrams and opens a udp socket for the reception of OSC packets. serialio uses liblo ( http://liblo.sourceforge.net ) for the construction, transmission, and reception of osc packets.

syntax:

serialio [dest_ip_addr:dest_port] [listen_port]

where

  • dest_ip_addr:dest_port is the target ip address and port (default localhost:8000).
  • listen_port is the port on which to listen for OpenSoundControl messages (default: 8080).

supported osc value types:

  • int – 32bit integer
  • float – 32bit floating point number
  • string – NULL terminated 8bit character array

see the 40h OSC protocol

Edit this page or watch for changes using RSS.