The dawn of fast-enough computers and affordable digital audio workstations (DAW) ushered in an explosion of do-it-yourself and homemade musical production efforts. Nowadays, all it takes is a modicum of musical skill, a good ear, and computer know-how to put out a decent demo track you can share with friends.
If you want to get your hands wet with home music production, there's no short supply of multitrack recording programs, audio editing apps and virtual instruments for the computer or even your mobile gadget. Some of these apps are free but if you want to go beyond the basic recording and mixing techniques, you will have to shell out some decent amount of cash.
We've talked about great free audio editing software like Audacity in the past and of course, there's always Apple's free recording suite GarageBand for Macs and iOS devices.
For a powerful and free cross-platform (Windows, Mac and Linux) music production program, you can try this great suite - it's called LMMS (formerly known as Linux Multimedia Studio), the open source digital audio workstation.
Start laying down your own beats and melody phrases and tracks with LMMS's built-in MIDI multitrack sequencer then arrange and automate them for your next performance. With its Piano Roll Editor, you can fine tune your patterns, notes and chords however you wish.
Create your own unique sound by designing and mixing your own synthesizer sounds then arrange your own samples for your next digital music masterpiece. It comes with a variety of virtual instruments such as a monophonic bass synthesizer reminiscent of the classic Roland TB-303 machine, two built-in oscillator-based synths and another pair of wavetable-based synths plus a polyphonic and multitimbral synth plugin called ZynAddSubFX.