Hello friend, I am using an M Audio oxygen pro 61, it is good, it has 8 buttons, 9 faders, 8 knobs and 16 pads, programmable on the computer, all this multiplied by 4 because it has 4 banks in each preset and some keys of good size and very pleasant to the touch. Cheers