Arpeggio symbols: improve vertical alignment

• Aug 31, 2020 - 14:00
Type
Functional
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.5.0.13199, revision: 43c5553

This issue is not new: it was there in MS 2.3.2.

  1. Open the attached file. Observe the vertical placement of arpeggio symbols.
    Expected result: The arpeggios are well vertically-centered on the chords.
    Actual result: The arpeggios are asymmetric.

  2. Click on the top note in the second chord and move it upwards, step by step, noting the vertical placement of the arpeggio.
    Expected result: The arpeggio is well vertically-centred.
    Actual result: The vertical centering seems to vary according to the interval between the bottom and top note.

Suggestion: The default vertical placement of an arpeggio needs to be as symmetric as possible in relation to the top and bottom notes of the chord.

Attachment Size
arpeggios.mscz 6.73 KB

Comments

I suspect the issue here is that we draw these by gluing together multiple copies of a very specific shape, and we have a choice of using N or N+1 copies. In some cases N might be too short, N+1 to long. We could consider slightly scaling them, or using a half-shape. This is one that @oktophonie should probably weigh in on. Perhaps the solution is as simple as using a slightly smaller glyph to there is less difference between N and N+1, and perhaps the new notation font being designed could do this. Or, maybe we always go with N+1, but then shift upward slightly to center better, if indeed that's a reasonable goal (Gould doesn't seem to say specifically).