Beam Distance doesn't seem correct after changing Font

• Dec 7, 2020 - 10:05
Reported version
3.x-dev
Type
Graphical (UI)
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project

In MuseScore 3.5 the default Beam Distance is 50%, however in 3.6 it's 25%.

However, the issue seems also present in MuseScore 3.5. If you change the font from style page it will change beam distance to 25%.

"Behind Bars" by Elaine Gould recommends the second beam to center align on stave line.

Attachment Size
Beam Distance.png 54.39 KB

Comments

The 3.6 case:
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (32-bit): 3.6.0.393660989, revision: github-musescore-musescore-

The 3.5 case (but also on Mac):
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.5.0.12799, revision: fb3c202

Based on very limited understanding of the code my guess is that beamSpacing (0.25sp) from metadata.json is not properly converted into beamDistance (which is a percentage of the beamThickness), maybe due to libmscore/sym.cpp -- it seems to take the value directly (which would explain the 25% value).