[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: placing crescendo and decrescendo markings within span of a whole no
From: |
Simon Albrecht |
Subject: |
Re: placing crescendo and decrescendo markings within span of a whole note |
Date: |
Wed, 6 Jan 2016 22:05:41 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 |
On 06.01.2016 21:40, Ryan Michael wrote:
i want a
dis1
with < > (cresencendo / decrescendo)
underneath it. How can I do that and size the crescendo and decresendo
to my liking (say span the < to last 3 quarters of the whole note and
the > to last a quarter)
I have a very handy music function for that (based on an idea by David K.):
after =
#(define-music-function (t e m) (ly:duration? ly:music? ly:music?)
#{
<<
#m
{ \skip $t <> -\tweak extra-spacing-width #empty-interval $e }
>>
#})
With that you can write things like:
\new Voice {
\after 2. \> dis1\< <>\! |
\after 4 \< \after 2 \> \after 2. \p dis1
\after 2. \stopTrillSpan dis1\startTrillSpan
\after 2 \upbow dis1\downBow
}
Note that it’s essential to explicitly create the voice with \new Voice,
else the <<>> in the music function will create new voices and it won’t
work.
HTH, Simon