Created
April 15, 2014 09:40
-
-
Save peterstadler/10718121 to your computer and use it in GitHub Desktop.
Proposal for a SMuFL ranges.json in addition to the current meta data files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"U+E000–U+E00F": { | |
"desc": "Staff brackets and dividers", | |
"start": "U+E000", | |
"end": "U+E00F" | |
}, | |
"U+E010–U+E02F": { | |
"desc": "Staves", | |
"start": "U+E010", | |
"end": "U+E02F" | |
}, | |
"U+E030–U+E03F": { | |
"desc": "Barlines", | |
"start": "U+E030", | |
"end": "U+E03F" | |
}, | |
"U+E040–U+E04F": { | |
"desc": "Repeats", | |
"start": "U+E040", | |
"end": "U+E04F" | |
}, | |
"U+E050–U+E07F": { | |
"desc": "Clefs", | |
"start": "U+E050", | |
"end": "U+E07F" | |
}, | |
"U+E080–U+E09F": { | |
"desc": "Time signatures", | |
"start": "U+E080", | |
"end": "U+E09F" | |
}, | |
"U+E0A0–U+E0EF": { | |
"desc": "Noteheads", | |
"start": "U+E0A0", | |
"end": "U+E0EF" | |
}, | |
"U+E0F0–U+E0FF": { | |
"desc": "Slash noteheads", | |
"start": "U+E0F0", | |
"end": "U+E0FF" | |
}, | |
"U+E100–U+E10F": { | |
"desc": "Round and square noteheads", | |
"start": "U+E100", | |
"end": "U+E10F" | |
}, | |
"U+E110–U+E13F": { | |
"desc": "Note clusters", | |
"start": "U+E110", | |
"end": "U+E13F" | |
}, | |
"U+E140–U+E19F": { | |
"desc": "Note name noteheads", | |
"start": "U+E140", | |
"end": "U+E19F" | |
}, | |
"U+E1A0–U+E1AF": { | |
"desc": "Sacred harp shape notes", | |
"start": "U+E1A0", | |
"end": "U+E1AF" | |
}, | |
"U+E1B0–U+E1CF": { | |
"desc": "Individual notes", | |
"start": "U+E1B0", | |
"end": "U+E1CF" | |
}, | |
"U+E1D0–U+E1EF": { | |
"desc": "Beamed groups of notes", | |
"start": "U+E1D0", | |
"end": "U+E1EF" | |
}, | |
"U+E1F0–U+E1FF": { | |
"desc": "Stems", | |
"start": "U+E1F0", | |
"end": "U+E1FF" | |
}, | |
"U+E200–U+E21F": { | |
"desc": "Tremolos", | |
"start": "U+E200", | |
"end": "U+E21F" | |
}, | |
"U+E220–U+E23F": { | |
"desc": "Flags", | |
"start": "U+E220", | |
"end": "U+E23F" | |
}, | |
"U+E240–U+E24F": { | |
"desc": "Standard accidentals", | |
"start": "U+E240", | |
"end": "U+E24F" | |
}, | |
"U+E250–U+E25F": { | |
"desc": "Gould arrow quartertone accidentals", | |
"start": "U+E250", | |
"end": "U+E25F" | |
}, | |
"U+E260–U+E26F": { | |
"desc": "Stein-Zimmermann accidentals", | |
"start": "U+E260", | |
"end": "U+E26F" | |
}, | |
"U+E270–U+E27F": { | |
"desc": "Extended Stein-Zimmermann accidentals", | |
"start": "U+E270", | |
"end": "U+E27F" | |
}, | |
"U+E280–U+E28F": { | |
"desc": "Sims accidentals", | |
"start": "U+E280", | |
"end": "U+E28F" | |
}, | |
"U+E290–U+E29F": { | |
"desc": "Johnston accidentals", | |
"start": "U+E290", | |
"end": "U+E29F" | |
}, | |
"U+E2A0–U+E2DF": { | |
"desc": "Extended Helmholtz-Ellis accidentals (just intonation)", | |
"start": "U+E2A0", | |
"end": "U+E2DF" | |
}, | |
"U+E2E0–U+E2EF": { | |
"desc": "Spartan Sagittal single-shaft accidentals", | |
"start": "U+E2E0", | |
"end": "U+E2EF" | |
}, | |
"U+E2F0–U+E31F": { | |
"desc": "Spartan Sagittal multi-shaft accidentals", | |
"start": "U+E2F0", | |
"end": "U+E31F" | |
}, | |
"U+E320–U+E34F": { | |
"desc": "Athenian Sagittal extension (medium precision) accidentals", | |
"start": "U+E320", | |
"end": "U+E34F" | |
}, | |
"U+E350–U+E36F": { | |
"desc": "Trojan Sagittal extension (12-EDO relative) accidentals", | |
"start": "U+E350", | |
"end": "U+E36F" | |
}, | |
"U+E370–U+E38F": { | |
"desc": "Promethean Sagittal extension (high precision) single-shaft accidentals", | |
"start": "U+E370", | |
"end": "U+E38F" | |
}, | |
"U+E390–U+E3CF": { | |
"desc": "Promethean Sagittal extension (high precision) multi-shaft accidentals", | |
"start": "U+E390", | |
"end": "U+E3CF" | |
}, | |
"U+E3D0–U+E3DF": { | |
"desc": "Herculean Sagittal extension (very high precision) accidental diacritics", | |
"start": "U+E3D0", | |
"end": "U+E3DF" | |
}, | |
"U+E3E0–U+E3EF": { | |
"desc": "Olympian Sagittal extension (extreme precision) accidental diacritics", | |
"start": "U+E3E0", | |
"end": "U+E3EF" | |
}, | |
"U+E3F0–U+E3FF": { | |
"desc": "Magrathean Sagittal extension (insane precision) accidental diacritics", | |
"start": "U+E3F0", | |
"end": "U+E3FF" | |
}, | |
"U+E400–U+E41F": { | |
"desc": "Wyschnegradsky accidentals", | |
"start": "U+E400", | |
"end": "U+E41F" | |
}, | |
"U+E420–U+E42F": { | |
"desc": "Arel-Ezgi-Uzdilek (AEU) accidentals", | |
"start": "U+E420", | |
"end": "U+E42F" | |
}, | |
"U+E430–U+E43F": { | |
"desc": "Turkish folk music accidentals", | |
"start": "U+E430", | |
"end": "U+E43F" | |
}, | |
"U+E440–U+E44F": { | |
"desc": "Persian accidentals", | |
"start": "U+E440", | |
"end": "U+E44F" | |
}, | |
"U+E450–U+E47F": { | |
"desc": "Other accidentals", | |
"start": "U+E450", | |
"end": "U+E47F" | |
}, | |
"U+E480–U+E49F": { | |
"desc": "Articulation", | |
"start": "U+E480", | |
"end": "U+E49F" | |
}, | |
"U+E4A0–U+E4BF": { | |
"desc": "Holds and pauses", | |
"start": "U+E4A0", | |
"end": "U+E4BF" | |
}, | |
"U+E4C0–U+E4DF": { | |
"desc": "Rests", | |
"start": "U+E4C0", | |
"end": "U+E4DF" | |
}, | |
"U+E4E0–U+E4EF": { | |
"desc": "Bar repeats", | |
"start": "U+E4E0", | |
"end": "U+E4EF" | |
}, | |
"U+E4F0–U+E4FF": { | |
"desc": "Octaves", | |
"start": "U+E4F0", | |
"end": "U+E4FF" | |
}, | |
"U+E500–U+E52F": { | |
"desc": "Dynamics", | |
"start": "U+E500", | |
"end": "U+E52F" | |
}, | |
"U+E530–U+E53F": { | |
"desc": "Common ornaments", | |
"start": "U+E530", | |
"end": "U+E53F" | |
}, | |
"U+E540–U+E55F": { | |
"desc": "Other baroque ornaments", | |
"start": "U+E540", | |
"end": "U+E55F" | |
}, | |
"U+E560–U+E57F": { | |
"desc": "Combining strokes for trills and mordents", | |
"start": "U+E560", | |
"end": "U+E57F" | |
}, | |
"U+E580–U+E58F": { | |
"desc": "Precomposed trills and mordents", | |
"start": "U+E580", | |
"end": "U+E58F" | |
}, | |
"U+E590–U+E5AF": { | |
"desc": "Brass techniques", | |
"start": "U+E590", | |
"end": "U+E5AF" | |
}, | |
"U+E5B0–U+E5CF": { | |
"desc": "Wind techniques", | |
"start": "U+E5B0", | |
"end": "U+E5CF" | |
}, | |
"U+E5D0–U+E5EF": { | |
"desc": "String techniques", | |
"start": "U+E5D0", | |
"end": "U+E5EF" | |
}, | |
"U+E5F0–U+E5FF": { | |
"desc": "Plucked techniques", | |
"start": "U+E5F0", | |
"end": "U+E5FF" | |
}, | |
"U+E600–U+E60F": { | |
"desc": "Vocal techniques", | |
"start": "U+E600", | |
"end": "U+E60F" | |
}, | |
"U+E610–U+E62F": { | |
"desc": "Keyboard techniques", | |
"start": "U+E610", | |
"end": "U+E62F" | |
}, | |
"U+E630–U+E64F": { | |
"desc": "Harp techniques", | |
"start": "U+E630", | |
"end": "U+E64F" | |
}, | |
"U+E650–U+E65F": { | |
"desc": "Tuned mallet percussion pictograms", | |
"start": "U+E650", | |
"end": "U+E65F" | |
}, | |
"U+E660–U+E66F": { | |
"desc": "Chimes pictograms", | |
"start": "U+E660", | |
"end": "U+E66F" | |
}, | |
"U+E670–U+E68F": { | |
"desc": "Drums pictograms", | |
"start": "U+E670", | |
"end": "U+E68F" | |
}, | |
"U+E690–U+E69F": { | |
"desc": "Wooden struck or scraped percussion pictograms", | |
"start": "U+E690", | |
"end": "U+E69F" | |
}, | |
"U+E6A0–U+E6AF": { | |
"desc": "Metallic struck percussion pictograms", | |
"start": "U+E6A0", | |
"end": "U+E6AF" | |
}, | |
"U+E6B0–U+E6BF": { | |
"desc": "Bells pictograms", | |
"start": "U+E6B0", | |
"end": "U+E6BF" | |
}, | |
"U+E6C0–U+E6CF": { | |
"desc": "Cymbals pictograms", | |
"start": "U+E6C0", | |
"end": "U+E6CF" | |
}, | |
"U+E6D0–U+E6DF": { | |
"desc": "Gongs pictograms", | |
"start": "U+E6D0", | |
"end": "U+E6DF" | |
}, | |
"U+E6E0–U+E6EF": { | |
"desc": "Shakers or rattles pictograms", | |
"start": "U+E6E0", | |
"end": "U+E6EF" | |
}, | |
"U+E6F0–U+E6FF": { | |
"desc": "Whistles and aerophones pictograms", | |
"start": "U+E6F0", | |
"end": "U+E6FF" | |
}, | |
"U+E700–U+E70F": { | |
"desc": "Miscellaneous percussion instrument pictograms", | |
"start": "U+E700", | |
"end": "U+E70F" | |
}, | |
"U+E710–U+E77F": { | |
"desc": "Beaters pictograms", | |
"start": "U+E710", | |
"end": "U+E77F" | |
}, | |
"U+E780–U+E79F": { | |
"desc": "Percussion playing technique pictograms", | |
"start": "U+E780", | |
"end": "U+E79F" | |
}, | |
"U+E7A0–U+E7BF": { | |
"desc": "Handbells", | |
"start": "U+E7A0", | |
"end": "U+E7BF" | |
}, | |
"U+E7C0–U+E7DF": { | |
"desc": "Guitar", | |
"start": "U+E7C0", | |
"end": "U+E7DF" | |
}, | |
"U+E7E0–U+E7EF": { | |
"desc": "Chord diagrams", | |
"start": "U+E7E0", | |
"end": "U+E7EF" | |
}, | |
"U+E7F0–U+E7FF": { | |
"desc": "Analytics", | |
"start": "U+E7F0", | |
"end": "U+E7FF" | |
}, | |
"U+E800–U+E80F": { | |
"desc": "Chord symbols", | |
"start": "U+E800", | |
"end": "U+E80F" | |
}, | |
"U+E810–U+E81F": { | |
"desc": "Tuplets", | |
"start": "U+E810", | |
"end": "U+E81F" | |
}, | |
"U+E820–U+E82F": { | |
"desc": "Conductor symbols", | |
"start": "U+E820", | |
"end": "U+E82F" | |
}, | |
"U+E830–U+E86F": { | |
"desc": "Accordion", | |
"start": "U+E830", | |
"end": "U+E86F" | |
}, | |
"U+E870–U+E87F": { | |
"desc": "Beams and slurs", | |
"start": "U+E870", | |
"end": "U+E87F" | |
}, | |
"U+E880–U+E88F": { | |
"desc": "Medieval and Renaissance staves", | |
"start": "U+E880", | |
"end": "U+E88F" | |
}, | |
"U+E890–U+E89F": { | |
"desc": "Medieval and Renaissance clefs", | |
"start": "U+E890", | |
"end": "U+E89F" | |
}, | |
"U+E8A0–U+E8BF": { | |
"desc": "Medieval and Renaissance prolations", | |
"start": "U+E8A0", | |
"end": "U+E8BF" | |
}, | |
"U+E8C0–U+E8DF": { | |
"desc": "Medieval and Renaissance noteheads and stems", | |
"start": "U+E8C0", | |
"end": "U+E8DF" | |
}, | |
"U+E8E0–U+E8FF": { | |
"desc": "Medieval and Renaissance individual notes", | |
"start": "U+E8E0", | |
"end": "U+E8FF" | |
}, | |
"U+E900–U+E90F": { | |
"desc": "Medieval and Renaissance plainchant single-note forms", | |
"start": "U+E900", | |
"end": "U+E90F" | |
}, | |
"U+E910–U+E92F": { | |
"desc": "Medieval and Renaissance plainchant multiple-note forms", | |
"start": "U+E910", | |
"end": "U+E92F" | |
}, | |
"U+E930–U+E93F": { | |
"desc": "Medieval and Renaissance plainchant articulations", | |
"start": "U+E930", | |
"end": "U+E93F" | |
}, | |
"U+E940–U+E94F": { | |
"desc": "Medieval and Renaissance accidentals", | |
"start": "U+E940", | |
"end": "U+E94F" | |
}, | |
"U+E950–U+E95F": { | |
"desc": "Medieval and Renaissance rests", | |
"start": "U+E950", | |
"end": "U+E95F" | |
}, | |
"U+E960–U+E96F": { | |
"desc": "Medieval and Renaissance miscellany", | |
"start": "U+E960", | |
"end": "U+E96F" | |
}, | |
"U+E970–U+E97F": { | |
"desc": "Medieval and Renaissance symbols in CMN", | |
"start": "U+E970", | |
"end": "U+E97F" | |
}, | |
"U+E980–U+E99F": { | |
"desc": "Daseian notation", | |
"start": "U+E980", | |
"end": "U+E99F" | |
}, | |
"U+E9A0–U+E9BF": { | |
"desc": "Figured bass", | |
"start": "U+E9A0", | |
"end": "U+E9BF" | |
}, | |
"U+E9C0–U+E9EF": { | |
"desc": "Function theory symbols", | |
"start": "U+E9C0", | |
"end": "U+E9EF" | |
}, | |
"U+E9F0–U+EA3F": { | |
"desc": "Multi-segment lines", | |
"start": "U+E9F0", | |
"end": "U+EA3F" | |
}, | |
"U+EA40–U+EA8F": { | |
"desc": "Electronic music pictograms", | |
"start": "U+EA40", | |
"end": "U+EA8F" | |
}, | |
"U+EA90–U+EAAF": { | |
"desc": "Arrows and arrowheads", | |
"start": "U+EA90", | |
"end": "U+EAAF" | |
}, | |
"U+EAB0–U+EABF": { | |
"desc": "Combining staff positions", | |
"start": "U+EAB0", | |
"end": "U+EABF" | |
}, | |
"U+EAC0–U+EADF": { | |
"desc": "Renaissance lute tablature", | |
"start": "U+EAC0", | |
"end": "U+EADF" | |
}, | |
"U+EAE0–U+EAFF": { | |
"desc": "French and English Renaissance lute tablature", | |
"start": "U+EAE0", | |
"end": "U+EAFF" | |
}, | |
"U+EB00–U+EB1F": { | |
"desc": "Italian and Spanish Renaissance lute tablature", | |
"start": "U+EB00", | |
"end": "U+EB1F" | |
}, | |
"U+EB20–U+EB4F": { | |
"desc": "German Renaissance lute tablature", | |
"start": "U+EB20", | |
"end": "U+EB4F" | |
}, | |
"U+EB50–U+EB5F": { | |
"desc": "Kievian square notation", | |
"start": "U+EB50", | |
"end": "U+EB5F" | |
}, | |
"U+EB60–U+EB9F": { | |
"desc": "Fingering chart for flute", | |
"start": "U+EB60", | |
"end": "U+EB9F" | |
}, | |
"U+EBA0–U+EBFF": { | |
"desc": "Fingering chart for clarinet", | |
"start": "U+EBA0", | |
"end": "U+EBFF" | |
}, | |
"U+EC00–U+EC4F": { | |
"desc": "Fingering chart for oboe", | |
"start": "U+EC00", | |
"end": "U+EC4F" | |
}, | |
"U+EC50–U+EC9F": { | |
"desc": "Fingering chart for bassoon", | |
"start": "U+EC50", | |
"end": "U+EC9F" | |
}, | |
"U+ECA0–U+ECDF": { | |
"desc": "Fingering chart for saxophone", | |
"start": "U+ECA0", | |
"end": "U+ECDF" | |
}, | |
"U+ECE0–U+ED1F": { | |
"desc": "Fingering chart for recorder", | |
"start": "U+ECE0", | |
"end": "U+ED1F" | |
}, | |
"U+ED20–U+ED2F": { | |
"desc": "Miscellaneous symbols", | |
"start": "U+ED20", | |
"end": "U+ED2F" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment