Inspiration

Many people lack the skill required to break down what they hear into sheet music to be replayed. We decided to set out to solve this problem.

What it does

By simply feeding a MIDI file into our website, it'll spit out a fully fleshed out piece of sheet music.

How we built it

Using primarily Python and React, we built a simple website with a user-friendly interface which anyone can use to convert their MIDI sound files into sheet music.

Challenges we ran into

One of our primarily challenges was the inability for the libraries we used to properly interpret specific sounds from the MIDI files. Ill-timed pauses in the music could cause the website to return an error.

Accomplishments that we're proud of

We made a functioning website which can be used by anyone to convert music into playable sheet music.

What we learned

We learned how to make a simple and effective UI, along with new knowledge in certain frameworks like Flask and React.

What's next for TuneScribe

We have plans to expand our scope and allow users to convert files into various types of sheet music like violin, guitar, etc.

Built With

Share this project:

Updates