Linklog | How The Heck Does Shazam Work? (An Interactive Exploration)

If you've ever wondered how Shazam-like programs work, then read this. It's a wonderfully written and interactive explanation of these algorithms.