The following snippet shows several problems:

\version "2.19.15"
\include "articulate.ly"

S = \relative b' {
  \set Staff.instrumentName = "S"
  \clef treble
  c4 c16\prall e r8 r r r r
  c4 c c c
}

A = \relative c'' {
  \set Staff.instrumentName = "A"
  \clef treble
  c4 c c c
  c4 c c c
}

\score {
 \unfoldRepeats \articulate
  \new ChoirStaff <<
    \new Staff { \S }
    \new Staff { \A }
  >>
  \layout {     }
  \midi { }
}

The chief problem is that it generates a defective midi file in that there is a 
eighth note shift in the 2nd measure between the two systems.
This shift can also be seen in the engraved file.

Another problem is the representation of the \prall in the engraved file, which 
includes a quarter note head without a stem and a whole note.

The final problem is the huge number of warnings and programming error messages 
in the log file.  These include:

      * two instances of:

                Articulate_problem.ly:7:20: warning: adding note head to 
incompatible stem (type = 1/1)
                                c4 c16\prall 
                                        e r8 r r r r

   *  fourteen instances of:  programming error: insane spring distance 
requested, ignoring it

   *  one instance of:        programming error: insane spring min_distance 
requested, ignoring it

   *  one instance of:        programming error: insane spring constant

   *  seventeen instances of:   continuing, cross fingers

   *  one instance of:        programming error:  going back in MIDI time



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

Reply via email to