Added modifier

Added modifier and refactored cycles
This commit is contained in:
2023-02-08 22:34:30 +02:00
parent bb928f7c64
commit f51b230099
3 changed files with 15 additions and 13 deletions

View File

@ -4,11 +4,12 @@
// Pitch classes
pitch_class: prefix* pitch
prefix: (octave | duration_chars | escaped_decimal | escaped_octave)
prefix: (octave | duration_chars | escaped_decimal | escaped_octave | modifier)
pitch: /-?[0-9TE]/
escaped_decimal: "<" decimal ">"
escaped_octave: /<-?[0-9]>/
octave: /[_^]+/
modifier: /[#b]/
// Chords
chord: pitch_class pitch_class+