musescore / musescore/MuseScore

Enable syncing/unsyncing of accidental brackets and size

Open
#20,351 0 comments 0 reactions 2 assignees View on GitHub

Nobody has claimed this yet.

engraving feature request parts
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Your idea

I would like to see linking of accidental brackets/parentheses and size between score and parts, with the option to unsync as introduced for other properties in MuseScore 4.2.

Problem to be solved

In my work with mensural notation, I often input into the part and then edit in the score. In this case, I have to add parentheses or do musica ficta stylings (small size and position above staff) in both places.

Outside of that particular context, I believe that accidental parentheses/brackets are a musical property (not layout or appearance) which should be linked between score and parts. If a user has generated parts already and then decides a cautionary accidental is helpful, they should not have to add that in two places or regenerate parts to have that appear. I'm not sure how accidental size is used other than musica ficta, but that example is certainly musical that would need to be contained in both a part and a score.

Prior art

My other main experience is with Lilypond where these properties are part of the alteration of the pitch that would appear in a part or a score. The cautionary accidental is entered with a question mark after the pitch (e.g. cis?).

Additional context

Currently the UX provides toggles for syncing position and appearance of accidentals, although they don't work (see issue #20350 ).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.