DealsOnTheWeb Daily Deal: 8GB iPod Touch: $229 Delivered
The Amazing GarageBandOke
(or, "How to Turn Your Mac Into A Rockin' Karaoke Machine Without Spending A Dime ")
by - Episode 18 - May 21st, 2004
Today we'll be looking at do-it-yourself Karaoke with GarageBand. Now, according to the dictionary built into Microsoft Word, karaoke is:
kar·a·o·ke (n)
A form of entertainment in which amateur singers sing popular songs accompanied by prerecorded music from a machine that may also display the words on a video screen
Encarta® World English Dictionary © 1999 Microsoft Corporation. All rights reserved. Developed for Microsoft by Bloomsbury Publishing Plc.
Bet you didn't know your Mac could do that. It can.
I know it's dorky. I know you might find it embarrassing, and your Mac may never forgive you, but turning your Mac into a high-tech karaoke machine can be great fun. So try it -- it won't cost you a dime (assuming you have iLife '04, of course you do have iLife '04, don't you? If not, you should; iLife '04 is one of the greatest software values going (US$49 from Apple, or US$40.99 from Amazon).
NOTE: Although it won't cost you a dime, the GarageBandOke technique I'm about to describe uses MIDI song files. Alas, GarageBand doesn't (yet) import (or export) MIDI files, so if you want to follow along, you will need a copy of Dent du Midi, a fantabulous freeware program that translates songs from the MIDI format to a format GarageBand can import. Created by Bery Rinaldo, you'll find Dent du Midi at this .Mac page.
OK. Fire up GarageBand, Dent du Midi, and your favorite Web browser and let's go for it.
The first thing we need to do is choose a song (or songs) to sing (or play) along with. I've been itching to sing Neil Young's After the Goldrush (US$10.99 - Amazon) so that's the song I'll use for this example.
If you don't have a MIDI rendition of the song (I didn't), you can probably find one on the Internet. I used a MIDI search site (try: MIDI Database, FindMIDIs, or MIDI Explorer) and found several renditions of After the Goldrush. I downloaded and listened to them all (in QuickTime Player, which is their default application) and selected the one I liked best to karaoke-ize.
Tip: Don't worry too much if the vocal part is being played by a saxophone or trumpet or worse when you listen to the MIDI file. You can change or delete that track easily enough in GarageBand, so listen carefully to the drums instead because they're the hardest thing to fix if they're not just right.
OK, now drag the MIDI song file onto the little picture in the Dent du Midi window like this:
A few seconds later a new folder with the same name as the MIDI song file appears with a multitude of what appear to be .aif files, like this:

