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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to