Skip to content

Support multiple accidentals #605

@infojunkie

Description

@infojunkie

In the microtonal world, multiple accidentals are commonplace. I provide some examples here:

  • Here's a score written in Sagittal notation. This system includes 2 modes of notation: A "pure" mode where most Just Intonation intervals can be described with a single symbol, and a "mixed" mode which combines a subset of the pure mode with conventional sharps and flats.
Image
  • Helmholtz-Ellis JI pitch notation (HEJI) is another notation system that also introduces accidentals that are meant to be combined, as per this excerpt from the HEJI guide:
Image
  • Easley Blackwood, "Modes and chord progressions in equal tunings". Perspectives of New Music vol. 29/2, 1991.
Image

What are the needed changes?

As per my previous discussion in this repo, I suggest to simply change the cardinality of node/accidental and key/key-accidental from 0-1 to 0-N. This will give microtonal engravers the flexibility they need and would impact neither existing scores nor software.

These 2 single-line modifications should be sufficient:

The documentation of accidentals should also set some recommendation as to the visual ordering of multiple accidentals, either following the order of declaration in the XML, or reversing it (which makes more sense to me since accidentals are notated before the actual note, so the ordering would proceed from the note rightward.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureRequest to make significant changes to existing elements, or to add new elements.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions