A short teaser for a new installation and ongoing project: Webcam Piano 2.0. All the music you hear is being created in realtime based on analysis of live camera input and gestural motion tracking, smarter and sexier than before. Written in C++ with openFrameworks.


Webcam Piano is an ongoing project researching interpretation of movement into sound, primarily classical influenced (though not necessarily western), traditional sounding music as opposed to abstract electronic audio or soundscapes. My main aim is to create an instrument that sounds conventional - and is governed by conventional musical rules established over centuries of musical and social evolution - but is performed via a highly un-conventional - yet hopefully very intuitive - approach, allowing users to get deeply involved within minutes, if not seconds of starting to play with it.

The first incarnation of Webcam Piano came about as a little experiment in 2008, as an opensource Quartz Composer patch. This was shortly followed by an opensource Java / Processing implementation and again quickly followed by an opensource C++ / openFrameworks implementation which also evolved into a large scale multi-instrument rave / installation at the Glastonbury festival.

Webcam Piano 2.0, uses much smarter algorithms to try and understand motion and interpret how the person (or people) are moving and what kind of sounds they might be wanting and expecting to create with their movements. It also offers a simple gestural interface to switch between 3 (potentially more) different musical modes and color schemes, each representing a different emotion and feel.

Webcam Piano 2.0 (along with Gold) is currently on show at the XBox Kinect Galleries in Covent Garden, London, UK (though not linked with XBox Kinect technology in any way).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…