"Get out old Dan's records. Get out old Dan's records
We will dance the whole night long
It's fun to play the old time songs
If old Dan could see us now, I know he'd be so proud"
-- Gordon Lightfoot
Now, as if you couldn't tell, I'm a music junkie. I listen to a wide variety of styles, and have tunes running constantly. I recently replaced a worn-out Pioneer cartridge changer with a Sony 300 CD carousel, but the general unhappiness with the interface convinced me not to buy a second to hold the rest of my collection. Instead, I bought a 60 gig hard drive, and began investigating audio codecs.
I considered just buying a rack of drives and ripping all the
audio natively, but decided that compression was more desirable
from a portable device perspective. Although VCF's sizes were impressive, I felt its quality was about
that of MP3, which I felt was worse than Ogg at comparable bit-rates.
Plus, I liked the openness of the Vorbis standard, which meant
I wouldn't need to recode my music every other year. (Choosing
to is another matter.
So until I slap a database back-end on the collection (5500+ tracks over 18 gigs, with about two dozen CDs I need to repair before I can rip), I've been using a dumb randomizer to mix my tracks, and running them through XMMS on my primary Linux box. Eventually, however, I want to be able to pipe them through the stereo, and possibly beyond.
So it was exciting to see that Icecast 2.0 is also nearing completion. (2.0 will provide streaming support for Vorbis.) So I grabbed the latest from CVS and had at it.
I'm guessing they really want you on their mailing list, because there is little documentation beyond configure and make. I could only assume that functionality didn't change all that much, and that they assumed I knew what that functionality was.
But I got it working (locally) in a couple hours or so. And after tackling my first iptables DNAT configuration, I managed to hold my first successful broadcast. This holds promise. (But what does a simple audio streamer need with a quarter of my Athlon 1 GHZ?)