Novation Launchkey 61 MK1 - 61 keys USB and MIDI controller | MIDI controllers / master keyboards
Amazon.com: Novation Launchkey 61 [MK3] MIDI Keyboard Controller for Ableton Live and M-Audio SP-2 - Universal Sustain Pedal with Piano Style Action For MIDI Keyboards, Digital Pianos & More : Musical Instruments
Novation Launchkey 61 Walkthrough and demo - YouTube