I needed a tool to train my sight reading, so I thought maybe there is an app for that; but then Opus one-shot this in 3 minutes:
The source code for #notenlesen is at https://codeberg.org/Profpatsch/Profpatsch/src/branch/canon/users/Profpatsch/notenlesen
and you can run it locally with
nix run git+https://codeberg.org/Profpatsch/Profpatsch#notenlesen
(or clone repo and `go run`)
I added another thing to #notenlesen: A visualization of your progress :)
Shows which notes you need to work on most to become fluid at #sightreading.