MuseScore icon indicating copy to clipboard operation
MuseScore copied to clipboard

Improve notehead parentheses layout of chords

Open LupusCaeruleus opened this issue 2 years ago • 1 comments

Your idea

Currently in Musescore with the default Leland font, parentheses around noteheads will overlap with each other if the distance between the two noteheads is narrower than 2sp, resulting in an illegible appearance.

To solve this problem, I would like to propose two solutions:

  1. Move the top parentheses to either side to keep it away from the bottom pairs. (Acceptable, but not perfect)
  2. Similar to stave braces and brackets, use primitives to draw the parentheses instead of directly using the SMuFL symbols, whose height can be easily streched. (Ideal)

image

As a further feature, I would expect MuseScore can automatically decide the optimal parentheses pattern based on which notes you select in a chord.

image

In addition, in order to maximize the ability to change the parenthese pattern, I would suggest adding additional properties that allow the user to manually decide which notes should (not) be enclosed in the same pair of parentheses.

Here is an example where a checkbox is added. Checking/unchecking the checkbox will force the selected notehead with parentheses to merge with/seperate from the lower pair.

image

image

Problem to be solved

Improve notehead parentheses layout of chords.

Prior art

Dorico has this feature.

However, Dorico by default adds one big pair of parentheses that enclose the whole chord; and for each note in the chord, there is a checkbox to "split" the parentheses at the note's position, which I found not very convenient in practice.

Additional context

No response

LupusCaeruleus avatar Aug 05 '23 17:08 LupusCaeruleus

Came up again in the musescore.org forums: https://musescore.org/en/node/375105

SetoKaiba avatar Feb 20 '25 04:02 SetoKaiba