musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.02k stars 2.59k forks source link

Clefs, Time sigs, Key sigs should have the option to white out their background #17719

Open LupusCaeruleus opened 1 year ago

LupusCaeruleus commented 1 year ago

Your idea

When certain significant symbols are intersected by less important slurs, ties, lines, beams, etc. It would be better to white out the background of the symbols as a mask to make them more legible, as shown below:

image

Problem to be solved

Allow user to give clefs, time sigs, key sigs (and maybe other significant symbols) better looks when intersected by slurs, ties, lines, beams, etc.

Prior art

No response

Additional context

Currently in MuseScore, it is possible to creat texts with a masking background, though it is not quite intuitive. The user has to first add a frame to the text then change the border color and the fill color to white. I think maybe this can be improved? (e.g., allow the user to directly creat texts with a size-adjustable white background in one step.)

image

wizofaus commented 4 months ago

FWIW for the last example I'm genuinely curious how many musicians would prefer to have the notes beamed together with a "partial" beam break, vs a full beam break at the barline, and whether it would significantly affect how it was performed. I'm not convinced there's any benefit in trying to beam across a time/key signature and/or clef change.