Ever wondered how did you get to find that exact Calvin Harris song on your Shazam, and the inner workings on such a great invention?
Christophe the coding geek gives a very detailed rundown on how audio fingerprinting works in Shazam. TL:DR matching the audio to the database – but do take the time to read, very insightful.