lilypond-user
[Top][All Lists]
Advanced

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

Re: Expressive marks


From: Richard Shann
Subject: Re: Expressive marks
Date: Fri, 13 May 2022 13:56:54 +0100
User-agent: Evolution 3.38.3-1

On Fri, 2022-05-13 at 14:06 +0200, Stephan Schöll wrote:
> 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,

yes, that's good if you want exactly that wiggley line - the 340 lines
of scheme code let you control the amplitude and frequency of the
wiggles (and even modulate these as the line progresses IIRC), which
can be important when matching early printed scores.

Richard


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