UNPKG

score-key

Version:

Simple package to get score key value.

72 lines (67 loc) 1.42 kB
export enum Note { A = 'A', B = 'B', C = 'C', D = 'D', E = 'E', F = 'F', G = 'G', } export enum Key { A = 'A', A_FLAT = 'Ab', B = 'B', B_FLAT = 'Bb', C = 'C', D_FLAT = 'Db', D = 'D', E_FLAT = 'Eb', E = 'E', F = 'F', F_SHARP = 'F#', G_FLAT = 'Gb', G = 'G' } export enum Clef { BASE = 'Base', TREBLE = 'Treble' } export enum Line { ONE = 'line-1', TWO = 'line-2', THREE = 'line-3', FOUR = 'line-4', FIVE = 'line-5', ABOVE_ONE = 'above-line-1', ABOVE_TWO = 'above-line-2', ABOVE_THREE = 'above-line-3', ABOVE_FOUR = 'above-line-4', ABOVE_FIVE = 'above-line-5', BELOW_ONE = 'below-line-1', BELOW_TWO = 'below-line-2', BELOW_THREE = 'below-line-3', BELOW_FOUR = 'below-line-4', BELOW_FIVE = 'below-line-5', } export enum Space { ONE = 'space-1', TWO = 'space-2', THREE = 'space-3', FOUR = 'space-4', ABOVE_ONE = 'above-space-1', ABOVE_TWO = 'above-space-2', ABOVE_THREE = 'above-space-3', ABOVE_FOUR = 'above-space-4', ABOVE_FIVE = 'above-space-5', BELOW_ONE = 'below-space-1', BELOW_TWO = 'below-space-2', BELOW_THREE = 'below-space-3', BELOW_FOUR = 'below-space-4', BELOW_FIVE = 'below-space-5', } export enum PicthVariation { NATURAL = 'natural', FLAT = 'flat', SHARP = 'sharp', NORMAL = '', }