|
From: | Stephan Schöll |
Subject: | Re: Expressive marks |
Date: | Fri, 13 May 2022 14:06:35 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 |
I'm wondering if we need 340 lines of Scheme code or if we could / why we can't use the TrillSpanner and just eliminate the "tr" prefix and leave the wiggy line, something based on (but not working since I don't understand Scheme lists thoroughly):
\relative c'' {
\once \override TrillSpanner.bound-details = '((left (text
#<procedure musicglyph-markup (layout props glyph-name)>
"scripts.trill")
(stencil-offset -0.5 . -1)
(padding . 0.5)
(attach-dir . 0))
(left-broken (end-on-note . #t))
(right))
e8\startTrillSpan e c c s\stopTrillSpan
}
... and simply replacing "scripts.trill" with an empty string or
void/null ...
On Fri, 2022-05-13 at 09:12 +0200, Mario Bolognani wrote:Any idea on how to obtain this kind of expressive marks?There is a thread about this which I was involved in, the code that resulted is here in Denemo's source LilyPond files: http://git.savannah.gnu.org/gitweb/?p=denemo.git;a=blob;f=actions/lilypond/vibrato.ily;h=dadedd6859563a0bac0629b19ac729111ced29bd;hb=HEADfrom where you can pick it up and use it in raw LilyPond scores. Richard Shann
[Prev in Thread] | Current Thread | [Next in Thread] |