lilypond-user
[Top][All Lists]
Advanced

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

Re: Tie not rendering properly across volta alternatives


From: Knute Snortum
Subject: Re: Tie not rendering properly across volta alternatives
Date: Mon, 24 Mar 2025 13:38:28 -0700

On Mon, Mar 24, 2025 at 10:42 AM Peter X <peterandu365@gmail.com> wrote:
Thank you, Mark.

I have a follow-up question:
In a situation where there’s a \break, the tie created by \laissezVibrer in bar 3 appears too short.
Is there a way to manually extend or adjust its length?

image.png

```
\version "2.24.4"


\fixed c' {

\time 4/4

r2. g8 a8 ~ | \break

\repeat volta 2 {

a2. c8 c'8 ~ | \break

\alternative {

\volta 1 {

c'2. b8 a8\laissezVibrer \bar ":|."

}

\volta 2 {
\break
c'1\repeatTie |

}

}

c1 \bar "|."


}

}

You can use \shape to manually tweak the \laissezVibrer slur.  Adjust the numbers to your needs.

%%%
\version "2.24.4"

slurShapeA = \shape #'((0 . 0) (0 . -1) (15 . -1) (15 . 0)) \etc

\fixed c' {
  \time 4/4
  r2. g8 a8 ~ | \break
  \repeat volta 2 {
    a2. c8 c'8 ~ | \break
    \alternative {
      \volta 1 {
        c'2. b8 a8-\slurShapeA \laissezVibrer \bar ":|."
      }
      \volta 2 {
        \break
        c'1\repeatTie |      
      }
    }
    c1 \bar "|."
  }
}
%%%

--
Knute Snortum


reply via email to

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