Hi List,

so, I have the following in a larger piece:


\version "2.19.55"

global= {
  \set Timing.baseMoment = #(ly:make-moment 1/4)
  \set Timing.beatStructure = #'(1 1 1)
  \set Timing.beamExceptions = #'()
  \set Score.markFormatter = #format-mark-box-numbers
  \time 4/8
  \key f \minor
  \numericTimeSignature
  %% NB: Best-practice sequence of glyphs is:
note->articulation->dynamic->slur->beam->tie
}


voceMusic = \relative c'' {
  \autoBeamOff \dynamicUp

 %1-16
 R2*16

 | %17
 c4\( as8[ g]

 | %18
 f2\)

 | %19
 es'4\( bes8[ as]

 | %20
 g2\)

 | %21
 g4\( e8[ d]

 | %22
 c2\)

}

voceLyrics = \lyricmode {

  Sa __ _ _ sa __ _ _ sa -- _ ge

}

KlavierMusicUpper = \new Voice \relative c'' {
  \clef treble

  s2*16

  | %17
 <<
   { c8\( as32 f f c c'8 as32 f f c }
   \\
   { c'32 as c as as8 c32 as c as as8 }
 >>

 | %18
 <<
   { c8 as32 f f c c'8 as32 f as f\) }
   \\
   { c'32 as c as as8 c32 as c as as8 }
 >>

}

KlavierMusicLower = \new Voice \relative c {
  \clef bass

  s2*16

  | %17
  f,4.\laissezVibrer c'8~

 | %18
 c8\laissezVibrer f4.\laissezVibrer

 | %19



}
\score {
<<
      \override Score.BarNumber.font-size = #.5
      \override Score.BarNumber.padding = #2.2
      \override Score.BarNumber.self-alignment-X = #left
      \override Score.BarNumber.font-shape = #'italic


<<
 \new ChoirStaff = "Staff_voci"
 \with {
  \override VerticalAxisGroup.default-staff-staff-spacing =
    #'((basic-distance . 12)
       (minimum-distance . 9)
       (padding . 1)
       (stretchability . 10))
}
   <<
     \new Staff = "voce" <<
       \override Staff.InstrumentName.self-alignment-X = #LEFT
        \set Staff.instrumentName = \markup \left-column \abs-fontsize #10
{ Voce }
        \set Staff.midiInstrument = #"synth voice"
        \new Voice = "voce" {
        \global \voceMusic
        }
     >>
      \new Lyrics \lyricsto "voce" {
      { \voceLyrics }
      }
   >>
 >>

  \new PianoStaff = "Staff_klavier" <<
          \override PianoStaff.InstrumentName.self-alignment-X = #LEFT
          \set PianoStaff.instrumentName = \markup \left-column {
\abs-fontsize #10 \line { Piano } }
          \new Staff = "pianoupper" <<
          \global \KlavierMusicUpper
          >>
          \new Staff = "pianolower" {
           \global \KlavierMusicLower
          }

  >>



  >>

  \layout {
  \context {
    \Staff \RemoveEmptyStaves
  }
  \context {
    \Voice
    \consists "Horizontal_bracket_engraver"
  }
  }
}

Here's the problem: if I comment out the music for the piano in the upper
staff of bar 17, the lyric extender in the voice part goes all the way to
bar 18 like it should. But with that music there, the extender line from
the lyric ("Sa __ _ _ ") only goes about a 16th-note duration, and then
stops abruptly.

What might be causing this behavior?

Cheers,

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

Reply via email to