New portfolio, please access:

This is a research blog for my MA in Visual Effects @ Ravensbourne, UK.

Implementing OSC

One of the ideas I had was to generate music in real time and pass parameters to the Laser application via OSC using Max/MSP. Max is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling ‘74. During its 20-year history, it has been widely used by composers, performers, software designers, researchers, and artists for creating innovative recordings, performances, and installations.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. Bringing the benefits of modern networking technology to the world of electronic musical instruments, OSC’s advantages include interoperability, accuracy, flexibility, and enhanced organization and documentation.

One of the nicest things in the new version of Cinder is that it now has full native support to OSC, making it very easy to implement it in a project.

On the pictures below, I show how easily I can send OSC packets from Max and receive them on my app (check the Xcode console). The difficult part now is to compose something interesting enough that could contribute to the lasers.


Max (software) - Wikipedia
Open Sound Control - Wikipedia
Cycling 74
Cinder 0.8.5 Released | Cinder
Open Sound Control

- Posted by rrraul on 22/05/2013 | PG04 |