Slurs knocked out of alignment when multiple articulations added

• Dec 14, 2018 - 16:51
Reported version
3.0
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

This is an old issue, present in 2.3.2

If you add a slur and a 'close to the note articulation', like staccato, that slur is moved a bit up, out of the way of the staccato. If you then add another articulation, like a downbow... the slur is repositioned, knocked back down again. slur.png

That high B has a combo articulation on it - sforzato + staccato, although what I actually want there is those two separate articulations, so the slur goes over the staccato and under the accent. It cause the same trouble as the upbow, of course.


Comments

Priority P1 - High

I'm currently working on relative position of articulations and slurs as perhaps the last "big" change to automatic placement (for now). I agree with what I am understanding you to be saying - that ideally, the first slur in your image should start above the staccato but below the downbow. It is, I will say, rather tricky in practice. I have something implemented that basically does the job (putting articulations like accents and upbows above the slur at the endpoints but below in the interior, while keeping staccato and tenuto below the slur always), but it can't yet prevent the slur from cutting through any outside-the-slur articulations on the endpoints if the slur is steep enough to cause a collision. I'm almost inclined to suggest we live with that like we decided to live with slurs cutting through accidentals on the start/end notes, but not ready to throw in the towel yet...