There are various ways to use SC with other applications. By sending [Open Sound Control OSC] network messages to the SC Server one can control sound processes from other clients.

To send osc messages from the shell (terminal) see sendOSC.

Clients Using SC Server



  • SwingOSC is an OpenSoundControl (OSC) server intended for scripting Java. It was written before SC had cross-platform unification of GUI, and is now no longer maintained.
  • SCUM is an OpenSoundControl (OSC) GUI server based on FLTK.

Other Systems

Hardware Connections

  • lemur-tutorial for supercollider
  • iPod Touch and iPhone OSC clients: mrmr (open source, multi-user, server configured), oscemote (auto-connect, UI customizable via html/css)
  • Chimaera documentation: direct conection via UDP/TCP to SuperCollider server chimaera