Connect your piano via MIDI to Virtual Piano | Virtual Piano
FreePiano | Advanced virtual MIDI keyboard
Amazon.com: Vangoa MIDI Keyboard Controller 25 Keys, Worlde Panda MINI USB Midi Keyboard with Drum Pads, Beat Maker Machine Pad, Black : Everything Else
Online piano, play virtual midi piano keyboard player for free
The MIDI Revolution: Synthesizing Music For The Masses : The Record : NPR