OSC Connections

Connecting processes: Open Sound Control

What is Open Sound Control (OSC)?

Figure: Wright, M., & Freed, A. (1997). Open SoundControl: A New Protocol for Communicating with Sound Synthesizers. https://doi.org/10.1007/BF02702378

How to configure processes for exchanging data via OSC

SuperCollider: Send OSC

SuperCollider: Receive OSC

Processing: Receiving OSC

Installing the oscP5 library via the library manager. Documentation of the library can be found at →https://sojamo.de/libraries/oscP5/arrow-up-right

Processing: Sending OSC

In this example we use the library ›controlP5‹ (https://www.sojamo.de/libraries/controlP5/arrow-up-right) for the GUI

TouchDesigner: Send OSC

TouchDesigner: Receive OSC

PureData: Send OSC

PureData: Receive OSC

Last updated