4 %% setup for Request->Element conversion.
7 \type "Performer_group"
13 \consists "Staff_performer"
14 \consists "Key_performer"
15 \consists "Tempo_performer"
16 \consists "Time_signature_performer"
21 \description "Hard coded entry point for LilyPond. Cannot be tuned."
27 midiInstrument = #"drums"
29 \defaultchild DrumVoice
33 \type "Performer_group"
35 % The order of the dynamic performers is significant: absolute dynamic events must override crescendo events in midi.
36 \consists "Span_dynamic_performer"
37 \consists "Dynamic_performer"
38 \consists "Tie_performer"
39 \consists "Piano_pedal_performer"
40 \consists "Note_performer"
41 \consists "Beam_performer"
42 \consists "Slur_performer"
59 \remove "Note_performer"
60 \consists "Drum_note_performer"
65 \type "Performer_group"
67 \consists "Swallow_performer"
71 \type "Performer_group"
73 \accepts RhythmicStaff
79 \type "Performer_group"
87 \type "Performer_group"
89 \consists "Swallow_performer"
93 \type "Performer_group"
95 \consists "Swallow_performer"
98 \type "Performer_group"
101 \defaultchild "TabVoice"
105 \type "Performer_group"
106 \name "VaticanaStaff"
109 \accepts "VaticanaVoice"
110 \defaultchild "VaticanaVoice"
114 \type "Score_performer"
118 melismaBusyProperties = #default-melisma-properties
119 instrumentName = #"bright acoustic"
122 tempoWholesPerMinute = #(ly:make-moment 15 1)
133 \accepts RhythmicStaff
137 \accepts VaticanaStaff
139 \consists "Timing_translator"
140 \consists "Swallow_performer"
142 \defaultchild "Staff"
144 dynamicAbsoluteVolumeFunction = #default-dynamic-absolute-volume
145 instrumentEqualizer = #default-instrument-equalizer
146 drumPitchTable = #(alist->hash-table midiDrumPitches)
152 \type "Performer_group"
153 \consists "Staff_performer" % Performer_group ?
154 \consists "Lyric_performer"
156 \consists "Time_signature_performer"
157 \consists "Tempo_performer"
161 \type "Performer_group"
172 \type "Performer_group"
173 \consists "Staff_performer"
174 \accepts ChordNameVoice
179 \type "Performer_group"
180 \consists "Note_performer"
185 \type "Performer_group"
191 \accepts RhythmicStaff
201 \context { \Staff \name RhythmicStaff }