Skip to content

Improve notehead parentheses layout of chords #18937

@LupusCaeruleus

Description

@LupusCaeruleus

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

Metadata

Metadata

Assignees

Labels

P2Priority: MediumengravingShape, position, or ability to notate musical symbols & text in the scorefeature requestUsed to suggest improvements or new capabilitiesneeds designDesign is needed

Type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions