lilypond-user
[Top][All Lists]
Advanced

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

Re: Adjusting a slur after line break


From: David Nalesnik
Subject: Re: Adjusting a slur after line break
Date: Sat, 19 Dec 2015 19:25:53 -0600



On Sat, Dec 19, 2015 at 5:45 PM, Chris Yate <address@hidden> wrote:
Thanks... with that hint and a bit more research, I can achieve something a bit better with this modification to the original:

<code>

r4.
\shape  #'(((0.0 . 0.0) (0 . 1.2) (0 . 1.2) (4 . 1)) 
                      ((0.0 . 0.0) (0 . 1.2) (0 . 1.2) (4 . 1)) 
                      ((0 . 4.0) (0 . 3) (0 . 1) (0 . 0)) ) Slur 
                      
d,16 (f af cf af bf  | 

</code>

I'd rather tweak just the messy end of the slur, leaving the rest as default, but it appears that can't be done.

You can.  One of the documentation examples shows the use of () when you want to leave a segment alone:  http://lilypond.org/doc/v2.18/Documentation/notation/modifying-shapes


The example here for setting the final part of the slur to dashes works ok:

But I can't get /alterBroken to work properly at all on control points.  

When I try the "tweak" version, that I assume would look like:

<code>

r4.                      
d,16-\alterBroken control-points #'(((0.0 . 0.0) (0 . 1.2) (0 . 1.2) (4 . 1))  ((0.0 . 0.0) (0 . 1.2) (0 . 1.2) (4 . 1))  ((0 . 4.0) (0 . 3) (0 . 1) (0 . 0)) )  
(f af cf af bf  | 

</code>

.... then the slur only appears as a small, and odd-shaped squiggle by the first note d.  Editing these control points is a bit of hit and miss anyway, but I don't feel I understand the syntax for \alterBroken well enough; there are too few examples at present!

You can set the control-points to the *absolute* values you want with \alterBroken; \shape takes values relative to the default.

HTH,
David 


reply via email to

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