lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Expressive marks


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 ...


Am 13.05.2022 um 09:37 schrieb Richard Shann:
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=HEAD

      
from where you can pick it up and use it in raw LilyPond scores.

Richard Shann




reply via email to

[Prev in Thread] Current Thread [Next in Thread]