On 15/05/2024 18:54, Flaming Hakama by Elaine wrote:
On the other hand, you could argue that many examples of scoop are not
intended to convey specific shapes,
so a one-size-fits-all glyph is sufficient, and it is not intended to
solve the problem of expressive glissando.
Which, is also a reasonable argument. There is no reason both cannot exist.
Responding to this, it seems to me that scoops, bends, glissandos etc
are all the same family of
articulations/embellishments/call-it-what-you-will. So I'd like to see
some kind of generic all-encompassing solution.
Han-Wen wrote bends for me, so I was surprised to discover that scoops
(the same thing in a different place) seem not to have been done at the
same time / the same way.
My feeling would be can we implement something along similar lines to
format-box-barnumber and friends.
So we have
\slideBeforeCurve et al, it's called a slide, it's Before or After, it
can be a Curve, Straight, Jagged, it can be Fall, Rise, Anchored. I'm
sure other people will be able to think of other things. And then we can
special-case with shortcuts called \glissando, \bend, and so on.
But as with \format..., back in the 2.2, 2.4 days I kept tripping over
the fact that the particular mix I wanted hadn't been implemented, and
then somebody kindly just implemented all possible combinations for me
(and everybody else). So now whatever you wanted is "just there". (I did
try to do it myself, I just couldn't grok scheme :-(
If we look at it as "variations on a theme", we can have a simple,
single implementation that can be tweaked to suit.
Cheers,
Wol