Arturia KeyLab 61 61-note USB MIDI Keyboard Controllerwith Sustain Pedal and Cables 61 Semi-Weighted Keys with Aftertouch 16 Velocity & Pressure Sensitive Pads Over 5000 Synth Sounds Roland DP-10 Real-Feel Pedal with Non-Slip Rubber Plate Hosa Dual Midi Cable - 9 ft