After setting up the project and installing the pygame package, I started it up and ran into the same error NuGameDev did when trying to play. I was able to get around it by commenting out that one "debugMenu.push("fps", 1/self.deltaTime)" in main.py.
Neat idea for a game! I thought timing hits with notes on the scale was cool. I got stuck on the second level... it seems like one of the notes doesn't apply enough upward force to make it to the next note. I tried replaying it a couple times and the same thing happened.
I also tried the version here: https://replit.com/@andel252/Scale-Runner-with-audio-5
Although I had issues, I still think this is a cool concept. Nice work!