Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add three more bracket styles for noteheads, in addition to parentheses #26939

Open
2 tasks done
andy-lyttle opened this issue Mar 5, 2025 · 0 comments
Open
2 tasks done

Comments

@andy-lyttle
Copy link

andy-lyttle commented Mar 5, 2025

Your idea

Add to the Noteheads palette, in addition to the existing "Add parentheses to element":

  • [Square brackets]
  • <Angle brackets>
  • {Curly braces}

Behavior should be the same as parentheses, just with a distinct appearance. (These are the American names for them, obviously the labels should be localized.)

Problem to be solved

Handbell notation frequently marks certain notes as optional, using all four of these parentheses/bracket styles. Different handbell choirs will have different ranges of notes available (a three-octave choir has C4-C7, a five-octave choir has C3-C8, etc.), and music is often written to accommodate multiple sizes of choirs. Smaller choirs will omit the notes they don't have in their range, but should also omit specific notes in their range as marked. Text somewhere will explain who should omit which bracket types.

Here's an example I've been working on, but the square bracket and angle bracket symbols I'm using here are poorly designed for this and hard to read (and of course I had to position everything manually):

Image

Prior art

No response

Additional context

No response

Checklist

  • This request follows the guidelines for reporting issues
  • I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant