Recording Methods & Tools
For anyone who wonders, how do you record songs and get them on the internet, here are a few details on what I'm doing (there are many other tools and methods - I don't claim this to be the best approach, but it works for me). I'm primarily a songwriter and singer, though I'm OK on guitar and can play keyboards just a bit. Many of my demos start out with me playing guitar or my Casio electronic keyboard directly into the SONAR 3 recording software. If I want a really professional sounding track, I book a session with Roger Lavallee at the Tremolo Lounge. But to make home demos that sound more or less like a band, I get help from software.
Band in a Box 2007
I really like this program from PG Music (www.pgmusic.com). Band in a Box (BB or BIAB for short) allows me to enter the chords that I play for a song by name, choose a tempo, and choose from one of hundreds of musical styles. The program then generates an arrangement for MIDI-generated bass, drums, piano, guitar, and strings.
I can audition different styles in real time as the song plays, and even modify styles, usually by importing parts from other styles. How is this different from the auto-accompany features in a Casio or Yamaha keyboard? Well, there are many styles, each with two substyles (e.g., for verses and choruses). But most of the styles have many different ways of playing each part, chosen randomly based on various rules controlled by what's happening bar-by-bar in the music. Since the "riffs" in these styles have been played by professional musicians, they are often quite human sounding. I've upgraded BIAB several times - upgrades typically add some really cool and useful new features, and various new styles are also included depending on the particular upgrade you buy (they usually run holiday specials in December). Good stuff.
Going to MIDI
Once I have an arrangement I like, I need to export to a general recording program (BB allows you to record one audio track in addition to the standard MIDI tracks - I sometimes use this for a rough vocal to see how it works with the MIDI instruments). BB allows you to export a general MIDI file of the selected tracks. MIDI files are compact data files and can be played on most media players, though the sounds that are generated will depend on the quality of the sound card in the PC, or the external synthesizer or keyboard you use. MIDI files contain digital descriptions of notes and other music "events," but no actual sounds.
SONAR 3
I started with Cakewalk's Home Studio 2002 for general recording (www.cakewalk.com). This was the junior version of Cakewalk's SONAR, and it was a great program for not much money. I did a couple of upgrades to Home Studio but in 2004, I got a pretty cheap upgrade offer from Cakewalk and moved to SONAR 3, and I still use that version now. The interface is essentially the same as Home Studio but SONAR comes with more effects and many improvements (they are now on SONAR 8 but I'm not upgrading yet - I still have a lot to learn in SONAR 3 and I can do just about everything I need with it - besides, I don’t think my 2002 PC could handle SONAR 8). SONAR comes with good documentation and some sample recordings, but I have bought several third party books that were more helpful in learning this rich and complex program.
I usually import the MIDI track I created with BIAB, then begin overdubbing vocals, guitars, or maybe even other MIDI keyboard parts. I have also used SONAR's ACID-compatible "looping" features, using a couple of loop library CD's I bought, including some great steel guitar samples.
Do the WAV
MIDI tracks have to be rendered to audio. Usually your sound card does this, but I often use the "software synths" supplied with SONAR (e.g., Roland's VSC, Virtual Sound Canvas - great sampled instrument sounds). I also bought a plug-in called Sonik Synth 2 that uses samples of instruments and synthesizers that can sound amazingly real on recordings. SONAR has great mix-down tools, even including mix-down automation (as you change levels of tracks or effects, SONAR can remember and replay all the control positions, just like expensive mixing consoles).
Once I have the track mixed the way I want, I use "export audio" to create a CD-quality WAV file. These files are huge (36 MB is typical).
MP3 to the Web
There are various programs that can convert WAV files to the compressed MP3 format. I have used Audio Grabber and even iTunes to do this conversion.
Then I go to Garageband.com where I have a free artist account, and simply upload the new MP3 file. Voila! A new song on the web. This can be done really fast in some cases. With "Dedicated and Sincere" from my first CD I went from entering the chords in BIAB to hearing the song on SoundClick.com in about a day and a half of one weekend. Recently I did a similar thing with the song "Bottled & Blue" in about 8 hours, though I don't consider that to be a finished track - really a demo to get back into the recording process after a long time away.