recognizing the music with some sort of acoustic algorithm
you try MusicBrainz?