4 template that puts dynamics on a separate line, so it is neatly
5 centered between staffs.
9 upper = \notes\relative c'' {
13 lower = \notes\relative c {
23 s2\sustainDown s2\sustainUp
28 \context Staff=upper \upper
29 \context Dynamics=dynamics \dynamics
30 \context Staff=lower <
34 \context Dynamics=pedal \pedal
38 \type "Engraver_group_engraver"
40 \consists "Output_property_engraver"
42 minimumverticalExtent = #'(-1 . 1)
43 pedalSustainStrings = #'("Ped." "*Ped." "*")
44 pedalUnaCordaStrings = #'("una corda" "" "tre corde")
46 \consists "Piano_pedal_engraver"
47 \consists "Script_engraver"
48 \consists "Dynamic_engraver"
49 \consists "Text_engraver"
51 TextScript \override #'font-relative-size = #1
52 TextScript \override #'font-shape = #'italic
53 DynamicText \override #'extra-offset = #'(0 . 2.5)
54 Hairpin \override #'extra-offset = #'(0 . 2.5)
56 \consists "Skip_req_swallow_translator"
58 \consistsend "Axis_group_engraver"
63 VerticalAlignment \override #'forced-distance = #7
68 \type "Performer_group_performer"
70 \consists "Piano_pedal_performer"
71 \consists "Span_dynamic_performer"
72 \consists "Dynamic_performer"