Ableton Live 9, essentially any mid/high-range Rode mic, focusrite or steinberg audio interface. Mixers are not really necessary these days unless you do advanced audio mixing/engineering, and a loop station is not required if you have Ableton Live (it has a feature called Session View which is essentially a virtual looping/editing interface). For audio output, if you want speakers get the Yamaha HS7 or HS8; if you want headphones get Beyerdynamic DT770 Pros. For a keyboard I highly recommend the Native Instruments Komplete S range, but if that is not affordable the Novation Launchkey range is also good. Hope this helps