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.

Share this project: