Leap Motion.
For those of you who don't know what Leap Motion is, please check out their site HERE.
Recently I was accepted to be a developer for Leap Motion. The project I chose as my "Dev Project" was that of a virtual piano on which one can play and enter in MIDI information to a music program. This was all fine and dandy, but it didn't register until today just what this would mean.