Frédéric,
It's the MIDI engine that's complaining. If you
don't need a MIDI file, remove the \midi { }
block, and the errors will not be generated.
This can happen if you try to crescendo from one
dynamic to the same dynamic or a softer one; or
if you try to diminuendo from one dynamic to the
same dynamic or a louder one, for example:
%each line here triggers a programming error
g\f\< a b\f c
g\f\< a b\p c
g\p\> a b\p c
g\p\> a b\f c
Another way this can happen (and the more common
way) is if you split a (de)crescendo into 2 parts
without specifying the dynamic in the middle, for
example:
g\p\< a\! b\< c\f
g\f\> a\! b\> c\p
Hope this helps
- Mark
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user