Skip to content

Augmented Unisons across voices: proper accidentals #331

Description

@mscuthbert

Augmented Unisons across voices work fine if the second voice has the conflicting natural (or out of KeySignature accidental) that needs displaying.
Image

But they don't work if the first voice has the accidental that needs to be scanned forward for it:

Image

The fix is at least for voices to iterate by offset across the measure and look at all notes at the same offset first.

There are places where different parts (or at least PartStaffs) should be paying more attention to each other's accidentals (4-part choir music on two staves too) -- that should be thought about in designing this fix, but that'd be a stretch goal to fix.

Need to do in parallel with music21p's interpretation.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions