Output natural symbols only when relevant
turboladen opened this issue · comments
This is another issue of preference. At least in my experience, you usually only see natural symbols in music when the context that you're in says that you should be playing a flat or sharp. Seeing them in, say, the D major scale example makes me pause and double-check the context I'm in: "hmmm... I see G♮--did I actually ask for the right thing?".
Seems like the UI would be less cluttered and it'd be a little more natural to only include the natural symbols when they mean to do something out of the scale's normal mode: like if the user wanted to see "f harmonic minor", you'd show an E♮ instead of E♭.
Again, just some thoughts I figured I throw out there.
to give them the same sense of visual weight of flat and sharp notes.
Ah yeah, that makes sense. I can't really speak to UX/UI stuff since I suck there, but if I'm using this app for making/writing/learning music, I personally think the former (the one without the natural symbol) reads in a more familiar manner; it feels more like I'm reading a piece of sheet music.
#fixed