Request for algorithm to respace guitar LH fingerings vertically
Reported version
3.0
Priority
P2 - Medium
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.0.2.5310, revision: b52ed67
Open the attached 2.x file and take the reset. Look at the 2nd chord in measure 9 or 11. The middle fingering seems to have been reset but the lower and upper fingering have not. Same problem in measure 12. The common factor may be that there is an interval of a second in the chords.
Attachment | Size |
---|---|
beethoven_adagio.mscz | 36.27 KB |
Comments
Maybe you're seeing something different for me, but I see the reset working just fine - the fingering is correctly offset in the same way as the notes themselves. This is needed to avoid vertical collisions with the other fingerings. However, in measure 7 there is a resulting collision with the accidental. This is unfortunately one of the specific collisions I can't easily resolve without much more sophisticated heuristics - eg, go ahead and align the fingerings vertically but then re-space them to avoid the resulting collisions between fingering. So I've changed this to a suggestion to implement just such an algorithm.