Isn't this exactly what Pandora does?
I fear that if Pandora ever goes away, this immense collection of musical knowledge will go with it.
It's a start. I don't think you can query it on specific attributes like that yet.
> What all these algorithms seem todo is play songs that other people listened to after or before the song you requested. Or they just play something in the same genre.
and I am pretty sure that, under the hood, this is not what they are doing. They really are using individual attributes about the song (e.g., tenor vocalist, minimalism, heavy distortion, etc.) to try and find something that sounds the same.
So I think your real complaint is "I don't think the algorithms are good enough yet, even though they are trying to do exactly what I want".
What I'd really like to see is a radio feature that plays songs that sound like the song you requested. What all these algorithms seem todo is play songs that other people listened to after or before the song you requested. Or they just play something in the same genre. Genres are kind of dead now, so it doesn't make sense to recommend songs this way. Why not suggest songs with similar guitar riffs? Why not suggest songs with artists that have similar voices?