Non tempered light piano. No-key-board allows pianists to play a non tempered continuum surface where at each finger's position corresponds an oscillator or a midi signal.
Sound generation with openFrameworks
Open cv libraries
Non temperated continuum light piano
It's simply composed by a semitransparent plexiglass plane, a led strip that enlight the plane from the side and a tripod where the web cam sits
The plane is composed by a a thin plexiglass sand down until it gets semitransparent
The webcam reads the position of the hand that is processed from the software
The software reads the image from the web cam and transforms the image in binary according to the red layer. One function of openCV calculates the center and areas of the white spots. The horizontal position corresponds to the frequency and the area to the volume.
The software can use the internal soundcard and produce sine and square waves with up to twelve harmonics. Otherwise it is possible to use a midi output or an osc controller.
Optional is: quantization, portamento, envelope.