My audio toolchain
Friday, December 29th, 2006I try to manage the audio I’ve accumulated over the years in the easiest possible way, so I’ve developed this routine using Ubuntu that some people might find useful.
When I get a new CD, I rip using SoundJuicer. I have a decent stereo system, and I don’t want the artifacts from mp3 or ogg compression, so I rip it to FLAC (Free Lossless Audio Compression). You do that in SoundJuicer by selecting “Edit > Preferences” and using settings like these:

Make sure that all of the track titles and such are correct, then extract the CD. You can use RhythmBox to play your music - it will read your music’s id3 tags and everything is hunky-dorey. You might be thinking “this isn’t rocket science - so what?” But we’re only half done.
I use a laptop regularly, and even though my speakers are nice (for laptop speakers), I can’t reproduce anything approaching CD-quality music. My laptop’s hard drive is also pretty small. Why carry around that extra audio data? So sudo aptitude install vorbis-tools installs oggenc, a transcoder from FLAC to ogg-vorbis (an mp3-like format that is much better sounding for the size of files produced).
Then just open a terminal, cd to the folder with your .flac files, and run oggenc *.flac. A minute or two later, you’ve got good-sounding .ogg files that are one-tenth the size of the flac files and have preserved all of the ooey-gooey metadata from the flac files.
Then just copy the flac files to a spare hard drive (maybe a computer powering the stereo?) and keep the ogg files to listen on the laptop.


