2017-02-01 2:55 GMT+01:00 Dave Hartley <d...@hartley.net.nz>:
>
> Hi all
>
> Using 2.18.2, I'm having problems with a long tempo bumping into another 
> tempo marking a couple of bars later. I'm transcribing music for brass bands, 
> so I tend to put the timing structure in a variable so it can be used for 
> other instruments easily. So something like this:
>
>
> %%%%%%%%%%%%%%%%%%%%%
> \version "2.18.2"
>
> timing = {
> \tempo \markup { \column { "Moderato Con" "Dolore e Fuoco" } } 4=94
> s1*2
> \tempo "accel."
> s1
> \bar "|."
> }
>
> eflatMusic = \relative c {
> \markLengthOn
> <f c>1->\ff ~ | <f c>\> ~ | <f c>8\p r8 r4 r2
> }
>
> \score {
> \new Staff {
> <<
> \timing
> { \clef "treble_8" \eflatMusic }
> >>
> }
> }
> %%%%%%%%%%%%%%%%%%%%%
>
>
> works well, producing
>
>
> However, when I try and make the decrescendo start half-way through the bar, 
> I get this:
>
> Here's how I'm making the decrescendo start halfway through:
>
> %%%%%%%%%%%%%%%%%%%%%
> eflatMusic = \relative c {
> \markLengthOn
> <f c>1->\ff ~ | << { <f c>\> ~ | <f c>8 } \new Voice { s2 s\> s8\p } >> r8 r4 
> r2
> }
> %%%%%%%%%%%%%%%%%%%%%
>
> but I get the same effect if I put the dynamics in a separate variable and 
> add a \new Dynamics into the score. It just seems weird that adding in an 
> extra voice destroys the effect of \markLengthOn. Any ideas?
>
> Dave


Hi Dave,

I think it's a bug.
Hence I opened
https://sourceforge.net/p/testlilyissues/issues/5047/
There you might get an idea for a workaround:
use \mark \instead of \tempo or replace spacers with (omitted) rests

Cheers,
  Harm

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

Reply via email to