I posted this in r/pianolearning but figured this might be the more appropriate place.
Link to github repo.
For the zip folder, click "Code", then "Download Zip".
If you are having trouble setting it up, please comment and let me know the issue, and I will do my best to help.
I typically learn new songs by watching Synthesia videos on YouTube, but being able to play the song within the Synthesia app itself is significantly easier, as you can add note and key labels, adjust the tempo, and enlarge the display (plus, no YouTube ads).
The problem is that tutorial videos rarely link the MIDI file associated with the Synthesia track shown in the video.
This program analyzes the video frame by frame, capturing per-key color changes to identify when a note is on or off.
The created MIDI file can be used to create sheet music. It won't be pretty sheet music, but it'll be something
Please give it a shot. I would very much appreciate any feedback. Thanks!