Amazon.com: AKAI Professional MPK Mini Play MK3 - MIDI Keyboard Controller with Built in Speaker and Sounds Plus Dynamic Keybed, MPC Pads and Software Suite : Everything Else
MIDI Controller Bundle - 32-Key USB MIDI Keyboard Controller with Beat Pads, Sustain Pedal and Software Suite - M-Audio Oxygen Pro Mini and SP-2 : Amazon.ca: Musical Instruments, Stage & Studio
Connect your piano via MIDI to Virtual Piano | Virtual Piano