Selecting root notes for keyboard scales
I am a little puzzled about the whole design of keyboard scales in NS2, because nothing about it seems logical, which is weird in such a well-designed app.
I'm assuming that there is some kind of logic to the design and the UI, but for me it's really not user-friendly.
First of all, if you want to set your keyboard to display a custom scale you don't just choose a scale and set a root note, you have to transpose the scale from C. I'm sorry if this sounds snarky, but why do it this way? It means I have to count the semitones, rather than just set a note as the root. Also the terminology is wrong IMO, we're not really transposing, we're just playing in a different key. If you play in A flat that doesn't mean you've transposed from C, so just in terms of terminology this doesn't really make sense.
But more fundamentally, once you've set your keyboard scale, the keyboard displays two sets of notes, the top row shows the equivalent notes in C (and again, why?), and the bottom row show the actual notes in the scale. This is simply terrible design (sorry), because when I'm playing the keys my eyes are naturally drawn to the notes on the top row, simply because they are more visible when you're concentrating on a performance. This mean I often end up playing the wrong notes. I just can't understand this double display of notes, which is just really visually confusing and poor UI design.
So I know that NS2 is in most respects a really well-designed app, and that almost every feature would have been discussed and dissected in beta - but this aspect of the app really frustrates me. I just want to be able to pick a root note and not have to deal with all this extra baggage.