I’m going to add NVDA detection, thanks for reminding me. I can make the message appear automatically if NVDA is detected. I’m a little concerned about announcing it upfront since I am trying to balance between sighted/blind players and I don’t want to confuse players unfamiliar with screenreaders, but I think auto-detecting NVDA is a decent compromise for now. Thanks too for the feedback!
By the way, I added pitch/panning because some people have difficulty hearing certain pitch ranges, or may have hearing loss in one or the other ear. This concentrates sound into a more ideal setup for people with mono-hearing. This does have a disadvantage that positional sound can be lost though. I may look into seeing how to use pitch to adapt towards a highly panned sound. Godot actually makes it pretty easy to modify these parameters which makes me very happy :)