You hum a song, and nobody knows what you're trying to sing. Have you ever remembered a song which you don't know the name of, but know the tune to? Well look no further, Hummit is here for you! Inspired by Shazam, we thought of a new way to intelligently search for songs by the way they sound; by converting frequencies into actual, musical notes.
Download the entire project and run the hum_pdp.exe. The application will open and will run you through the entire process.
What does it do?
While Shazam and other big companies rely on huge databases of audio data files, we rely on simple arrays that contain these musical notes that can be compared with easily and more efficiently. Essentially, we're comparing a dataset of values which are frequencies with the frequencies of an actual song that exist in our database. We can use Microsoft Azure Bot Service for Cortana so that discovering a new song is more user-friendly.
How did we build it?