With a controller alone, you could feasibly play and program a complete arrangement - we’re talking every instrument - on only a keyboard. Every home studio needs a decent MIDI controller to take advantage of the incredibly wide-ranging world of virtual instruments.