Brandon's Blog

9/21/2006

Holla!

My little Python hack “woogie” is now feature-complete.

Explanation necessary:

woogie is a Windows-based Python script that runs a light webserver on port 9999 and makes my music library information available to me over the local network (only).  It’s really high-latency, but it gets the job done.  It will serve a single-song or entire-album playlist to me, then serve the actual MP3’s over HTTP.

I could easily convert this to PHP and run a MAP setup (this is a joke: Microsoft-Apache-PHP, as opposed to LAMP: Linux-Apache-MySQL-PHP).

It even does album art.  The interface isn’t attractive, but it works quite well.  It’s a little bumpy between songs because WMP doesn’t optimize too well, but hey, at least I’m not blasting speakers or running back and forth across the apartment all the time.