This is a very early version of what eventually became Synthesia (originally Piano Hero). This version of the source has had any uses of the Synthesia trademark removed.
To find the current project, check http://www.synthesiagame.com
Looks like a very nice app but you need a MIDI input device. Would be nice if was available a way to use the computer keyboard to play.