Monday, October 10, 2005

 

pandora.com

Pandora.com is a very cool idea. It lets you build your own radio station, using a TiVo-style thumbs-up, thumbs-down controller for each song. Where it differs from, say, last.fm, is that it doesn't use other users or sales as the basis for similar music. Instead, they use a cadre of professional musicians who describe each song. It uses these descriptions to come up with a play list. It is fascinating and frustrating at the same time.

Fascinating because:

Frustrating because:

Now if there were a way to get this into your car/walkman... it would be cool to have an iPod Shuffle-like device with only 4 buttons on it: play, thumbs-up, thumbs-down, and skip.

So far, I've signed up for the 3 months for $12 deal. My wife and I are both hooked on it right now, but I could see the novelty wearing off. In fact, I think Abby might already be done with it.

update 11-Oct-2005:

Some more interesting observations:


update 16-Oct-2005:

Saving the Streams!

Yes, I've figured out how to save the streamed music! Turns out that the music is just regular old mp3s that are loaded onto your hard drive. On my Mac using Safari, the path is in /private/tmp, which is the standard temporary directory. Safari throws each downloaded song in there with a filename beginning with "WebKitPlugInStream". Some of these files are just small files containing song info, and others are much larger and contain the mp3. All you have to do is take the big files, make a copy of them, and add ".mp3" to the end. Ta-da! Now you have an mp3 file that you can open in iTunes, or whatever.

It seems like the Pandora player always queues one song ahead, so if you want to keep the currently playing song, just use the 2nd most recent big file. The most recent file will play next.

Obviously, this arrangement will be different if you are using Firefox, but I imagine it will be pretty much the same thing - only the file names and the location will be different. I wonder how long this will last before they get wise? Someone could easily write a GUI app that would do this automatically.


This page is powered by Blogger. Isn't yours?