O'Reilly Hacks
oreilly.comO'Reilly NetworkSafari BookshelfConferences Sign In/My Account | View Cart   
Book List Learning Lab PDFs O'Reilly Gear Newsletters Press Room Jobs  

Buy the book!
iPod and iTunes Hacks
By Hadley Stern
October 2004
More Info

Extend Your Visualizer Options
Get the most out of Apple's built-in visualizer, and get to know some cool third-party visualizer plug-ins.
[Discuss (0) | Link to this hack]

You might not have discovered it yet, but there is a pretty cool visualizer—an engine for generating interesting patterns based on the pitch and rhythm of the currently playing track—built into iTunes. To see the visualizer do its thing, play a track and go to Visualizer → Turn Visualizer On. iTunes translates your music into some pretty psychedelic graphics. Go back to the Visualizer menu and select Full Screen, and the effect will fill your screen. The visualizer looks great from across the room on your computer or, even better, connected to your television. If you're having a party, you can even try connecting your laptop to a digital projector and projecting the visuals on a wall.

Apple has built in some pretty extensive customization options for the iTunes visualizer and has done a good job of hiding them. Try all these keyboard shortcuts on both the Macintosh and Windows versions of iTunes. To access these options, have a song playing in iTunes and Apple's visualizer turned on. Surprisingly, for Apple, the customization controls are not the most intuitive. There are three variables that control how the visualizer ends up looking: behavior, color, and color theme. The behavior variables have odd names like Uber Disco Lights, Kaleidoscope, and Melt-O-Rama. Color variables have equally wacky names like Hip-No-Therapy, Sunburst, and Dandelion Psyc. Color themes have names like Metal Brood, Cold Fire, and Dark Rainbow. Use the following keys to toggle between all the variables:

Q and W

Control behaviors

A and S

Control colors

Z and X

Control color themes

lists all the keyboard commands for the iTunes visualizer.

Table 0. iTunes visualization keyboard commands




Switch between normal or high-contrast colors.


Display a random new visualization configuration.


Show current visualization configuration.


Elect configuration mode (random, user, freeze). Use "freeze" while toggling form, color, and effect.


Toggle visualization behavior.


Toggle visualization effect.

Shift-0 through Shift-9

Save current configuration.


Display saved configuration.


Reset visualization to iTunes default. Be careful, because this deletes your custom configurations.


Toggle the frame rate display.


Toggle the frame rate capping.

H or ?

View the Help menu.


Display track info (Title, Artist, Album).

Left/right arrow

Go to previous/next song.

Up/down arrow

Increase/decrease volume.

You can use any combination of behaviors, colors, and color themes. But what if your favorite combination is Melt-O-Rama, Hip-No-Therapy, and Dandelion Psyc on weekdays but another combination on weekends? Fortunately, iTunes lets you save up to 10 combinations.

First you need to freeze your current configuration. Do this by hitting the M key until you get to Freeze Current configuration. Then, go back to adjusting the behaviors, colors, and color themes until you have the combination you want. To save the combination, hit the Shift key and a number from 0–9. Because this is a hackerific interface, you won't get the usual Apple user interface guidelines, such as messages like "Configuration accepted." In fact, you get no feedback whatsoever! But trust me, your configuration has stuck. Whenever you want your saved configuration to appear, just hit the appropriate number.

After a while, the built-in iTunes visualizer gets, well, old. Let's explore some visualizer plug-ins that offer a myriad of visual options. Currently, there are more options available for Mac users, but PC users, don't fear; you won't be left out (entirely) in the cold.

Mac Plug-ins

On the Mac side, there are a number of plug-ins available, including Volcano Kit (http://volcanokit.com/volcanokit2/iTunesVis/index.php; free), MT Space (http://www.andrew.cmu.edu/˜mtomczak/MTSpace/; free), and G-Force (http://www.soundspectrum.com; free). Point your web browser to MacUpdate (http://www.macupdate.com) and enter "iTunes visual" in the search window to see more of your plug-in options.

Once you've downloaded your plug-in, installation is a snap. Quit iTunes, navigate to <Your Home Folder>/Library/iTunes/iTunes Plug-ins, and copy the file included with the download. Depending on your version of iTunes, there might not be an iTunes Plug-ins folder. If this is the case, just go ahead and create one, making sure you name it correctly.

Next time you launch iTunes, your installed visualizer plug-ins will be available under the Visualizer menu, as shown in . Some plug-ins have options that you can play with. To access them, just click the Options button in the top-right corner of the iTunes window.

Take a peek at and for some examples of Mac plug-ins. One of my favorites is the iTunes LED plug-in (http://homepage.mac.com/graham.cox/LEDSA/Spectrum.html; free), which mimics the visual feedback of old-school amplifiers.

Figure 1. Accessing all visualizers from the Visualizer menu

Figure 2. The Volcano Kit visualizer plug-in

O'Reilly Home | Privacy Policy

© 2007 O'Reilly Media, Inc.
Website: | Customer Service: | Book issues:

All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.