glissando to a nearby modified pitch doesn't always work inside a triplet

2014-12-27 Thread list_lilypond
I'm new here and don't know if I can send attachments, so I'll try some
code with proza:

\version 2.16.2
\relative c' {
  % The following doesn't show the (guitar) slide 
  % that I need in this triplet: 

  \times 2/3 { dis'8\glissando[ d( c)] } 

  % It's not that the slide is obscured by the d-line:

  \times 2/3 { cis8\glissando[ c( b)] } 

  % And it's not that the slide doesn't work at all,
  % because here it does:

  % \times 2/3 { e\glissando d( c) } 

  % I think it's because of the modifier in d#:

  \times 2/3 { e\glissando dis( c)}

  % Although 'coming from below' works:

  \times 2/3 { e,\glissando dis'( c)}
}


Play this in your 2.16.2, then you'll see what I mean.
My OS does not let me upgrade yet to 2.18, that's why I'm using 2.16.2.

My guess is that there is not enough space between the two notes where
the glissando needs to be because the pitch modifier occupies so much
horizontal space that lilypond 'decides' that the lenght of the line
indicating the glissando isn't enough to be visible so that it would
be better to drop the glissando altogether.

Any hints how to get this triplet show the intended slide and pull off?

Thanks,
Joe

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: glissando to a nearby modified pitch doesn't always work inside a triplet

2014-12-27 Thread Thomas Morley
Hi Joe,

2014-12-27 21:41 GMT+01:00 list_lilypond list_lilyp...@infopower.nl:
 I'm new here and don't know if I can send attachments, so I'll try some
 code with proza:

 \version 2.16.2
 \relative c' {
   % The following doesn't show the (guitar) slide
   % that I need in this triplet:

   \times 2/3 { dis'8\glissando[ d( c)] }

   % It's not that the slide is obscured by the d-line:

   \times 2/3 { cis8\glissando[ c( b)] }

   % And it's not that the slide doesn't work at all,
   % because here it does:

   % \times 2/3 { e\glissando d( c) }

   % I think it's because of the modifier in d#:

   \times 2/3 { e\glissando dis( c)}

   % Although 'coming from below' works:

   \times 2/3 { e,\glissando dis'( c)}
 }


 Play this in your 2.16.2, then you'll see what I mean.
 My OS does not let me upgrade yet to 2.18, that's why I'm using 2.16.2.

Upgrade manually, it's a child's play

 My guess is that there is not enough space between the two notes where
 the glissando needs to be because the pitch modifier occupies so much
 horizontal space that lilypond 'decides' that the lenght of the line
 indicating the glissando isn't enough to be visible so that it would
 be better to drop the glissando altogether.

 Any hints how to get this triplet show the intended slide and pull off?

 Thanks,
 Joe

Try the following code (adjust the number for 'minimum-length to fit your needs)
Some comments inline.

\version 2.16.2
\relative c' {

  \override Glissando #'minimum-length = #10
  %% overriding Glissando 'minimum-length needs
  %% the following additional override
  \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods

  %% You may want to override 'extra-dy as well:
  \once \override Glissando #'extra-dy = #-0.5
  \times 2/3 { dis'8\glissando[ d( c)] }

  \once \override Glissando #'extra-dy = #-0.5
  \times 2/3 { cis8\glissando[ c( b)] }

}


HTH,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: glissando to a nearby modified pitch doesn't always work inside a triplet

2014-12-27 Thread David Nalesnik
Hi,

On Sat, Dec 27, 2014 at 2:41 PM, list_lilypond list_lilyp...@infopower.nl
wrote:



 My guess is that there is not enough space between the two notes where
 the glissando needs to be because the pitch modifier occupies so much
 horizontal space that lilypond 'decides' that the lenght of the line
 indicating the glissando isn't enough to be visible so that it would
 be better to drop the glissando altogether.

 Any hints how to get this triplet show the intended slide and pull off?


Yes, you need to override the 'minimum-length property.  The override of
'springs-and-rods is necessary for the new setting to take effect.

\override Glissando #'minimum-length = #5
\override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods

It looks like the first glissando is actually hidden by the staff line.

--David
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: glissando to a nearby modified pitch doesn't always work inside a triplet

2014-12-27 Thread Simon Albrecht

Am 27.12.2014 21:41, schrieb list_lilypond:

I'm new here and don't know if I can send attachments,
Yes, you can send attachments, and it’s a good thing to do, at best a 
(compilable) .ly file (see http://www.lilypond.org/tiny-examples.html) 
and a small png (or pdf) image, since it makes understanding, working on 
your problem and replying considerably easier.


Best regards,
Simon

  so I'll try some
code with proza:

\version 2.16.2
\relative c' {
   % The following doesn't show the (guitar) slide
   % that I need in this triplet:

   \times 2/3 { dis'8\glissando[ d( c)] }

   % It's not that the slide is obscured by the d-line:

   \times 2/3 { cis8\glissando[ c( b)] }

   % And it's not that the slide doesn't work at all,
   % because here it does:

   % \times 2/3 { e\glissando d( c) }

   % I think it's because of the modifier in d#:

   \times 2/3 { e\glissando dis( c)}

   % Although 'coming from below' works:

   \times 2/3 { e,\glissando dis'( c)}
}


Play this in your 2.16.2, then you'll see what I mean.
My OS does not let me upgrade yet to 2.18, that's why I'm using 2.16.2.

My guess is that there is not enough space between the two notes where
the glissando needs to be because the pitch modifier occupies so much
horizontal space that lilypond 'decides' that the lenght of the line
indicating the glissando isn't enough to be visible so that it would
be better to drop the glissando altogether.

Any hints how to get this triplet show the intended slide and pull off?

Thanks,
Joe

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user