A method for the use of the white keys of a musical keyboard such as a
MIDI keyboard for the playing a selected scale whereby all while keys of
the keyboard are remapped to the selected scale such that adjacent keys
of the keyboard can be used to play adjacent notes of the selected scale.
There is also disclosed a method for providing a functional aspect to at
least one black key of a musical keyboard such as a MIDI keyboard,
wherein upon a key of the keyboard being pressed, a first check is
conducted to determine if a user has activated the selected scale
setting; and if the selected scale function has been activated, a second
check is conducted to determine if the key is a black key or a white key.
If the key is a black key a second lookup table is checked based on a
MIDI message for the black key to determine a corresponding functional
aspect corresponding to the black key.