Virtual Synth
Interactive Multimedia Project for MAT 200C : Multimedia Systems (Spring 2010)
Virtual Synth is an application of OpenCV for Processing. It creates a virtual frame on top of the camera stream that contains interactive objects. The square objects are updated on every frame of the stream to detect motion in that region, and as a result update the frequency of a Synth in supercollider to play different tones. Communication between Processing and Supercollider is done via oscP5 which uses Open Sound Control. GUI objects include sliders for changing contrast, brightness and threshold values for motion detection.
Check out the demo video:
Virtual Synth Behind the Scenes from Ritesh L on Vimeo.
One Response to “Virtual Synth”

[...] around him (visible on the screen) to play different frequencies of sine tones. It’s called Virtual Synth, and I was told it had a good performative characteristic. I didn’t fully understand what [...]