I saw in my old sony ericsson celphone, a could feacture that allows the user to record from the microphone part of a song and then the program will identify the information related to that song. It is almost magic.
The application is called TrackID and what it does is that is samples the “waveform fingerprint” of the song and queries the Gracenote database to get the song’s info.
I got an application that do something similar but from the computer, it is called Tunatic, it is great. It samples a song using the microphone in the computer and tries to identify which song it is.
Great isn’t it?