I just joined this forum because I havent been able to find a whole lot of information regarding my current situation, so hopefully some posters here will bear with me and help me out. Here it goes: I'm a longtime guitarist who has just recently discovered the world of digital music production. While at college my best friend/drummer got into making mashups with Ableton, and after showing me his stuff I started playing around with the VI's and beat making functions on my little Ableton and FL Studio demos. Since then I've gotten pretty hooked and have decided it's time to take my music to the next level. This is where I'm stuck. While I've always enjoyed writing and composing songs by myself on my guitar, I'm literally clueless as to how to start recording and producing music on my computer. I've done some research and have a pretty solid (but very basic) understanding of Ableton and FL Studio, and I have a fairly good idea of how the recording process works, but havent been able to find much guidance on what actual tools and programs I'll need to get started. I'm actually clueless to the point where I don't know exactly what questions to ask, but here it goes: -I'm looking to do both some live guitar recording as well as digital sampling and beat production. I've heard Pro Tools, Reason and Ableton thrown around as some of the top music software programs, but that they accomplish different tasks. What programs will be best for recording guitar riffs, and what program should I use for digitally producing beats and MIDI instruments? What program is best for arranging these parts into a song? -I'm completely lost on hardware. I know I'll need sort of audio interface as well as a MIDI keyboard controller, but I'm not sure. Besides my computer, my software and some microphones, what other tools will I need? Any low-cost suggestions for a beginner are appreciated. -I've heard there are some good books on this subject, so if anyone can suggest one that could answer these questions I would appreciate it. If you've read this far into the post, thank you for your patience. Again, I'm a complete beginner here with some big ideas who needs at least a basic home studio to make them happen.