glissando to a nearby modified pitch doesn't always work inside a triplet
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
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
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
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