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 :)
I would greatly suggest letting the user try the app without making an account. I'm not sure if the app is something I like, so when the first screen I get is a login screen the odds are high that you'll lose me.
Other games often have a guest account for this with some random name, which they can then upgrade to a real profile by signing up.
My feedback: you definitely need to add tags.
Because I'm quite good at, say, classic or jazz, but I suck at other styles. And I don't want to listen uselessly to 90% hummings from styles I don't know before starting to become helpful...
Excellent idea, though!
Good idea! I just have to be careful with implementing something that will make it harder for people to just record a hum and send it away. But I agree that tags will make everything easier when there are more people on board.
Cool idea, I used to play this when I was a child.
I'm unable to download it right now, but my initial concerns are:
- How do you stop people from cheating by singing the words, or otherwise just saying the name of the song? Or, depending on the scoring system, could you not just submit silence?
- How do you deal with people screaming profanity or disturbing audio clips?
This is actually a minigame that exists within one of the four card types for the board game Cranium, but a nice mobile implementation for playing with strangers.
I use Atom, so I definitely recommend that. You can install all sorts of plugins to help you out with different things. For example you can install an Eslint extension that will show you all the errors depending on your eslint configuration. I'm sure others have similar support, but haven't really used them.
I'd recommend VS Code simply because of its great performance compared to other options (I never used Vim because of other reasons so that might be better for you) and a lot of good extensions.
It seems like a poor branding decision to name the app after the rather awkward domain name ("Hummi.nz"). As a mobile-first app, you aren't constrained by domain names, so you have better options.
Thanks for the feedback, this is definitely something I should consider. I guess I was inspired by musical.ly here. I also built and launched the app in a week and I didn't pay too much attention to the branding side of things
When I was studying jazz we’d play a game where somebody would improvise over the chord changes to a song and you’d have to guess what song it was. That could be an in app purchase for this.
On an unrelated note: Even though I type the exact name of the app, it is hard to find it on Google play. I have to type almost all the name and description to find it. The play store is so saturated.
hah, that's cool. I was googling to see if there's anyone doing this and couldn't find anything. Good to see there is need for this market. Maybe we can do some sort of collaboration in the future. Keep in touch!
It's up for the hum 'owner' to accept the guesses. If it was me recording a hum and someone will mistype the guess, I will still accept it, but otherwise this is just in the hands of the community
I have to admit, if I was choosing a new car to buy I would want the one where if I start humming it just starts playing the real song.... (with an option to easily disable of course)
ouch, we're not in 2012, the number of people that pay to remove ads won't turn your app to profit. You might rethink your strategy. Hope you've got another stream of revenue, honestly
I went through all the comments. Just wanted to say thank you for being here to reply to all questions/comments opened minded on the feedback and responding with courtesy.
It is always nice to see a fellow dev being so engaged and listening.
It's my pleasure to do that. This feels great for me to finally launch something of my own and get so much great feedback from the community. I'm currently at work, but can't wait to get home hack a bit more on the app!
It will be very soon. The app is already tested on iOS, I just need the time to deal with all the Apple licenses and make a build for it. Before I launch on iOS I want to make sure the Android version is working as intended so I don't bring something broken over to iOS.
You can subscribe for the news at http://hummi.nz and get notified when I launch it. (just click the iPhone button and enter your email there)