Skip to content

key_to_degrees

key_to_degrees(key): number[]

Defined in: packages/pleco-xa/src/scripts/xa-notation.js:119

Construct the diatonic scale degrees for a given key

string

Key signature (e.g., ‘C:maj’, ‘A:min’)

number[]

Array of chromatic degree indices (0-11)

key_to_degrees('C:maj') // [0, 2, 4, 5, 7, 9, 11]
key_to_degrees('A:min') // [9, 11, 0, 2, 4, 5, 7]