opensheetmusicdisplay
Version:
An open source JavaScript engine for displaying MusicXML based on VexFlow.
91 lines (90 loc) • 1.8 kB
TypeScript
export declare enum MusicSymbol {
Unused_first_Symbol = 0,
BLACK_HEAD = 1,
UPWARDS_TAIL = 2,
DOWNWARDS_TAIL = 3,
UPWARDS_DOUBLE_TAIL = 4,
DOWNWARDS_DOUBLE_TAIL = 5,
UPWARDS_TRIPLE_TAIL = 6,
DOWNWARDS_TRIPLE_TAIL = 7,
UPWARDS_QUAD_TAIL = 8,
DOWNWARDS_QUAD_TAIL = 9,
ROUND_HEAD = 10,
WHITE_HEAD = 11,
G_CLEF = 12,
F_CLEF = 13,
C_CLEF = 14,
BREVE = 15,
BREVE_REST = 16,
COMMON_TIME = 17,
CUT_TIME = 18,
WHOLE_REST = 19,
HALF_REST = 20,
QUARTER_REST = 21,
EIGHTH_REST = 22,
SIXTEENTH_REST = 23,
THIRTYSECOND_REST = 24,
SIXTYFOURTH_REST = 25,
FLAT = 26,
SHARP = 27,
NATURAL = 28,
DOUBLE_FLAT = 29,
DOUBLE_SHARP = 30,
ZERO = 31,
ONE = 32,
TWO = 33,
THREE = 34,
FOUR = 35,
FIVE = 36,
SIX = 37,
SEVEN = 38,
EIGHT = 39,
NINE = 40,
DOT = 41,
FERMATA = 42,
INVERTED_FERMATA = 43,
SPICCATO = 44,
TENUTO = 45,
MARCATO = 46,
MARCATISSIMO = 47,
INVERTED_MARCATISSIMO = 48,
P = 49,
F = 50,
S = 51,
Z = 52,
M = 53,
R = 54,
SEGNO = 55,
CODA = 56,
DRUM_CLEF = 57,
G_CLEF_SUB8 = 58,
G_CLEF_SUPER8 = 59,
G_CLEF_SUB15 = 60,
G_CLEF_SUPER15 = 61,
F_CLEF_SUB8 = 62,
F_CLEF_SUPER8 = 63,
F_CLEF_SUB15 = 64,
F_CLEF_SUPER15 = 65,
DOWN_BOW = 66,
MORDENT = 67,
INVERTED_MORDENT = 68,
TURN = 69,
INVERTED_TURN = 70,
LEFTHAND_PIZZICATO = 71,
RELEASE_PED = 72,
ENGAGE_PED = 73,
VA8 = 74,
VB8 = 75,
TRILL = 76,
MA15 = 77,
MB15 = 78,
HIGH = 79,
PLAY = 80,
MIC = 81,
SNAP_PIZZICATO = 82,
NATURAL_HARMONIC = 83,
EditPen = 84,
PEDAL_BRACKET = 85,
PEDAL_MIXED = 86,
PEDAL_SYMBOL = 87
}