Nitpick: ly:spanner-bound grob name slur -> spanner.
[lilypond.git] / ly / performer-init.ly
blob3803396b2075b07e814fdb07448b865d24e4b81d
1 \version "2.12.0"
3 %%
4 %% setup for Request->Element conversion.
5 %%
6 \context {
7 \type "Performer_group"
8 \name Staff
9 \accepts Voice
10 \accepts CueVoice
11 \defaultchild Voice
13 \consists "Staff_performer"
14 \consists "Key_performer"
16 \context {
17 \name Global
18 \accepts Score
19 \description "Hard coded entry point for LilyPond. Cannot be tuned."
22 \context {
23 \Staff
24 \name DrumStaff
25 midiInstrument = #"drums"
26 \accepts DrumVoice
27 \defaultchild DrumVoice
30 \context {
31 \type "Performer_group"
32 \name Voice
33 \consists "Dynamic_performer"
34 \consists "Tie_performer"
35 \consists "Piano_pedal_performer"
36 \consists "Note_performer"
37 \consists "Beam_performer"
38 \consists "Slur_performer"
41 \context {
42 \Voice
43 \name CueVoice
44 \alias Voice
47 \context {
48 \Voice
49 \name VaticanaVoice
50 \alias Voice
53 \context {
54 \Voice
55 \remove "Note_performer"
56 \consists "Drum_note_performer"
57 \name DrumVoice
60 \context {
61 \type "Performer_group"
62 \name FiguredBass
63 \consists "Swallow_performer"
66 \context {
67 \type "Performer_group"
68 \name GrandStaff
69 \accepts RhythmicStaff
70 \accepts Staff
71 \defaultchild Staff
74 \context {
75 \type "Performer_group"
76 \name "PianoStaff"
77 \accepts Staff
78 \accepts DrumStaff
79 \defaultchild Staff
82 \context {
83 \type "Performer_group"
84 \name "TabVoice"
85 \consists "Swallow_performer"
88 \context {
89 \type "Performer_group"
90 \name "Devnull"
91 \consists "Swallow_performer"
93 \context {
94 \type "Performer_group"
95 \name "TabStaff"
96 \accepts "TabVoice"
97 \defaultchild "TabVoice"
100 \context {
101 \type "Performer_group"
102 \name "VaticanaStaff"
103 \alias "Staff"
104 \denies "Voice"
105 \accepts "VaticanaVoice"
106 \defaultchild "VaticanaVoice"
109 \context {
110 \type "Score_performer"
112 \name Score
114 melismaBusyProperties = #default-melisma-properties
115 instrumentName = #"bright acoustic"
117 %% quarter = 60
118 tempoWholesPerMinute = #(ly:make-moment 15 1)
120 \accepts Staff
121 \accepts DrumStaff
122 \accepts GrandStaff
123 \accepts PianoStaff
124 \accepts TabStaff
125 \accepts Staff
126 \accepts StaffGroup
127 \accepts Devnull
128 \accepts ChoirStaff
129 \accepts RhythmicStaff
130 \accepts ChordNames
131 \accepts FiguredBass
132 \accepts Lyrics
133 \accepts VaticanaStaff
135 \consists "Time_signature_performer"
136 \consists "Control_track_performer"
137 \consists "Tempo_performer"
138 \consists "Timing_translator"
139 \consists "Swallow_performer"
141 \defaultchild "Staff"
143 dynamicAbsoluteVolumeFunction = #default-dynamic-absolute-volume
144 instrumentEqualizer = #default-instrument-equalizer
145 drumPitchTable = #(alist->hash-table midiDrumPitches)
146 timing = ##t
150 \context {
151 \type "Performer_group"
152 \consists "Staff_performer" % Performer_group ?
153 \consists "Lyric_performer"
154 \name Lyrics
157 \context{
158 \type "Performer_group"
159 \name ChoirStaff
160 \accepts Staff
161 \accepts DrumStaff
162 \defaultchild Staff
168 \context {
169 \type "Performer_group"
170 \consists "Staff_performer"
171 \accepts ChordNameVoice
172 \name ChordNames
175 \context {
176 \type "Performer_group"
177 \consists "Note_performer"
178 \name ChordNameVoice
181 \context {
182 \type "Performer_group"
184 \name StaffGroup
185 \accepts Staff
186 \accepts DrumStaff
187 \accepts TabStaff
188 \accepts RhythmicStaff
189 \accepts GrandStaff
190 \accepts PianoStaff
191 \accepts Lyrics
192 \accepts ChordNames
193 \accepts FiguredBass
195 \defaultchild Staff
198 \context { \Staff \name RhythmicStaff }