On Mon, Mar 24, 2025 at 10:42 AM Peter X <peterandu...@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: 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