three.js - 3D Piano player demo - Controls: Keyboard to play, Mouse to orbit
Uses MIDI.js Source code available on Github - Borja Morales