Per row configuration
This is a suggestion I received by email:
Some improvements i can suggest: Each row of piano keys can be adjusted individually. ie: User set to tonality to have 3 rows of keys. User can set each row to have 7 keys or 8 keys or 16 keys or even 24 keys. User can choose octave of each row at granular level: row 1 can be octave 1 or 2 or 3 or 4 or 5 or even 8, independent of row 2, which can also be of octave 1 or 2 or 3 or 4 or even octave 8, so forth.
This is a tougher feature since it requires the redesign of how the keyboard is drawn (draw per row instead of draw them all in a single iteration).
Then it requires a fitting configuration screen which covers options like:
- default (as is now)
- per row (new)
- select number of rows
- set root note per row
- set number of keys per row