too clever by half
Written on 12/28/2002
One day I got tired of typing in song names to the albums I was recording and encoding to ogg.
I knew that a lot of the albums I was recording had song listings available via the CD database at freedb.org.
So I took an .xmcd file, and I wrote a perl script to read xmcd and create ogg files using the output files I got from gramofile (processedxxx.wav’s)
[ . . . . ]
This worked so well that I set out to automate as much of the whole gramofile process as possible. Xmcd2make is the result of this work.
Very nice, indeed. But I wish there was some way to label the disc itself. mp3s are all very well, but I still like shiny discs and handlabelling them takes me back to making cassette tapes.
Filed in: obscure pursuits.

You mean like the Yamaha >Disc T@2 (Disc Tattoo) laser labeling system?
No, unless the computer can read the label. The magic that occurs when you load a CD isn’t intrinsically part of the CD: the ID code used to return the track names is dynamically derived from one of the public databases. A physical label, though interesting, is not what I’m after.
I had hoped to tag the discs so that the lookups would return the right information. What the trick I mentioned above does is retrieve the data so it can be used to label MP3s made from LPs. Lacking an MP3 player makes this not as useful as I hoped.