New Library: OpenSoundControl with Processing

Jesse Kriss, who built MaxLink for embedding Processing sketches in Max/MSP/Jitter or communicating between Processing and Max, has a new library called EasyOSC. It uses the OpenSoundControl protocol, which is useful for communicating between apps, computers, and some hardware (like the Monome).

What’s great about it is how easy it is to communicate with other software — ideal if you’re using Processing alongside a sound tool like Reaktor or (in Jesse’s case) ChucK, or with multiple computers running.

http://jklabs.net/easyosc/

You use simple syntax like osc.send("values", values) to transmit data.

Audiovisualists, this should help your mayhem across media. If I come up with some examples, I’ll post them to CDM, perhaps with a basic tutorial for those unfamiliar with how OSC works (and there are some tricks to it in other languages).