lilypond-user
[Top][All Lists]
Advanced

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

Re: 2.23.3 Contemporary glissandos


From: Thomas Morley
Subject: Re: 2.23.3 Contemporary glissandos
Date: Mon, 30 Aug 2021 23:28:52 +0200

Am Mo., 30. Aug. 2021 um 18:57 Uhr schrieb Paul Scott <waterhorse@ultrasw.com>:
>
> Adding a rest to the contemporary glissando snippet (1,3,3) in the
> notation manual results in a barcheck error\version "2.23.3"
>
> \relative c'' {
>    \time 3/4
>    \override Glissando.style = #'zigzag
>    c4 c
>    \cadenzaOn
>    c4\glissando
>    \hideNotes
>    c,,4
>    \unHideNotes
>    \cadenzaOff
>    \bar "|"
>    R2.
> }
>
>
> glhatest.ly:14:3: warning: barcheck failed at: 1/2
>
>    R2.
>
> TIA for any help,
>
> Paul
>
>
>

This has nothing to do with glissando, but with your use of cadenza.
You start it mid-measure, meaning the bar is never filled. Thus the
MMR starts mid-measure as well.

If you really want to keep the cadenza, tell te MMR to start at zero
measurePosition:
\relative c'' {
   \time 3/4
   \override Glissando.style = #'zigzag
   c4 c
   \cadenzaOn
   c4\glissando
   \hideNotes
   c,,4
   \unHideNotes
   \cadenzaOff
   \bar "|"
   \set Timing.measurePosition = #(ly:make-moment 0)
   R2.
}

Imho better, use scaled durations:

\relative c'' {
   \time 3/4
   \override Glissando.style = #'zigzag
   c4 c
   c4*1/2\glissando
   \hideNotes
   c,,
   \unHideNotes
   \bar "|"
   R2.
}

HTH,
  Harm



reply via email to

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