The Null Device

RIAA kills AudioGalaxy

To all intents and purposes, AudioGalaxy is dead. Despite their filtering of known copyrighted tracks, the RIAA went after them anyway, and they rolled over. The settlement involves them blocking all songs not specifically approved by copyright holders; which means no more obscure, long-out-of-print remixes or records from defunct indie labels. Which is a shame; if it wasn't for AudioGalaxy, there is so much I'd have never discovered (such as most of the Field Mice and Even As We Speak back-catalogues or the DJ Spooky remix of Lush's Undertow).

(Plug: if you haven't done so already, check out The Circle. It's completely decentralised, and so there's no central point to go after.)

There are 8 comments on "RIAA kills AudioGalaxy":

Posted by: diane http:// Tue Jun 18 15:13:09 2002

Well, it's a good thing I downloaded all those obscure The The tracks from "The Pornography of Despair" the other day. A sad end to AudioGalaxy. I'll have to check out The Circle.

Posted by: Reenhead Tue Jun 18 20:23:58 2002

Yeah, thanks for the tip. I was wondering where to go next for my music fix.

Posted by: Jimbob Tue Jun 18 23:57:41 2002

The Circle needs improvement, it's still a very small community (it's damn hard to even find someone in to talk to in chat) and is very buggy and limited. The Windows version chews resources like nothing on earth due to problems with threads in WIN32 (it uses about 95% of processor on my 1GHz machine until it crashes 15 minutes later). I'd like to see the text-mode interface improved a lot as well, as at the moment the only Unix machine I have access to is my webserver over SSH, but I guess that's of little concern if it's going to be the next great file sharing bohemouth.

Posted by: acb Wed Jun 19 04:07:08 2002

Are you any good with Python, Jimbob? If so, the Circle people would welcome your improvements.

Posted by: Jimbob Wed Jun 19 13:24:36 2002

I'm new to Python; using for my computer modelling at uni, but I don't know much about TCP/IP or GUI stuff. Guess I could learn.

Posted by: acb Wed Jun 19 15:28:54 2002

the TCP/IP stuff (UDP, actually) is fairly sophisticated, using a new theoretical technique to eliminate servers. Though the GUI stuff shouldn't be too hard.

Actually, I think it'd be a good idea if someone would neatly cut the guts of the Circle client from the UI part of it (perhaps abstracting the UI in an object); that way you could bolt different UIs onto it, code your own, or even run the engine on a shared UNIX box and the UI on your Wintendo or PalmPilot or whatever.

Posted by: Jimbob Thu Jun 20 03:00:32 2002 source software does too much separation of UI from engine; it just gives you more space for bugs to appear, and more code bases that have to be kept in sync. Although I can see your point.

Posted by: acb Thu Jun 20 05:28:12 2002

That's where encapsulation comes in. If the UI is wrapped in an interface with a set of functions/hooks, and so is the engine, they can be mixed and matched with ease, and the whole thing becomes more maintainable, with fewer bugs. (Trust me, I teach computer science.)

The whole idea of lumping everything together may make it quicker to code, but introduces more opportunities for bugs to appear. Which is probably why Microsoft's software's so bad.

Want to say something? Do so here.

Post pseudonymously

Display name:
To prove that you are not a bot, please enter the text in the image into the field below it.

Your Comment:

Please keep comments on topic and to the point. Inappropriate comments may be deleted.

Note that markup is stripped from comments; URLs will be automatically converted into links.