Inspiration: We Want to Make Composing Music More Accessible
We wanted creators to instantly capture moments of inspirations by allowing humming to be transformed into audio files or piano music.
What it does
It takes a live audio file that then converts it to piano music if the user wishes to convert it.
How we built it
We used HTML, CSS, and JS to build the website or frontend. We wrote our backend with python and extracted the files from the website using flask.
Challenges we ran into
We quickly ran into challenges involving the python algorithm that interprets the sound. The main problem was dealing with background noise which would be converted to very low notes, contributing to strange chords which we had to clean up.
Accomplishments that we're proud of
We were able to make an attractive website with a working algorithm that could effectively convert humming to piano music.
What we learned
Flask takes a lot of time to incorporate and we should have been more keen on that.
What's next for Hummer
We hope to better implement flask with other drag and drop libraries and ultimately expand it to other instruments and sheet music.