Shazam is not foolproof ... but its database seems impressive. And when the song is not recognized, it is more often due to environmental noise or some recognizable passage of title subject only to limitations of the music recognition function. To this basic use, the developer adds some nice features as well access to the words or the artist discography and especially the ability to start recognition from the launch of the app. In short, not much to complain about.