I have some friends who want to make the music for a game I'm developing. We have no idea where to start. I've seen software like Reason (way too expensive at $450). I've also seen stuff like GarageBand for $15. I'm happy to pay up to $50 for software, and I've seen some good quality free software like lmms. I just have no idea what each of them are good for. I'm also thinking of getting a cheap midi keyboard, since that'd be a million times easier than clicking a mouse trying to get the right notes in the right places. So,
1) What hardware is recommended for simple background music
2) What software is recommended for simple background music
3) Where can I direct my friends for learning more about music creation on a computer
I know that I'm being really general, and some people might want to know the "type" of music or what instruments will be used. I have no idea, so I'm just speaking basically.