Hi James,

2008/8/30 James E. Bailey <[EMAIL PROTECTED]>:
> Okay, it took me a while to figure all of this out. Normally, with the piano
> centered dynamics needing to be attached to a voice, I'd just name the voice
> and be done with it, however, when I do that, with the staff changes, I
> encounter another problem: the dynamics follow the voice into the lower
> staff.

The centred dynamics template is the last remaining place where the
old dynamics engraver is used, since there are a few callback issues
with the new engraver which need tidying up. Fortunately, you can
still use the new engraver (the errors are minor), which will fix the
override problem without having to attach the dynamics to a voice. Try
the following in the Dynamics context definition:

Replace \consists "Dynamic_engraver" with \consists "New_dynamic_engraver".

To get rid of the annoying error messages about script direction not
being set there are two workarounds: either add an override for the
DynamicText 'direction (UP or DOWN; it makes little difference in the
centred case) or add \consists "Dynamic_align_engraver".

Regards,
Neil


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

Reply via email to