lotus / inc /staffSvg /glyph.ts
k-l-lambda's picture
commit lotus dist.
d605f27
import glyphHash from "./glyph-hash.json";
enum Glyph {
"rests.0",
"rests.1",
"rests.0o",
"rests.1o",
"rests.M3",
"rests.M2",
"rests.M1",
"rests.M1o",
"rests.2",
"rests.2classical",
"rests.2z",
"rests.3",
"rests.4",
"rests.5",
"rests.6",
"rests.7",
"accidentals.sharp",
"accidentals.sharp.arrowup",
"accidentals.sharp.arrowdown",
"accidentals.sharp.arrowboth",
"accidentals.sharp.slashslash.stem",
"accidentals.sharp.slashslashslash.stemstem",
"accidentals.sharp.slashslashslash.stem",
"accidentals.sharp.slashslash.stemstemstem",
"accidentals.doublesharp",
"accidentals.natural",
"accidentals.natural.arrowup",
"accidentals.natural.arrowdown",
"accidentals.natural.arrowboth",
"accidentals.flat",
"accidentals.flat.arrowup",
"accidentals.flat.arrowdown",
"accidentals.flat.arrowboth",
"accidentals.flat.slash",
"accidentals.flat.slashslash",
"accidentals.mirroredflat.flat",
"accidentals.mirroredflat",
"accidentals.mirroredflat.backslash",
"accidentals.flatflat",
"accidentals.flatflat.slash",
"accidentals.rightparen",
"accidentals.leftparen",
"arrowheads.open.01",
"arrowheads.open.0M1",
"arrowheads.open.11",
"arrowheads.open.1M1",
"arrowheads.close.01",
"arrowheads.close.0M1",
"arrowheads.close.11",
"arrowheads.close.1M1",
"dots.dot",
"scripts.ufermata",
"scripts.dfermata",
"scripts.ushortfermata",
"scripts.dshortfermata",
"scripts.ulongfermata",
"scripts.dlongfermata",
"scripts.uverylongfermata",
"scripts.dverylongfermata",
"scripts.thumb",
"scripts.sforzato",
"scripts.espr",
"scripts.staccato",
"scripts.ustaccatissimo",
"scripts.dstaccatissimo",
"scripts.tenuto",
"scripts.uportato",
"scripts.dportato",
"scripts.umarcato",
"scripts.dmarcato",
"scripts.open",
"scripts.halfopen",
"scripts.halfopenvertical",
"scripts.stopped",
"scripts.upbow",
"scripts.downbow",
"scripts.reverseturn",
"scripts.turn",
"scripts.trill",
"scripts.upedalheel",
"scripts.dpedalheel",
"scripts.upedaltoe",
"scripts.dpedaltoe",
"scripts.flageolet",
"scripts.segno",
"scripts.varsegno",
"scripts.coda",
"scripts.varcoda",
"scripts.rcomma",
"scripts.lcomma",
"scripts.rvarcomma",
"scripts.lvarcomma",
"scripts.arpeggio",
"scripts.trill_element",
"scripts.arpeggio.arrow.M1",
"scripts.arpeggio.arrow.1",
"scripts.trilelement",
"scripts.prall",
"scripts.mordent",
"scripts.prallprall",
"scripts.prallmordent",
"scripts.upprall",
"scripts.upmordent",
"scripts.pralldown",
"scripts.downprall",
"scripts.downmordent",
"scripts.prallup",
"scripts.lineprall",
"scripts.caesura.curved",
"scripts.caesura.straight",
"scripts.tickmark",
"scripts.snappizzicato",
"clefs.C",
"clefs.C_change",
"clefs.varC",
"clefs.varC_change",
"clefs.F",
"clefs.F_change",
"clefs.G",
"clefs.G_change",
"clefs.GG",
"clefs.GG_change",
"clefs.tenorG",
"clefs.tenorG_change",
"clefs.percussion",
"clefs.percussion_change",
"clefs.varpercussion",
"clefs.varpercussion_change",
"clefs.tab",
"clefs.tab_change",
"timesig.C44",
"timesig.C22",
"pedal.*",
"pedal.M",
"pedal..",
"pedal.P",
"pedal.d",
"pedal.e",
"pedal.Ped",
"brackettips.up",
"brackettips.down",
"accordion.discant",
"accordion.dot",
"accordion.freebass",
"accordion.stdbass",
"accordion.bayanbass",
"accordion.oldEE",
"accordion.push",
"accordion.pull",
"ties.lyric.short",
"ties.lyric.default",
"noteheads.uM2",
"noteheads.dM2",
"noteheads.sM1",
"noteheads.sM1double",
"noteheads.s0",
"noteheads.s1",
"noteheads.s2",
"noteheads.s0diamond",
"noteheads.s1diamond",
"noteheads.s2diamond",
"noteheads.s0triangle",
"noteheads.d1triangle",
"noteheads.u1triangle",
"noteheads.u2triangle",
"noteheads.d2triangle",
"noteheads.s0slash",
"noteheads.s1slash",
"noteheads.s2slash",
"noteheads.s0cross",
"noteheads.s1cross",
"noteheads.s2cross",
"noteheads.s2xcircle",
"noteheads.s0do",
"noteheads.d1do",
"noteheads.u1do",
"noteheads.d2do",
"noteheads.u2do",
"noteheads.s0doThin",
"noteheads.d1doThin",
"noteheads.u1doThin",
"noteheads.d2doThin",
"noteheads.u2doThin",
"noteheads.s0re",
"noteheads.u1re",
"noteheads.d1re",
"noteheads.u2re",
"noteheads.d2re",
"noteheads.s0reThin",
"noteheads.u1reThin",
"noteheads.d1reThin",
"noteheads.u2reThin",
"noteheads.d2reThin",
"noteheads.s0mi",
"noteheads.s1mi",
"noteheads.s2mi",
"noteheads.s0miMirror",
"noteheads.s1miMirror",
"noteheads.s2miMirror",
"noteheads.s0miThin",
"noteheads.s1miThin",
"noteheads.s2miThin",
"noteheads.u0fa",
"noteheads.d0fa",
"noteheads.u1fa",
"noteheads.d1fa",
"noteheads.u2fa",
"noteheads.d2fa",
"noteheads.u0faThin",
"noteheads.d0faThin",
"noteheads.u1faThin",
"noteheads.d1faThin",
"noteheads.u2faThin",
"noteheads.d2faThin",
"noteheads.s0sol",
"noteheads.s1sol",
"noteheads.s2sol",
"noteheads.s0la",
"noteheads.s1la",
"noteheads.s2la",
"noteheads.s0laThin",
"noteheads.s1laThin",
"noteheads.s2laThin",
"noteheads.s0ti",
"noteheads.u1ti",
"noteheads.d1ti",
"noteheads.u2ti",
"noteheads.d2ti",
"noteheads.s0tiThin",
"noteheads.u1tiThin",
"noteheads.d1tiThin",
"noteheads.u2tiThin",
"noteheads.d2tiThin",
"noteheads.u0doFunk",
"noteheads.d0doFunk",
"noteheads.u1doFunk",
"noteheads.d1doFunk",
"noteheads.u2doFunk",
"noteheads.d2doFunk",
"noteheads.u0reFunk",
"noteheads.d0reFunk",
"noteheads.u1reFunk",
"noteheads.d1reFunk",
"noteheads.u2reFunk",
"noteheads.d2reFunk",
"noteheads.u0miFunk",
"noteheads.d0miFunk",
"noteheads.u1miFunk",
"noteheads.d1miFunk",
"noteheads.s2miFunk",
"noteheads.u0faFunk",
"noteheads.d0faFunk",
"noteheads.u1faFunk",
"noteheads.d1faFunk",
"noteheads.u2faFunk",
"noteheads.d2faFunk",
"noteheads.s0solFunk",
"noteheads.s1solFunk",
"noteheads.s2solFunk",
"noteheads.s0laFunk",
"noteheads.s1laFunk",
"noteheads.s2laFunk",
"noteheads.u0tiFunk",
"noteheads.d0tiFunk",
"noteheads.u1tiFunk",
"noteheads.d1tiFunk",
"noteheads.u2tiFunk",
"noteheads.d2tiFunk",
"noteheads.s0doWalker",
"noteheads.u1doWalker",
"noteheads.d1doWalker",
"noteheads.u2doWalker",
"noteheads.d2doWalker",
"noteheads.s0reWalker",
"noteheads.u1reWalker",
"noteheads.d1reWalker",
"noteheads.u2reWalker",
"noteheads.d2reWalker",
"noteheads.s0miWalker",
"noteheads.s1miWalker",
"noteheads.s2miWalker",
"noteheads.s0faWalker",
"noteheads.u1faWalker",
"noteheads.d1faWalker",
"noteheads.u2faWalker",
"noteheads.d2faWalker",
"noteheads.s0laWalker",
"noteheads.s1laWalker",
"noteheads.s2laWalker",
"noteheads.s0tiWalker",
"noteheads.u1tiWalker",
"noteheads.d1tiWalker",
"noteheads.u2tiWalker",
"noteheads.d2tiWalker",
"flags.u3",
"flags.u4",
"flags.u5",
"flags.u6",
"flags.u7",
"flags.d3",
"flags.d4",
"flags.d5",
"flags.d6",
"flags.d7",
"flags.ugrace",
"flags.dgrace",
"rests.M3neomensural",
"rests.M2neomensural",
"rests.M1neomensural",
"rests.0neomensural",
"rests.1neomensural",
"rests.2neomensural",
"rests.3neomensural",
"rests.4neomensural",
"rests.M3mensural",
"rests.M2mensural",
"rests.M1mensural",
"rests.0mensural",
"rests.1mensural",
"rests.2mensural",
"rests.3mensural",
"rests.4mensural",
"clefs.vaticana.do",
"clefs.vaticana.do_change",
"clefs.vaticana.fa",
"clefs.vaticana.fa_change",
"clefs.medicaea.do",
"clefs.medicaea.do_change",
"clefs.medicaea.fa",
"clefs.medicaea.fa_change",
"clefs.neomensural.c",
"clefs.neomensural.c_change",
"clefs.petrucci.c1",
"clefs.petrucci.c1_change",
"clefs.petrucci.c2",
"clefs.petrucci.c2_change",
"clefs.petrucci.c3",
"clefs.petrucci.c3_change",
"clefs.petrucci.c4",
"clefs.petrucci.c4_change",
"clefs.petrucci.c5",
"clefs.petrucci.c5_change",
"clefs.mensural.c",
"clefs.mensural.c_change",
"clefs.blackmensural.c",
"clefs.blackmensural.c_change",
"clefs.petrucci.f",
"clefs.petrucci.f_change",
"clefs.mensural.f",
"clefs.mensural.f_change",
"clefs.petrucci.g",
"clefs.petrucci.g_change",
"clefs.mensural.g",
"clefs.mensural.g_change",
"clefs.hufnagel.do",
"clefs.hufnagel.do_change",
"clefs.hufnagel.fa",
"clefs.hufnagel.fa_change",
"clefs.hufnagel.do.fa",
"clefs.hufnagel.do.fa_change",
"clefs.kievan.do",
"clefs.kievan.do_change",
"custodes.hufnagel.u0",
"custodes.hufnagel.u1",
"custodes.hufnagel.u2",
"custodes.hufnagel.d0",
"custodes.hufnagel.d1",
"custodes.hufnagel.d2",
"custodes.medicaea.u0",
"custodes.medicaea.u1",
"custodes.medicaea.u2",
"custodes.medicaea.d0",
"custodes.medicaea.d1",
"custodes.medicaea.d2",
"custodes.vaticana.u0",
"custodes.vaticana.u1",
"custodes.vaticana.u2",
"custodes.vaticana.d0",
"custodes.vaticana.d1",
"custodes.vaticana.d2",
"custodes.mensural.u0",
"custodes.mensural.u1",
"custodes.mensural.u2",
"custodes.mensural.d0",
"custodes.mensural.d1",
"custodes.mensural.d2",
"accidentals.medicaeaM1",
"accidentals.vaticanaM1",
"accidentals.vaticana0",
"accidentals.mensural1",
"accidentals.mensuralM1",
"accidentals.hufnagelM1",
"accidentals.kievan1",
"accidentals.kievanM1",
"flags.mensuralu03",
"flags.mensuralu13",
"flags.mensuralu23",
"flags.mensurald03",
"flags.mensurald13",
"flags.mensurald23",
"flags.mensuralu04",
"flags.mensuralu14",
"flags.mensuralu24",
"flags.mensurald04",
"flags.mensurald14",
"flags.mensurald24",
"flags.mensuralu05",
"flags.mensuralu15",
"flags.mensuralu25",
"flags.mensurald05",
"flags.mensurald15",
"flags.mensurald25",
"flags.mensuralu06",
"flags.mensuralu16",
"flags.mensuralu26",
"flags.mensurald06",
"flags.mensurald16",
"flags.mensurald26",
"timesig.mensural44",
"timesig.mensural22",
"timesig.mensural32",
"timesig.mensural64",
"timesig.mensural94",
"timesig.mensural34",
"timesig.mensural68",
"timesig.mensural98",
"timesig.mensural48",
"timesig.mensural68alt",
"timesig.mensural24",
"timesig.neomensural44",
"timesig.neomensural22",
"timesig.neomensural32",
"timesig.neomensural64",
"timesig.neomensural94",
"timesig.neomensural34",
"timesig.neomensural68",
"timesig.neomensural98",
"timesig.neomensural48",
"timesig.neomensural68alt",
"timesig.neomensural24",
"scripts.ictus",
"scripts.uaccentus",
"scripts.daccentus",
"scripts.usemicirculus",
"scripts.dsemicirculus",
"scripts.circulus",
"scripts.augmentum",
"scripts.usignumcongruentiae",
"scripts.dsignumcongruentiae",
"scripts.barline.kievan",
"dots.dotvaticana",
"dots.dotkievan",
"noteheads.uM3neomensural",
"noteheads.dM3neomensural",
"noteheads.uM2neomensural",
"noteheads.dM2neomensural",
"noteheads.sM1neomensural",
"noteheads.urM3neomensural",
"noteheads.drM3neomensural",
"noteheads.urM2neomensural",
"noteheads.drM2neomensural",
"noteheads.srM1neomensural",
"noteheads.s0neomensural",
"noteheads.s1neomensural",
"noteheads.s2neomensural",
"noteheads.s0harmonic",
"noteheads.s2harmonic",
"noteheads.uM3mensural",
"noteheads.dM3mensural",
"noteheads.sM3ligmensural",
"noteheads.uM2mensural",
"noteheads.dM2mensural",
"noteheads.sM2ligmensural",
"noteheads.sM1mensural",
"noteheads.urM3mensural",
"noteheads.drM3mensural",
"noteheads.srM3ligmensural",
"noteheads.urM2mensural",
"noteheads.drM2mensural",
"noteheads.srM2ligmensural",
"noteheads.srM1mensural",
"noteheads.uM3semimensural",
"noteheads.dM3semimensural",
"noteheads.sM3semiligmensural",
"noteheads.uM2semimensural",
"noteheads.dM2semimensural",
"noteheads.sM2semiligmensural",
"noteheads.sM1semimensural",
"noteheads.urM3semimensural",
"noteheads.drM3semimensural",
"noteheads.srM3semiligmensural",
"noteheads.urM2semimensural",
"noteheads.drM2semimensural",
"noteheads.srM2semiligmensural",
"noteheads.srM1semimensural",
"noteheads.uM3blackmensural",
"noteheads.dM3blackmensural",
"noteheads.sM3blackligmensural",
"noteheads.uM2blackmensural",
"noteheads.dM2blackmensural",
"noteheads.sM2blackligmensural",
"noteheads.sM1blackmensural",
"noteheads.s0mensural",
"noteheads.s1mensural",
"noteheads.s2mensural",
"noteheads.s0blackmensural",
"noteheads.s0petrucci",
"noteheads.s1petrucci",
"noteheads.s2petrucci",
"noteheads.s0blackpetrucci",
"noteheads.s1blackpetrucci",
"noteheads.s2blackpetrucci",
"noteheads.svaticana.punctum",
"noteheads.svaticana.punctum.cavum",
"noteheads.svaticana.linea.punctum",
"noteheads.svaticana.linea.punctum.cavum",
"noteheads.svaticana.inclinatum",
"noteheads.svaticana.lpes",
"noteheads.svaticana.vlpes",
"noteheads.svaticana.upes",
"noteheads.svaticana.vupes",
"noteheads.svaticana.plica",
"noteheads.svaticana.vplica",
"noteheads.svaticana.epiphonus",
"noteheads.svaticana.vepiphonus",
"noteheads.svaticana.reverse.plica",
"noteheads.svaticana.reverse.vplica",
"noteheads.svaticana.inner.cephalicus",
"noteheads.svaticana.cephalicus",
"noteheads.svaticana.quilisma",
"noteheads.ssolesmes.incl.parvum",
"noteheads.ssolesmes.auct.asc",
"noteheads.ssolesmes.auct.desc",
"noteheads.ssolesmes.incl.auctum",
"noteheads.ssolesmes.stropha",
"noteheads.ssolesmes.stropha.aucta",
"noteheads.ssolesmes.oriscus",
"noteheads.smedicaea.inclinatum",
"noteheads.smedicaea.punctum",
"noteheads.smedicaea.rvirga",
"noteheads.smedicaea.virga",
"noteheads.shufnagel.punctum",
"noteheads.shufnagel.virga",
"noteheads.shufnagel.lpes",
"noteheads.sM2kievan",
"noteheads.sM1kievan",
"noteheads.s0kievan",
"noteheads.d2kievan",
"noteheads.u2kievan",
"noteheads.s1kievan",
"noteheads.sr1kievan",
"noteheads.d3kievan",
"noteheads.u3kievan",
"space",
"plus",
"comma",
"hyphen",
"period",
"zero",
"one",
"two",
"three",
"four",
"five",
"six",
"seven",
"eight",
"nine",
"f",
"m",
"p",
"r",
"s",
"z",
};
const slashGlyphName = (glyph: Glyph): string => {
if (!glyph)
return null;
return (glyph as any).replace(/\./g, "-").replace("*", "star");
};
enum GlyphUnicode {
"rests.0" = "\uE000",
"rests.1" = "\uE001",
"rests.0o" = "\uE002",
"rests.1o" = "\uE003",
"rests.M3" = "\uE004",
"rests.M2" = "\uE005",
"rests.M1" = "\uE006",
"rests.M1o" = "\uE007",
"rests.2" = "\uE008",
"rests.2classical" = "\uE009",
"rests.2z" = "\uE00A",
"rests.3" = "\uE00B",
"rests.4" = "\uE00C",
"rests.5" = "\uE00D",
"rests.6" = "\uE00E",
"rests.7" = "\uE00F",
"rests.8" = "\uE010",
"rests.9" = "\uE011",
"rests.10" = "\uE012",
"accidentals.sharp" = "\uE013",
"accidentals.sharp.arrowup" = "\uE014",
"accidentals.sharp.arrowdown" = "\uE015",
"accidentals.sharp.arrowboth" = "\uE016",
"accidentals.sharp.slashslash.stem" = "\uE017",
"accidentals.sharp.slashslashslash.stemstem" = "\uE018",
"accidentals.sharp.slashslashslash.stem" = "\uE019",
"accidentals.sharp.slash.stem" = "\uE01A",
"accidentals.sharp.slashslash.stemstemstem" = "\uE01B",
"accidentals.doublesharp" = "\uE01C",
"accidentals.natural" = "\uE01D",
"accidentals.natural.arrowup" = "\uE01E",
"accidentals.natural.arrowdown" = "\uE01F",
"accidentals.natural.arrowboth" = "\uE020",
"accidentals.flat" = "\uE021",
"accidentals.flat.arrowup" = "\uE022",
"accidentals.flat.arrowdown" = "\uE023",
"accidentals.flat.arrowboth" = "\uE024",
"accidentals.flat.slash" = "\uE025",
"accidentals.flat.slashslash" = "\uE026",
"accidentals.mirroredflat.flat" = "\uE027",
"accidentals.mirroredflat" = "\uE028",
"accidentals.mirroredflat.backslash" = "\uE029",
"accidentals.flatflat" = "\uE02A",
"accidentals.flatflat.slash" = "\uE02B",
"accidentals.rightparen" = "\uE02C",
"accidentals.leftparen" = "\uE02D",
"arrowheads.open.01" = "\uE02E",
"arrowheads.open.0M1" = "\uE02F",
"arrowheads.open.11" = "\uE030",
"arrowheads.open.1M1" = "\uE031",
"arrowheads.close.01" = "\uE032",
"arrowheads.close.0M1" = "\uE033",
"arrowheads.close.11" = "\uE034",
"arrowheads.close.1M1" = "\uE035",
"dots.dot" = "\uE036",
"scripts.ufermata" = "\uE037",
"scripts.dfermata" = "\uE038",
"scripts.uhenzeshortfermata" = "\uE039",
"scripts.dhenzeshortfermata" = "\uE03A",
"scripts.uhenzelongfermata" = "\uE03B",
"scripts.dhenzelongfermata" = "\uE03C",
"scripts.ushortfermata" = "\uE03D",
"scripts.dshortfermata" = "\uE03E",
"scripts.uveryshortfermata" = "\uE03F",
"scripts.dveryshortfermata" = "\uE040",
"scripts.ulongfermata" = "\uE041",
"scripts.dlongfermata" = "\uE042",
"scripts.uverylongfermata" = "\uE043",
"scripts.dverylongfermata" = "\uE044",
"scripts.thumb" = "\uE045",
"scripts.sforzato" = "\uE046",
"scripts.espr" = "\uE047",
"scripts.staccato" = "\uE048",
"scripts.ustaccatissimo" = "\uE049",
"scripts.dstaccatissimo" = "\uE04A",
"scripts.tenuto" = "\uE04B",
"scripts.uportato" = "\uE04C",
"scripts.dportato" = "\uE04D",
"scripts.umarcato" = "\uE04E",
"scripts.dmarcato" = "\uE04F",
"scripts.open" = "\uE050",
"scripts.halfopen" = "\uE051",
"scripts.halfopenvertical" = "\uE052",
"scripts.stopped" = "\uE053",
"scripts.upbow" = "\uE054",
"scripts.downbow" = "\uE055",
"scripts.reverseturn" = "\uE056",
"scripts.turn" = "\uE057",
"scripts.slashturn" = "\uE058",
"scripts.haydnturn" = "\uE059",
"scripts.trill" = "\uE05A",
"scripts.upedalheel" = "\uE05B",
"scripts.dpedalheel" = "\uE05C",
"scripts.upedaltoe" = "\uE05D",
"scripts.dpedaltoe" = "\uE05E",
"scripts.flageolet" = "\uE05F",
"scripts.segno" = "\uE060",
"scripts.varsegno" = "\uE061",
"scripts.coda" = "\uE062",
"scripts.varcoda" = "\uE063",
"scripts.rcomma" = "\uE064",
"scripts.lcomma" = "\uE065",
"scripts.rvarcomma" = "\uE066",
"scripts.lvarcomma" = "\uE067",
"scripts.arpeggio" = "\uE068",
"scripts.trill_element" = "\uE069",
"scripts.arpeggio.arrow.M1" = "\uE06A",
"scripts.arpeggio.arrow.1" = "\uE06B",
"scripts.trillelement" = "\uE06C",
"scripts.prall" = "\uE06D",
"scripts.mordent" = "\uE06E",
"scripts.prallprall" = "\uE06F",
"scripts.prallmordent" = "\uE070",
"scripts.upprall" = "\uE071",
"scripts.upmordent" = "\uE072",
"scripts.prallup" = "\uE073",
"scripts.downprall" = "\uE074",
"scripts.downmordent" = "\uE075",
"scripts.pralldown" = "\uE076",
"scripts.lineprall" = "\uE077",
"scripts.caesura.curved" = "\uE078",
"scripts.caesura.straight" = "\uE079",
"scripts.tickmark" = "\uE07A",
"scripts.snappizzicato" = "\uE07B",
"clefs.C" = "\uE07C",
"clefs.C_change" = "\uE07D",
"clefs.varC" = "\uE07E",
"clefs.varC_change" = "\uE07F",
"clefs.F" = "\uE080",
"clefs.F_change" = "\uE081",
"clefs.G" = "\uE082",
"clefs.G_change" = "\uE083",
"clefs.GG" = "\uE084",
"clefs.GG_change" = "\uE085",
"clefs.tenorG" = "\uE086",
"clefs.tenorG_change" = "\uE087",
"clefs.percussion" = "\uE088",
"clefs.percussion_change" = "\uE089",
"clefs.varpercussion" = "\uE08A",
"clefs.varpercussion_change" = "\uE08B",
"clefs.tab" = "\uE08C",
"clefs.tab_change" = "\uE08D",
"timesig.C44" = "\uE08E",
"timesig.C22" = "\uE08F",
"pedal.*" = "\uE090",
"pedal.M" = "\uE091",
"pedal.." = "\uE092",
"pedal.P" = "\uE093",
"pedal.d" = "\uE094",
"pedal.e" = "\uE095",
"pedal.Ped" = "\uE096",
"brackettips.up" = "\uE097",
"brackettips.down" = "\uE098",
"accordion.discant" = "\uE099",
"accordion.dot" = "\uE09A",
"accordion.freebass" = "\uE09B",
"accordion.stdbass" = "\uE09C",
"accordion.bayanbass" = "\uE09D",
"accordion.oldEE" = "\uE09E",
"accordion.push" = "\uE09F",
"accordion.pull" = "\uE0A0",
"ties.lyric.short" = "\uE0A1",
"ties.lyric.default" = "\uE0A2",
"noteheads.uM2" = "\uE0A3",
"noteheads.dM2" = "\uE0A4",
"noteheads.sM1" = "\uE0A5",
"noteheads.sM1double" = "\uE0A6",
"noteheads.s0" = "\uE0A7",
"noteheads.s1" = "\uE0A8",
"noteheads.s2" = "\uE0A9",
"noteheads.s0diamond" = "\uE0AA",
"noteheads.s1diamond" = "\uE0AB",
"noteheads.s2diamond" = "\uE0AC",
"noteheads.s0triangle" = "\uE0AD",
"noteheads.d1triangle" = "\uE0AE",
"noteheads.u1triangle" = "\uE0AF",
"noteheads.u2triangle" = "\uE0B0",
"noteheads.d2triangle" = "\uE0B1",
"noteheads.s0slash" = "\uE0B2",
"noteheads.s1slash" = "\uE0B3",
"noteheads.s2slash" = "\uE0B4",
"noteheads.s0cross" = "\uE0B5",
"noteheads.s1cross" = "\uE0B6",
"noteheads.s2cross" = "\uE0B7",
"noteheads.s2xcircle" = "\uE0B8",
"noteheads.s0do" = "\uE0B9",
"noteheads.d1do" = "\uE0BA",
"noteheads.u1do" = "\uE0BB",
"noteheads.d2do" = "\uE0BC",
"noteheads.u2do" = "\uE0BD",
"noteheads.s0doThin" = "\uE0BE",
"noteheads.d1doThin" = "\uE0BF",
"noteheads.u1doThin" = "\uE0C0",
"noteheads.d2doThin" = "\uE0C1",
"noteheads.u2doThin" = "\uE0C2",
"noteheads.s0re" = "\uE0C3",
"noteheads.u1re" = "\uE0C4",
"noteheads.d1re" = "\uE0C5",
"noteheads.u2re" = "\uE0C6",
"noteheads.d2re" = "\uE0C7",
"noteheads.s0reThin" = "\uE0C8",
"noteheads.u1reThin" = "\uE0C9",
"noteheads.d1reThin" = "\uE0CA",
"noteheads.u2reThin" = "\uE0CB",
"noteheads.d2reThin" = "\uE0CC",
"noteheads.s0mi" = "\uE0CD",
"noteheads.s1mi" = "\uE0CE",
"noteheads.s2mi" = "\uE0CF",
"noteheads.s0miMirror" = "\uE0D0",
"noteheads.s1miMirror" = "\uE0D1",
"noteheads.s2miMirror" = "\uE0D2",
"noteheads.s0miThin" = "\uE0D3",
"noteheads.s1miThin" = "\uE0D4",
"noteheads.s2miThin" = "\uE0D5",
"noteheads.u0fa" = "\uE0D6",
"noteheads.d0fa" = "\uE0D7",
"noteheads.u1fa" = "\uE0D8",
"noteheads.d1fa" = "\uE0D9",
"noteheads.u2fa" = "\uE0DA",
"noteheads.d2fa" = "\uE0DB",
"noteheads.u0faThin" = "\uE0DC",
"noteheads.d0faThin" = "\uE0DD",
"noteheads.u1faThin" = "\uE0DE",
"noteheads.d1faThin" = "\uE0DF",
"noteheads.u2faThin" = "\uE0E0",
"noteheads.d2faThin" = "\uE0E1",
"noteheads.s0sol" = "\uE0E2",
"noteheads.s1sol" = "\uE0E3",
"noteheads.s2sol" = "\uE0E4",
"noteheads.s0la" = "\uE0E5",
"noteheads.s1la" = "\uE0E6",
"noteheads.s2la" = "\uE0E7",
"noteheads.s0laThin" = "\uE0E8",
"noteheads.s1laThin" = "\uE0E9",
"noteheads.s2laThin" = "\uE0EA",
"noteheads.s0ti" = "\uE0EB",
"noteheads.u1ti" = "\uE0EC",
"noteheads.d1ti" = "\uE0ED",
"noteheads.u2ti" = "\uE0EE",
"noteheads.d2ti" = "\uE0EF",
"noteheads.s0tiThin" = "\uE0F0",
"noteheads.u1tiThin" = "\uE0F1",
"noteheads.d1tiThin" = "\uE0F2",
"noteheads.u2tiThin" = "\uE0F3",
"noteheads.d2tiThin" = "\uE0F4",
"noteheads.u0doFunk" = "\uE0F5",
"noteheads.d0doFunk" = "\uE0F6",
"noteheads.u1doFunk" = "\uE0F7",
"noteheads.d1doFunk" = "\uE0F8",
"noteheads.u2doFunk" = "\uE0F9",
"noteheads.d2doFunk" = "\uE0FA",
"noteheads.u0reFunk" = "\uE0FB",
"noteheads.d0reFunk" = "\uE0FC",
"noteheads.u1reFunk" = "\uE0FD",
"noteheads.d1reFunk" = "\uE0FE",
"noteheads.u2reFunk" = "\uE0FF",
"noteheads.d2reFunk" = "\uE100",
"noteheads.u0miFunk" = "\uE101",
"noteheads.d0miFunk" = "\uE102",
"noteheads.u1miFunk" = "\uE103",
"noteheads.d1miFunk" = "\uE104",
"noteheads.s2miFunk" = "\uE105",
"noteheads.u0faFunk" = "\uE106",
"noteheads.d0faFunk" = "\uE107",
"noteheads.u1faFunk" = "\uE108",
"noteheads.d1faFunk" = "\uE109",
"noteheads.u2faFunk" = "\uE10A",
"noteheads.d2faFunk" = "\uE10B",
"noteheads.s0solFunk" = "\uE10C",
"noteheads.s1solFunk" = "\uE10D",
"noteheads.s2solFunk" = "\uE10E",
"noteheads.s0laFunk" = "\uE10F",
"noteheads.s1laFunk" = "\uE110",
"noteheads.s2laFunk" = "\uE111",
"noteheads.u0tiFunk" = "\uE112",
"noteheads.d0tiFunk" = "\uE113",
"noteheads.u1tiFunk" = "\uE114",
"noteheads.d1tiFunk" = "\uE115",
"noteheads.u2tiFunk" = "\uE116",
"noteheads.d2tiFunk" = "\uE117",
"noteheads.s0doWalker" = "\uE118",
"noteheads.u1doWalker" = "\uE119",
"noteheads.d1doWalker" = "\uE11A",
"noteheads.u2doWalker" = "\uE11B",
"noteheads.d2doWalker" = "\uE11C",
"noteheads.s0reWalker" = "\uE11D",
"noteheads.u1reWalker" = "\uE11E",
"noteheads.d1reWalker" = "\uE11F",
"noteheads.u2reWalker" = "\uE120",
"noteheads.d2reWalker" = "\uE121",
"noteheads.s0miWalker" = "\uE122",
"noteheads.s1miWalker" = "\uE123",
"noteheads.s2miWalker" = "\uE124",
"noteheads.s0faWalker" = "\uE125",
"noteheads.u1faWalker" = "\uE126",
"noteheads.d1faWalker" = "\uE127",
"noteheads.u2faWalker" = "\uE128",
"noteheads.d2faWalker" = "\uE129",
"noteheads.s0laWalker" = "\uE12A",
"noteheads.s1laWalker" = "\uE12B",
"noteheads.s2laWalker" = "\uE12C",
"noteheads.s0tiWalker" = "\uE12D",
"noteheads.u1tiWalker" = "\uE12E",
"noteheads.d1tiWalker" = "\uE12F",
"noteheads.u2tiWalker" = "\uE130",
"noteheads.d2tiWalker" = "\uE131",
"flags.u3" = "\uE132",
"flags.u4" = "\uE133",
"flags.u5" = "\uE134",
"flags.u6" = "\uE135",
"flags.u7" = "\uE136",
"flags.u8" = "\uE137",
"flags.u9" = "\uE138",
"flags.u10" = "\uE139",
"flags.d3" = "\uE13A",
"flags.d4" = "\uE13B",
"flags.d5" = "\uE13C",
"flags.d6" = "\uE13D",
"flags.d7" = "\uE13E",
"flags.d8" = "\uE13F",
"flags.d9" = "\uE140",
"flags.d10" = "\uE141",
"flags.ugrace" = "\uE142",
"flags.dgrace" = "\uE143",
"rests.M3neomensural" = "\uE144",
"rests.M2neomensural" = "\uE145",
"rests.M1neomensural" = "\uE146",
"rests.0neomensural" = "\uE147",
"rests.1neomensural" = "\uE148",
"rests.2neomensural" = "\uE149",
"rests.3neomensural" = "\uE14A",
"rests.4neomensural" = "\uE14B",
"rests.M3mensural" = "\uE14C",
"rests.M2mensural" = "\uE14D",
"rests.M1mensural" = "\uE14E",
"rests.0mensural" = "\uE14F",
"rests.1mensural" = "\uE150",
"rests.2mensural" = "\uE151",
"rests.3mensural" = "\uE152",
"rests.4mensural" = "\uE153",
"clefs.vaticana.do" = "\uE154",
"clefs.vaticana.do_change" = "\uE155",
"clefs.vaticana.fa" = "\uE156",
"clefs.vaticana.fa_change" = "\uE157",
"clefs.medicaea.do" = "\uE158",
"clefs.medicaea.do_change" = "\uE159",
"clefs.medicaea.fa" = "\uE15A",
"clefs.medicaea.fa_change" = "\uE15B",
"clefs.neomensural.c" = "\uE15C",
"clefs.neomensural.c_change" = "\uE15D",
"clefs.petrucci.c1" = "\uE15E",
"clefs.petrucci.c1_change" = "\uE15F",
"clefs.petrucci.c2" = "\uE160",
"clefs.petrucci.c2_change" = "\uE161",
"clefs.petrucci.c3" = "\uE162",
"clefs.petrucci.c3_change" = "\uE163",
"clefs.petrucci.c4" = "\uE164",
"clefs.petrucci.c4_change" = "\uE165",
"clefs.petrucci.c5" = "\uE166",
"clefs.petrucci.c5_change" = "\uE167",
"clefs.mensural.c" = "\uE168",
"clefs.mensural.c_change" = "\uE169",
"clefs.blackmensural.c" = "\uE16A",
"clefs.blackmensural.c_change" = "\uE16B",
"clefs.petrucci.f" = "\uE16C",
"clefs.petrucci.f_change" = "\uE16D",
"clefs.mensural.f" = "\uE16E",
"clefs.mensural.f_change" = "\uE16F",
"clefs.petrucci.g" = "\uE170",
"clefs.petrucci.g_change" = "\uE171",
"clefs.mensural.g" = "\uE172",
"clefs.mensural.g_change" = "\uE173",
"clefs.hufnagel.do" = "\uE174",
"clefs.hufnagel.do_change" = "\uE175",
"clefs.hufnagel.fa" = "\uE176",
"clefs.hufnagel.fa_change" = "\uE177",
"clefs.hufnagel.do.fa" = "\uE178",
"clefs.hufnagel.do.fa_change" = "\uE179",
"clefs.kievan.do" = "\uE17A",
"clefs.kievan.do_change" = "\uE17B",
"custodes.hufnagel.u0" = "\uE17C",
"custodes.hufnagel.u1" = "\uE17D",
"custodes.hufnagel.u2" = "\uE17E",
"custodes.hufnagel.d0" = "\uE17F",
"custodes.hufnagel.d1" = "\uE180",
"custodes.hufnagel.d2" = "\uE181",
"custodes.medicaea.u0" = "\uE182",
"custodes.medicaea.u1" = "\uE183",
"custodes.medicaea.u2" = "\uE184",
"custodes.medicaea.d0" = "\uE185",
"custodes.medicaea.d1" = "\uE186",
"custodes.medicaea.d2" = "\uE187",
"custodes.vaticana.u0" = "\uE188",
"custodes.vaticana.u1" = "\uE189",
"custodes.vaticana.u2" = "\uE18A",
"custodes.vaticana.d0" = "\uE18B",
"custodes.vaticana.d1" = "\uE18C",
"custodes.vaticana.d2" = "\uE18D",
"custodes.mensural.u0" = "\uE18E",
"custodes.mensural.u1" = "\uE18F",
"custodes.mensural.u2" = "\uE190",
"custodes.mensural.d0" = "\uE191",
"custodes.mensural.d1" = "\uE192",
"custodes.mensural.d2" = "\uE193",
"accidentals.medicaeaM1" = "\uE194",
"accidentals.vaticanaM1" = "\uE195",
"accidentals.vaticana0" = "\uE196",
"accidentals.mensural1" = "\uE197",
"accidentals.mensuralM1" = "\uE198",
"accidentals.hufnagelM1" = "\uE199",
"accidentals.kievan1" = "\uE19A",
"accidentals.kievanM1" = "\uE19B",
"flags.mensuralu03" = "\uE19C",
"flags.mensuralu13" = "\uE19D",
"flags.mensuralu23" = "\uE19E",
"flags.mensurald03" = "\uE19F",
"flags.mensurald13" = "\uE1A0",
"flags.mensurald23" = "\uE1A1",
"flags.mensuralu04" = "\uE1A2",
"flags.mensuralu14" = "\uE1A3",
"flags.mensuralu24" = "\uE1A4",
"flags.mensurald04" = "\uE1A5",
"flags.mensurald14" = "\uE1A6",
"flags.mensurald24" = "\uE1A7",
"flags.mensuralu05" = "\uE1A8",
"flags.mensuralu15" = "\uE1A9",
"flags.mensuralu25" = "\uE1AA",
"flags.mensurald05" = "\uE1AB",
"flags.mensurald15" = "\uE1AC",
"flags.mensurald25" = "\uE1AD",
"flags.mensuralu06" = "\uE1AE",
"flags.mensuralu16" = "\uE1AF",
"flags.mensuralu26" = "\uE1B0",
"flags.mensurald06" = "\uE1B1",
"flags.mensurald16" = "\uE1B2",
"flags.mensurald26" = "\uE1B3",
"timesig.mensural44" = "\uE1B4",
"timesig.mensural22" = "\uE1B5",
"timesig.mensural32" = "\uE1B6",
"timesig.mensural64" = "\uE1B7",
"timesig.mensural94" = "\uE1B8",
"timesig.mensural34" = "\uE1B9",
"timesig.mensural68" = "\uE1BA",
"timesig.mensural98" = "\uE1BB",
"timesig.mensural48" = "\uE1BC",
"timesig.mensural68alt" = "\uE1BD",
"timesig.mensural24" = "\uE1BE",
"timesig.neomensural44" = "\uE1BF",
"timesig.neomensural22" = "\uE1C0",
"timesig.neomensural32" = "\uE1C1",
"timesig.neomensural64" = "\uE1C2",
"timesig.neomensural94" = "\uE1C3",
"timesig.neomensural34" = "\uE1C4",
"timesig.neomensural68" = "\uE1C5",
"timesig.neomensural98" = "\uE1C6",
"timesig.neomensural48" = "\uE1C7",
"timesig.neomensural68alt" = "\uE1C8",
"timesig.neomensural24" = "\uE1C9",
"scripts.ictus" = "\uE1CA",
"scripts.uaccentus" = "\uE1CB",
"scripts.daccentus" = "\uE1CC",
"scripts.usemicirculus" = "\uE1CD",
"scripts.dsemicirculus" = "\uE1CE",
"scripts.circulus" = "\uE1CF",
"scripts.augmentum" = "\uE1D0",
"scripts.usignumcongruentiae" = "\uE1D1",
"scripts.dsignumcongruentiae" = "\uE1D2",
"scripts.barline.kievan" = "\uE1D3",
"dots.dotvaticana" = "\uE1D4",
"dots.dotkievan" = "\uE1D5",
"noteheads.uM3neomensural" = "\uE1D6",
"noteheads.dM3neomensural" = "\uE1D7",
"noteheads.uM2neomensural" = "\uE1D8",
"noteheads.dM2neomensural" = "\uE1D9",
"noteheads.sM1neomensural" = "\uE1DA",
"noteheads.urM3neomensural" = "\uE1DB",
"noteheads.drM3neomensural" = "\uE1DC",
"noteheads.urM2neomensural" = "\uE1DD",
"noteheads.drM2neomensural" = "\uE1DE",
"noteheads.srM1neomensural" = "\uE1DF",
"noteheads.s0neomensural" = "\uE1E0",
"noteheads.s1neomensural" = "\uE1E1",
"noteheads.s2neomensural" = "\uE1E2",
"noteheads.s0harmonic" = "\uE1E3",
"noteheads.s2harmonic" = "\uE1E4",
"noteheads.uM3mensural" = "\uE1E5",
"noteheads.dM3mensural" = "\uE1E6",
"noteheads.sM3ligmensural" = "\uE1E7",
"noteheads.uM2mensural" = "\uE1E8",
"noteheads.dM2mensural" = "\uE1E9",
"noteheads.sM2ligmensural" = "\uE1EA",
"noteheads.sM1mensural" = "\uE1EB",
"noteheads.urM3mensural" = "\uE1EC",
"noteheads.drM3mensural" = "\uE1ED",
"noteheads.srM3ligmensural" = "\uE1EE",
"noteheads.urM2mensural" = "\uE1EF",
"noteheads.drM2mensural" = "\uE1F0",
"noteheads.srM2ligmensural" = "\uE1F1",
"noteheads.srM1mensural" = "\uE1F2",
"noteheads.uM3semimensural" = "\uE1F3",
"noteheads.dM3semimensural" = "\uE1F4",
"noteheads.sM3semiligmensural" = "\uE1F5",
"noteheads.uM2semimensural" = "\uE1F6",
"noteheads.dM2semimensural" = "\uE1F7",
"noteheads.sM2semiligmensural" = "\uE1F8",
"noteheads.sM1semimensural" = "\uE1F9",
"noteheads.urM3semimensural" = "\uE1FA",
"noteheads.drM3semimensural" = "\uE1FB",
"noteheads.srM3semiligmensural" = "\uE1FC",
"noteheads.urM2semimensural" = "\uE1FD",
"noteheads.drM2semimensural" = "\uE1FE",
"noteheads.srM2semiligmensural" = "\uE1FF",
"noteheads.srM1semimensural" = "\uE200",
"noteheads.uM3blackmensural" = "\uE201",
"noteheads.dM3blackmensural" = "\uE202",
"noteheads.sM3blackligmensural" = "\uE203",
"noteheads.uM2blackmensural" = "\uE204",
"noteheads.dM2blackmensural" = "\uE205",
"noteheads.sM2blackligmensural" = "\uE206",
"noteheads.sM1blackmensural" = "\uE207",
"noteheads.s0mensural" = "\uE208",
"noteheads.s1mensural" = "\uE209",
"noteheads.s2mensural" = "\uE20A",
"noteheads.s0blackmensural" = "\uE20B",
"noteheads.s0petrucci" = "\uE20C",
"noteheads.s1petrucci" = "\uE20D",
"noteheads.s2petrucci" = "\uE20E",
"noteheads.s0blackpetrucci" = "\uE20F",
"noteheads.s1blackpetrucci" = "\uE210",
"noteheads.s2blackpetrucci" = "\uE211",
"noteheads.svaticana.punctum" = "\uE212",
"noteheads.svaticana.punctum.cavum" = "\uE213",
"noteheads.svaticana.linea.punctum" = "\uE214",
"noteheads.svaticana.linea.punctum.cavum" = "\uE215",
"noteheads.svaticana.inclinatum" = "\uE216",
"noteheads.svaticana.lpes" = "\uE217",
"noteheads.svaticana.vlpes" = "\uE218",
"noteheads.svaticana.upes" = "\uE219",
"noteheads.svaticana.vupes" = "\uE21A",
"noteheads.svaticana.plica" = "\uE21B",
"noteheads.svaticana.vplica" = "\uE21C",
"noteheads.svaticana.epiphonus" = "\uE21D",
"noteheads.svaticana.vepiphonus" = "\uE21E",
"noteheads.svaticana.reverse.plica" = "\uE21F",
"noteheads.svaticana.reverse.vplica" = "\uE220",
"noteheads.svaticana.inner.cephalicus" = "\uE221",
"noteheads.svaticana.cephalicus" = "\uE222",
"noteheads.svaticana.quilisma" = "\uE223",
"noteheads.ssolesmes.incl.parvum" = "\uE224",
"noteheads.ssolesmes.auct.asc" = "\uE225",
"noteheads.ssolesmes.auct.desc" = "\uE226",
"noteheads.ssolesmes.incl.auctum" = "\uE227",
"noteheads.ssolesmes.stropha" = "\uE228",
"noteheads.ssolesmes.stropha.aucta" = "\uE229",
"noteheads.ssolesmes.oriscus" = "\uE22A",
"noteheads.smedicaea.inclinatum" = "\uE22B",
"noteheads.smedicaea.punctum" = "\uE22C",
"noteheads.smedicaea.rvirga" = "\uE22D",
"noteheads.smedicaea.virga" = "\uE22E",
"noteheads.shufnagel.punctum" = "\uE22F",
"noteheads.shufnagel.virga" = "\uE230",
"noteheads.shufnagel.lpes" = "\uE231",
"noteheads.sM2kievan" = "\uE232",
"noteheads.sM1kievan" = "\uE233",
"noteheads.s0kievan" = "\uE234",
"noteheads.d2kievan" = "\uE235",
"noteheads.u2kievan" = "\uE236",
"noteheads.s1kievan" = "\uE237",
"noteheads.sr1kievan" = "\uE238",
"noteheads.d3kievan" = "\uE239",
"noteheads.u3kievan" = "\uE23A",
"space" = " ",
"plus" = "+",
"comma" = ",",
"hyphen" = "-",
"period" = ".",
"zero" = "0",
"one" = "1",
"two" = "2",
"three" = "3",
"four" = "4",
"five" = "5",
"six" = "6",
"seven" = "7",
"eight" = "8",
"nine" = "9",
"f" = "f",
"m" = "m",
"n" = "n",
"p" = "p",
"r" = "r",
"s" = "s",
"z" = "z",
};
export {
Glyph,
GlyphUnicode,
glyphHash,
slashGlyphName,
};