SoundJam (iTunes)

In-depth read · Key ideas, reasoning, and examples, organized by topic.
§01The Mac MP3 problem and the software Apple needed
The episode opens with a reminder that iTunes later became so cumbersome that users now joke about disliking it. But in the late 1990s, the problem was not feature bloat; it was simply managing and playing digital music on a Mac. Ben recalls downloading MP3s through Napster, storing them on 100-megabyte Zip disks, and navigating individual files without a convenient player. The conversation links a personal music library to identity: people collected CDs, imported them, and showed favorite songs to friends. That world of owning files would later give way to services such as Spotify, but SoundJam arose at a moment when a polished local music library was still a meaningful product. The hosts also note how much platform conventions have changed: Mac users once had to manage system extensions and conflicts that modern operating systems handle invisibly.
SoundJam’s founders brought unusually relevant engineering experience. Jeff Robbin and Bill Kincaid had worked at Apple on the failed Copland operating system. Robbin then built Conflict Catcher, a utility for managing Mac OS 9 extensions, which loaded alphabetically and could conflict in shared memory, sometimes leaving a computer unbootable. Kincaid later heard an NPR segment about MP3 and the Diamond Rio portable player, which did not support Macs. He began researching how to make MP3 playback work on a Mac, then joined forces with Robbin and Dave Heller to create SoundJam. The challenge was not just decoding the file format; users needed a way to organize a music library. At a time when MP3 support was not built into the operating system, the team had to understand the format and build much of the experience themselves.
Keep reading as a member.
You've read the free preview. Become a member to read the rest, with side-by-side reading and downloads where available.