Hello. I'm confused by the output of the attached file: lilypond creates an empty bar. [And generates a "programming error".] And the clef change indicator is pushed to the next line.
Without the addition of the second "\transpose" part, the output is as expected. Also, if the "\lyricsto" line is commented out, it comes out fine. Should I do this in another way or is it a bug? Further experiment would seem to indicate it is related to the "cadenza" commands: - When removing both "\cadenzaOn" and "\cadenzaOff", a second empty bar appears (after the second, transposed, part). - When removing only "\cadenzaOff", the second part disappears altogether! Thanks, Gilles
\version "2.6.3" theNotes = \relative c' { \key d \aeolian \cadenzaOn d4 e f g a bes cis d c bes a g f ees d \bar "|" <d f a>2 <g bes d> <a cis e> \bar "||" % \cadenzaOff } text = \lyricmode { "1" "2" "3" "4" "5" "6" "7" "8" _ _ _ _ _ _ _ I IV V } modeOnD = << \context Voice = "notes" { \theNotes } \lyricsto "notes" \context Lyrics = "text" { \text } >> theMusic = \context Staff = "Mode" \with { \remove "Time_signature_engraver" } { \transpose d d { \modeOnD } \break \transpose d c { \modeOnD } } \score { \theMusic \layout {} }
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user