The attached LilyPond file producing "programming errors" below. I've
pared down the source so that it's smaller but still emits a warning.
Anyone know why the warnings are produced? The PDF and MIDI files seem
fine. It's just that I don't like producing error messages.
Starting lilypond-windows.exe 2.18.2 [midi_error_test.ly]...
Processing `.../midi_error_test.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
MIDI output to `midi_error_test.mid'...
programming error: Going back in MIDI time.
continuing, cross fingers
programming error: Going back in MIDI time.
continuing, cross fingers
programming error: Going back in MIDI time.
continuing, cross fingers
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `midi_error_test.ps'...
Converting to `./midi_error_test.pdf'...
Success: compilation successfully completed
Completed successfully in 2.7".
Knute Snortum
(via Gmail)
\version "2.18.2"
\language "english"
staffUp = \change Staff = "up"
staffDown = \change Staff = "down"
highVoice = \relative c''' {
| \acciaccatura { d8 } <f, a c>8 [ \staffDown <f, a c> \staffUp
\acciaccatura { c''8 } <f, af b> \staffDown <f, af df> ] \staffUp
| \acciaccatura { d''8 } <f, a c>8 \staffDown <f, a c> \staffUp
<df' f af> [ \acciaccatura { d'8 } <f, a c> ]
| \acciaccatura { d'8 } <f, a c>8 [ \staffDown <f, a c> \staffUp
\acciaccatura { c''8 } <f, af b> \staffDown <f, af df> ] \staffUp
| \acciaccatura { d''8 } <f, a c>8 [ \staffDown <f, a c> \staffUp
<df' f af> \staffDown <af b> ] \staffUp
}
lowVoice = \relative c'' {
| \acciaccatura { s8 } s2
| s4 <af b>8 r
| s2 * 2
}
global = {
\key f \major
\time 2/4
\accidentalStyle piano
}
\score {
\new PianoStaff <<
\new Staff = "up" {
\global
\highVoice
}
\new Staff = "down" {
\global
\lowVoice
}
>>
\layout {
}
\midi {
\tempo 4 = 160
}
}
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user