Infrasonic M49 Advanced 49 Key Midi Controller 49 Key velocity sensitive USB MIDI controller 8 Assignable MIDI controller knobs Fully assignable X-Y pad and Joystick Transport control buttons and assignable jog wheel M49 Editing Software - For Customizing Functionality