lilypond-user
[Top][All Lists]
Advanced

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

Re: glissando not displayed in Staff


From: Federico Bruni
Subject: Re: glissando not displayed in Staff
Date: Sun, 13 May 2012 13:15:45 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.3) Gecko/20120329 Icedove/10.0.3

Il 13/05/2012 12:55, Eluze ha scritto:


Am 13.05.2012 11:30, schrieb Federico Bruni:
I think that using the bound-details override would be much better.
I'd be curious to know why they work in 2.14.2 and do not work in 2.15.38

personally I hate to calculate the positions myself - when you change
the pitch of the notes or just \transpose you'll have to adapt them…


I don't have to change the pitch or transpose, so it's perfect for me if I override it once.

but I don't see what does not work in the example below (v2.15.38):

\relative c'' {
\voiceOne
s1*2
\override Staff.Glissando #'(bound-details left Y) = #.7
\override Staff.Glissando #'(bound-details right Y) = #1.3
<b g'>8 e4

d4( \glissando
dis8)
e4 |
}

watch out you omit the \once if you put the \override at the beginning
of the piece!


Of course I don't want to override the end points of any glissando in the piece, just that specific glissando.

I realized what's the problem: I must place the \once \override just before the glissando.
You warned me about it:

if you use \once you must apply it just before the concerned note.

but I applied it only to the override you suggested to me.
And this is not needed in 2.14.2.

Anyway, the following snippet works as I wish.
Thanks for your patience :)


\relative c' {
  s1*2
  <b g'>8 e4
  \once \override Staff.Glissando #'(bound-details left Y) = #.5
  \once \override Staff.Glissando #'(bound-details right Y) = #1.5
  d4( \glissando dis8) e4 |
}




reply via email to

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