lilypond-user
[Top][All Lists]
Advanced

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

Re: Glissando no longer printed within graces?


From: address@hidden
Subject: Re: Glissando no longer printed within graces?
Date: Sun, 15 May 2011 09:20:09 +0200

On May 14, 2011, at 4:02 PM, Xavier Scheuer wrote:

Hi,

Since a few months I am using my own "glissandoGrace" grace-function
to print glissando without starting note (I made this "modified" grace
invisible, but the glissando visible).

Unfortunately I see that with 2.13.61 a glissando within a grace is no
longer printed.

Here is a minimal example, output with 2.12 and 2.13 are in attachment.
Is this intentional?  Or should it be considered as a bug ?

 %% MINIMAL EXAMPLE
 %% glissando-within-grace

 % Just to actually *see* the glissando (minimum-length)
 \once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods
 \once \override Glissando #'minimum-length = #4
 \grace c'8 c''4

 %% END OF MINIMAL EXAMPLE


Cheers,
Xavier

PS: Just as information, here is my "glissandoGrace" grace-function.

startGlissandoGraceMusic = {
 \once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods
 \once \override Glissando #'minimum-length = #4
 \hideNotes
 s1*0\glissando
}
stopGlissandoGraceMusic = {
 \unHideNotes
 s1*0
}
glissandoGrace = #(def-grace-function startGlissandoGraceMusic
stopGlissandoGraceMusic
  (_i "Create an invisible grace for glissando without starting note"))


I think you left out the glissando

\version "2.13.61"
{
 \once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods
 \once \override Glissando #'minimum-length = #4
 \grace c'8 \glissando c''4
 \once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods
 \once \override Glissando #'minimum-length = #4
 \grace \hideNotes c'8 \glissando \unHideNotes c''4
}


I get a good result in the most recent git.

Cheers,
Mike

reply via email to

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