There were many artists on Youtube who makes amazing songs, and aspire to be as skilled as them one day. However, it is difficult to play our favorite songs as a beginner since most instructions are represented as hard-to-cipher music sheets or are tutorials intended for advanced players.
What it does
It takes a Youtube video URL and converts the video into a midi file, a file format that represents music at a higher level. From the midi file, it is able to generate a music sheet to play it as well as an interactive tutorial.
How I built it
Challenges I ran into
We had many challenges trying to approximate the audio wave to midi note values as well as getting the server to work with everything together
Accomplishments that I'm proud of
Managed to get a lot done and be able to convert Youtube videos to tutorials
What I learned
Audio wave and midi note approximating as well as maintaining a server that deals with complex operations can be tough.
What's next for Midi Melody
Improve audio wave to midi note approximation and its robustness.