Note: They are not really AIF files; if you double-click one it will open QuickTime Player, but nothing will play. They're fake AIF files, which is how Dent du Midi tricks GarageBand into importing them.
So create a new GarageBand project and drag the contents of that folder onto the GarageBand timeline, like this:
Which will cause GarageBand to create four tracks that look like this:
If you were to play the song right now it would sound like After the Goldrush, but not really like it. That's because when the tracks were imported, GarageBand made the unilateral decision that all four tracks were grand pianos. So the notes are right, but the instruments, at least for the first two tracks, are wrong. If you look closely at the green regions in the picture above, you'll see the names of the instruments that are supposed to be assigned to each track. I used the Track Info window to change each track to a more appropriate instrument (trial and error) and listened again:
It's almost perfect but still a bit fast. So I changed the tempo to 100 and it was as good as it was going to get.
I know what you're thinking what about the lyrics? I could use a weasel-out here and say I already know them by heart, but that would be cheating. There's a way to add the lyrics but it's a bit convoluted and kind of dorky. Here's how to do it: Record a short bit of music on the Grand Piano track. Click the region to select it, open the Track Editor, and rename that region with the song lyric. Copy and paste the region to create additional lyrics like this:
It's a pain in the butt but if you want lyrics, you can make this scheme work. It takes some trial and error and diddling the zoom in and out control for the timeline, but you can make it work if you don't mind working at it.
Now, add a track for your vocals, slap on the headphones, and sing into the microphone. HOO YA!
Go have some fun with it now; I'll be back in a couple of weeks.
Bob "Dr. Mac" LeVitus has been a Macintosh user for a long, long time and has written 49 computer books including Mac OS X Tiger For Dummies and GarageBand for Dummies. He also offers expert technical help and training to Mac users, in real time and at reasonable prices, via telephone, e-mail, and/or unique Internet-enabled remote control software. For more information on Bob and his services, visit www.boblevitus.com.
Send polite comments to
Send impolite comments to DeleteWithoutReading@boblevitus.com, or post your comments below.Most Recent Columns From Dr. Mac: Rants & Raves
- Resolving the Interview Recording Conundrum - September 9th
- Killer Software That’s Either Free or Inexpensive - August 25th
- Audio Chatting Devices Compared & Contrasted - August 11th
Dr. Mac: Rants & Raves Archives
Observer Comments
Fri May 21, 2004 3:59 pm Subject: Not just for Karaoke, Bob!
This is a killer method that I've used many times myself, for many different applications, but don't limit yourself to just vocals here. This is, as Bob pointed out, a cheap (free, even) way to quickly lay down basic tracks for just about any cover song out there. Once you've got the basic tracks down, you can do a lot of different things. For example, if you want to play bass along with John, George, and Ringo, you can plug in, mute the "Paul" track, don your mop-top and thump away! You could also get the basic tracks for "Layla" in place, mute that silly midi guitar, plug in your axe and show the world that you ARE as good as Eric Clapton. Anyway, just thought I'd mention it.
-Dave
Fri May 21, 2004 5:26 pm Subject: Actual CDG support in OS X and iTunes would be much cooler
Sat May 22, 2004 5:07 pm Subject: Standard .kar files
There's already a standard digital midi-based karaoke format, and it's already supported in OS X (and OS 9, for that matter). They're called .kar files, and, if I'm not mistaken, they're just like regular midi files, only with lyrics (timed lyrics, no less). QuickTime Player can play these natively, highlighting the words at the appropriate times and all. There are also specialized karaoke programs like iKaraoke and QMidi for OS X and Karaoking for OS 9 (not sure what all they offer over QuickTime Player, because I haven't used them much).
Is there any real advantage to this GarageBand system? It seems to me like you're jumping through a lot of unnecessary hoops here, including entering all the lyrics yourself. Fun ceases to be fun when it requires that much work. And it seems like it wouldn't even highlight the words in your system.
Am I missing something?
Oh, and for those wondering, you can find standard karaoke files online pretty easily. Check out these sites:
http://www.freekaraoke.com/
http://www.freemidi.com/
http://www.midikaraoke.com/
Just a few I found while looking up iKaraoke.
Recent Headlines - Updated Monday, May 12th, 2008
- Mon., 8:40 AM
- Pixelmator 1.2 Draftsman Adds Rulers, Adjustments
- 8:15 AM
- iPhone Unavailable at US, UK Apple Store
- 8:00 AM
- iPO Ted Landau's User Friendly View - In search of headphones for my iPhone
- 7:30 AM
- iPO Quick Tip - iPhone: Saving SMS Messages to Your Mac
- Fri., 6:00 PM
- iPO Free on iTunes - Aussie UFOs, StrangeThings, Hometown Tales and More
- 5:30 PM
- StrangeCharm - Fewer Particles, More Debris ( Week of May 5)
- 4:05 PM
- MW: The New Rules for Buying a Mac
- 3:15 PM
- OpenOffice 3.0 beta Released for Mac OS X
- 1:30 PM
- Pogue: Time Capsule is So Simple, Just Ignore It
- 1:05 PM
- C|Net: Why Apple Should Build a Game Console
- 10:45 AM
- Hot Forum Topic - The iPhone's March Across the World
- 10:20 AM
- Mailplane 2 Beta Includes OmniFocus Support
- 9:45 AM
- iPodObserver - Apple Canada Offers $45 Credit in iPod Suit
- 9:05 AM
- Apple Settles Power Adapter Suit
- 8:05 AM
- Microsoft Dissolves Yahoo Proxy Board
- 7:30 AM
- TMO Quick Tip - Tracking Application Updates in Dashboard
The Mac Observer Reader Specials
- Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
- Other World Computing: Go Longer Between Charges with a NewerTech NuPower Batteries! Not just another battery, NuPower available for PowerBook and iBook models, is built in the USA to offer the longest Run Time + the longest useful LifeTime too! In Stock at OWC from $99.95
NEW MacPro Memory 800Mhz With Apple Spec Heat Sink 2GB Kit $104 / 4GB Kit $184 / 8GB Kit $362 Click to Maximize your Macs...
Mac observers can now play Party Poker for Mac as well as Mac casino games by going to MacPokerOnline.com.For the latest Apple products use Ciao a comparison website to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate cell phones.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.


