Songtapper - Tap spacebar to tune: It knows song
songtapper.com
songtapper.com
Basically, they start with the durations between each note, normalize for differences in tempo, and then create a string that for each note indicates whether the duration goes up, down, or stays the same between each note. Then find the edit distance between that string, and the strings in the database for each song.
You might have to read that a dozen or so times to make any sense of it, but it beats reading the paper if you have work to get done.
If you want to look into it further, http://cgi.sfu.ca/~gpeters/tapper/tapper.cgi .
Wouldn't it be cool if there were a program that could turn your hums and tappings into musical instruments? Everyone could be a musical maestro!
I wouldn't be surprised if the main implementation problem is that many people are naturally off-key when whistling or humming, and those on-key know the notes well enough that it is more efficient to simply enter music via a piano-like keyboard.
Is this thing just random?
Didn't get Yes, ACDC or Stevie Wonder.
I think that's kind of amazing.
Couldn't get InaGaddaDaVida.
One wonders what percentage of people pick one of those two songs to try first. (I'm guessing that several other popular choices, like, say, "America, the Beautiful" and "Twinkle, Twinkle, Little Star", are also pretty easy for the program to pick out.)
It thought the VU's "Sunday Morning" was Guardiani Del Destino's "Rhapsody" (and their "Rock & Roll" was Sonata Arctica's "Weballergy"), the head of Coltrane's "Giant Steps" was Shakira's "Whenever Wherevr", CSN's "Suite: Judy Blue Eyes" was "A New York Fairytale", Jethro Tull's "Aqualung" was "If Ever I Would Leave You", The Clash's "Atom Tan" was Mental as Anything's "Live it Up", and The Police's "De Do Do Do, De Da Da Da" was Toquinho's "Aquarela". FAIL.
It couldn't even pick out the highly recognizable beat of that old favourite, Axel F!
Did you add the song after tapping it?