Hacker News new | past | comments | ask | show | jobs | submit login
Source code example of the Shazam algorithm (dream-force.com)
64 points by willvarfar on May 17, 2013 | hide | past | favorite | 16 comments



This is an awesome blogpost from 2010 about making Shazam in Java http://www.redcode.nl/blog/2010/06/creating-shazam-in-java Later Shazam threatened the author with a lawsuit.


Over a Fast Fourier Transform?! That's like saying an SVD or a decision tree constitutes a trade secret.


Sure they're patentable (but this one's expired)

http://en.wikipedia.org/wiki/Latent_semantic_analysis


The very post you mention is linked to in the first sentence of OP's article, as well as a quote from the author about being threatened with a lawsuit...


That very link being on top of the front page of HN is precisely what caused me to post this link here ;)


There is already a project similar to this http://musicbrainz.org/doc/MusicBrainz_Picard. Its been around for a while. I used it to name mp3s quickly.


Just be warned, don't mass apply its result, double check or you may have a disaster.


Would be helpful if the post explained what Shazam is.

Googling indicates that it identifies songs by listening to them.


It's pretty popular now. To the point that TV commercials will have a little "shazam this" icon on them.

But that's basically what it does. I haven't used it for a long time but on the iphone app you could have it "listen" to any music playing in public and it would tell you what the song was.


Wow, I have never heard of it.

I guess it is an America-only thing.


You haven't heard of it, therefore it must only be in America? Sound logic.


Shazam has been around for years upon years? Before it was an app you could ring it and it would text you back an answer. A friend used to use it at quizzes years ago when it got to the music round.

I live in the UK


It actually started in the UK.


"Shazam this" graphics feature regularly on telly ads in Ireland and the UK the past while.


I'm in the US and I've never heard of Shazam either until now.

I don't really watch much TV though.


You must have been living under a rock. "Shazam it" to sonfs is as "Google it" to online search; in US and Canada.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: