I've just spent far too long writing the beginnings of a ridiculous music game for web browsers. You use either a MIDI keyboard or the computer keyboard (a s d f g h j k). The game plays a bar of random notes and you have to play it back, correct notes and correct timing. As you level up, the patterns get more rhythmically complicated. If you make 5 mistakes, game over; you have to start again. Still probably a lot more to do to make this more interesting, but I'm curious as to whether anyone finds this remotely worthwhile.
One challenge right now is how to calibrate if you don't have absolute pitch. I feel like I might need to add some sort of screen where it plays you a few notes until you find the right ones or something. For now, note that it's in A minor, A3 to A4.
https://files.jantrid.net/simus/
Simus

@jcsteh This might sound dumb but... how do you play with NVDA? If I'm in browse mode I'm obviously getting quick-letter navigation issues, if I try focus mode I get nothing - is NVDA still eating my keystrokes?

@daygar @jcsteh I think you have to get keyboard focus to the right part of the window. What worked for me was as follows:

In browse mode, I saw a line with the word application. I pressed enter on that, then wwent into focus mode, and the game would then see my key presses.

@musicalman @jcsteh Yup, that worked. Thanks.
@musicalman @daygar That's weird. The game auto focuses that node when it starts. I don't understand why that would be overridden or ignored on your systems.
@jcsteh @musicalman @daygar What browser? And what's the value of that NVDA setting for automatic focus mode for focus changes? Using firefox here with that disabled and it still engages by itself, applications have always been the exception to that checkbox.