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

Segno and Coda symbols changed in 4.4.0 and the "standard" now contains a frame which cannot be removed. #24899

Open
4 tasks done
henkdegroot opened this issue Sep 24, 2024 · 4 comments
Assignees
Labels
engraving regression MS4 Regression on a prior release

Comments

@henkdegroot
Copy link

Issue type

Engraving bug (incorrect score rendering)

Description with steps to reproduce

After upgrading to MS 4.4.0, the Segno and Coda signs changed in appearance. Change is not a bad thing, but in this case I wonder if this change is desiired as it is adding a frame to the symbols and also effecting every previous score that will be loaded in the latest version.

A score created in 4.3.2 contains the following symbols when using the MuzeJazz style:
image

When this score is opened in 4.4.0 the symbols change to:
image

While the frame looks nice, I don't believe it should be the default version used for MuseJazz.

To reproduce, create a new score and use the Jazz Leadsheet template.
Add a Segno and/or Coda symbol.

Supporting files, videos and screenshots

Screenshots added in bug description.

What is the latest version of MuseScore Studio where this issue is present?

4.4.0, 4.4.1, 4.4.2

Regression

Yes, this used to work in a previous version of MuseScore 4.x

Operating system

Windows 11

Additional context

No response

Checklist

  • This report follows the guidelines for reporting bugs and issues
  • I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
  • I have attached all requested files and information to this report
  • I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible
@muse-bot muse-bot added engraving regression MS4 Regression on a prior release labels Sep 24, 2024
@oktophonie
Copy link
Contributor

Evidently the symbols are designed with a 'baked-in' frame, so we'll have to shuffle things around in the font itself.

Fortunately I see there are already unboxed versions in other (technically incorrect) positions:
image
so it's mostly a matter of moving things around a bit.

@Albergarri788
Copy link

I don't know if it's intentional, but the signs are now unnecessarily large by default. I don't know if this is something that can be changed in the style options.

@oktophonie
Copy link
Contributor

oktophonie commented Sep 24, 2024

Style > Text styles > Repeat text left [or right] > Musical symbols scale.

We should probably change the default for this.

@MarcSabatella
Copy link
Contributor

As mentioned in the discussion on Discord, this font was originally just a text font and predates SMuFL. It was called simply MuseJazz at the time but was renamed to MuseJazz Text when the full MuseJazz music font was later developed.
The original segno & coda (which are not the ones shown above) were thrown together to attempt to emulate some handwritten examples in the general style of the already existing glyphs, and I think they used whatever code points Emmentaler was using at the time. They are still present in MuseJazz Text, as 0xE047 and 0xE048:

image

These were the ones used by default up through 4.3.2 - not any of the ones shown above. And they are still what you still get if you use the Special characters dialog to insert the symbols into ordinary text. They are also incredibly crudely drawn and overdue for replacement.

The ones in MuseJazz were added much later, when the full MuseJazz music font was developed. They are clearly designed to mimic the Jazz font from Sigler. That was the first really popular handwritten font, originally available for Finale only, and as such a lot of people are accustomed to that look (in particular, the boxes). But to me it is pretty contrived and I don't think it should be our default for jazz. In any case, it only makes sense when using the rest of the Sigler font - boxes everywhere!

So I'm definitely good with seeing the ones in MuseJazz rearranged so the ones currently listed as codaSquare and segnoSerpent become the standard coda and segno, and probably they should also be moved into the old code points in MuseJazz Text.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engraving regression MS4 Regression on a prior release
Projects
Status: Issues to fix
Development

No branches or pull requests

5 participants