Ableton Push 2
The ultimate Ableton controller. Launch clips, play midi instruments and drum kits, integrated with an intuitive step sequencer and arpeggiator, lock in specific scales in key or a chromatic piano roll. No need for drivers or mappings, Ableton detects it and maps the buttons and knobs automatically the way you want it to every time. it also has a user mode that you can bypass the factory map settings and map however you want