Inspiration
We originally wanted to make an emulator for any kind instrument, which could then be played hands free like a theremin. Unfortunately we only got around to getting one instrument to work; it uses color and brightness detection to interpret gestures and adjust pitch/volume.
What it does
Uses webcam to interpret colored[anything with proper colors set for detection] movement along 2 axis's. This emulates a theremin's capability to do the same thing.
How we built it
Using Processing and the openCV libraries
Challenges we ran into
Color detection of more than 1 hue at the same time; took hours to fix
Accomplishments that we're proud of
Vision recognition works!
What we learned
DON"T USE PROCESSING FOR PROJECTS LIKE THIS EVER D:
What's next for Virtual Theremin
Emulate an entire orchestra! Then use the level editor we happened to make for a separate project and create full fledged platforming games within a single afternoon. We would compose the level map and soundtrack at the same time, on the same machine!
Log in or sign up for Devpost to join the conversation.