- Edited
ShiroKuro
I used Playground Sessions for a couple of months so that I would get instant feedback when an incorrect note is pressed. Playground Sessions takes the MIDI from the keyboard as input and displays incorrect notes in different color on the screen. It helped me some, but eventually I made a better association between the sheet music and the notes that I played. I also learned to hear incorrect notes meanwhile. Thus I do not use Playground Session any longer, except once in a while I check if new music scores have been released that I like.
iternabe
I do not turn/rotate the staffs in my mind to match the keyboard. Instead when I read music, I generally recognize in which octave range the note/chord is located, e.g. C2-C3, C3-C4, etc. while also recognizing the note(s) themselves. There is also some pattern recognition involved, e.g., recognizing chords, playing octaves. When playing octaves, I have a particular finger spread so that I only need to find the bottom note (or the top note) on the keyboard. The other note of the octave is determined by the spread of my fingers. Similar for playing an octave with a fifth in between. If I just find the root note, then the fifth and the upper note of the octave is "known" by a given distance of my hand, so there is no need to look at it.