The Yamaha DJX MIDI Keyboard is what I have used to make moody instrumental music and beats for 20 years. Although the Yamaha DJX is not a MIDI keyboard controller, it has served me well.
Here are some MIDI Keyboard Controllers you can use to make beats and music.