What you need: Instrumental kit
To record performances rather than programming, all you really need is a good microphone and something to connect it to your Mac. A MIDI keyboard enables you to play or program all the virtual instruments in your music app.