Articles in "Customize"
An Intimate Evening With Two Dozen iTunes Controllers
One question that might
pop into your head when you contemplate the fact that there are at least two dozen different software applications for Mac OS X that want to be your iTunes controller is, “So, why not just use iTunes to control iTunes?” If you’ve never used iTunes before, you might also be wondering, “What’s wrong with iTunes that makes so many people avoid using it directly?”
This is indeed a curious paradox at first blush. iTunes is the world’s most popular digital music jukebox software. It has a screaming wonderful interface that just gets better with each iteration. Its innovative design practically defines “ease of use” in this category. So, why have so many developers expended so much energy and creative imagination on redefining how we interact with it?
There isn’t just one answer to that question, but here are a few possible ones:
- Mac users are too impatient to switch applications in order to change songs. They want an application that can overlay whatever they’re currently doing, providing immediate access. Call this a variation of the “Instant gratification” impulse.
- Because the iTunes API makes building external interfaces to it so easy. You often get the impression that some iTunes controllers are their developers’ first foray into xCode and/or Cocoa programming. Call this a variation of the “Because we can” impulse.
- Because a programmer had a new idea that was too cool to pass on. Either the idea was really new, or it was building on someone else’s idea. Some of the iTunes controllers are clearly attempts to improve other ones that already exist. Call this simply the “Urge to create.”
Notice that none of these possible motives is an attempt to remedy a shortcoming in iTunes, or even to add significant functionality to the application. The only thing that comes close is the addition of tools to fetch album art from the web, or to integrate with a social music networking system like Audioscrobbler. Instead, they’re simply tools that extend the iTunes interface into every aspect of a Mac user’s workflow… making it practically ubiquitous as we work.
A couple of weeks ago, I set out to survey the market to identify all of the iTunes controllers that are currently supported. (There are still old links to some phantom controllers on MacUpdate, but I won’t tell you which.) Having found 24 of them, I clearly don’t have the time to prepare a full snapshot of each as I’ve done for other software categories recently. In order to keep this workload sane for me, I have to skinny it down to the basics–my notes, a link, price info, a version number, and a recommendation.
Quicksilver Dresses Up Its Cube
If you’ve been hoping Blacktree would enable the planned customization feature for Quicksilver’s Cube interface, I’m happy to report that the wait is over!

