hexler.net uses cookies to deliver website content. By continuing without changing your preferences, you agree to our use of cookies.


Free Quartz Composer OSC Plug-in

Quartz Composer, meet Open Sound Control

Open Sound Control (OSC) is a UDP network based communications protocol... Old Man MIDI's millennial nephew on steroids.

And if you're reading this page we'll assume you already know Quartz Composer; the much loved by users, much neglected by Apple, free patch programming application that is both fast and flexible however always lacked properly working OSC support.

Et voila! Hexler presents to you our free OSC plug-in: Control your Quartz Composer patch with any OSC sequencer, source, or custom made TouchOSC interface.

Features & Specs
The Issue

This plug-in was created because there seems to be a problem with the built-in OSC receiver in QC that would sometimes output 0's instead of the last received numeric value, causing something best described as "stuttering" when used with a visual output.

The Solution

Our qcOSC plug-in automatically creates new outlets when receiving messages and advertises its input ports via Zeroconf (otherwise known as Bonjour in Apple-land).

qcOSC Screen


Simply copy the qcOSC.plugin file into any of the following directories. There is video above if you are unsure exactly how. User level installation:

~/Library/Graphics/Quartz Composer Plug-ins
Or System level installation:
/Library/Graphics/Quartz Composer Plug-ins


Drag a qcOSC instance into your composition. Open the Patch Inspector (Command+i), goto Settings and enter a Port number for the plug-in to start listening on. Send any OSC message(s) from your control surface or sequencer. Enjoy!


Quartz Composer, meet Open Sound Control

The downloads below are free for anyone to use. If you have any issues please contact us, however as Quartz Composer is no longer officially maintained by Apple, and this plug-in is therefore no longer maintained by Hexler, we cannot guarantee qcOSC will work on increasingly modern versions of OS X.

Plug-in Version Info
  • qcOSC.plugin v0.6: Mac OS X 10.6 and 10.7 Intel 32/64-bit
  • qcOSC.plugin v0.5: Mac OS X 10.5 and 10.6 Universal Binary
v0.6 v0.5