Features: 25 assignable velocity-sensitive keys to controller; 8 RGB backlit trigger pads with 2 groups to switch. 8 MIDI control groups: 8 assignable control knobs plus 8 assignable control sliders. With Octave down Octave up buttons, and pitchbend modulation touch strip; With 6.35mm sustain pedal jack. USB 2.0 Plug and Play, no need of driver installation; USB bus powered and no additional power cable needed. Compatible with Win 8 / Win 7 / Win XP / Win Vista / Mac OSX; and compatible with most mainstream music software like Cubase, FLStudio, Logic, Live, etc.