Arturia KeyLab Essential 49 49-key Keyboard Controller

$299

49-note MIDI Controller Keyboard with Extensive Hands-on Controls, 8 Performance Pads, MIDI/USB Connectivity, Analog Lab Virtual Instrument, and Other Software