Shazam has that feature years ago. You could hum a tune and it'd try to find it. I don't recall it being that good.
My memory might be failing me though. There was another competitor to shazam with an orange soundcloud like logo that also has song id. It could've been that app.
It's all about getting the direction change of subsequent notes right. Up or Down is all that matters. And the nice bit is that it doesn't matter if you transpose or if you go up too far or down too far for the next note.
You'll note that you need to define a sequence of similar notes as 'down' or 'up' to make it work.
Same here. I'm sure it would work if I already knew the song I'm humming, and could sing the lyrics, but that would defeat the purpose of the service.
I have great melody memory, terrible title and lyrics memory, and good pitch, and it has never helped me the many times I've tried to figure out what song I got in my head.
Midomi is fantastic. We made a game out of it: you'd pick a song a try to sing it to Midomi (not hum). If it guesses what you are singing, you score. Note this is for amateurs and for drinking parties :) it doesnt have a lot in the catalogue, but it has enough. Super fun :)