\consists "Staff_performer"
\consists "Key_performer"
- \consists "Midi_control_function_performer"
+ \consists "Midi_control_change_performer"
}
\context {
\accepts ChordNames
\accepts Devnull
\accepts DrumStaff
+ \accepts Dynamics
\accepts FiguredBass
\accepts GrandStaff
\accepts GregorianTranscriptionStaff
\accepts Lyrics
\accepts MensuralStaff
\accepts NoteNames
- \accepts NullVoice
+ \accepts OneStaff
\accepts PetrucciStaff
\accepts PianoStaff
\accepts RhythmicStaff
dynamicAbsoluteVolumeFunction = #default-dynamic-absolute-volume
instrumentEqualizer = #default-instrument-equalizer
drumPitchTable = #(alist->hash-table midiDrumPitches)
+
+ %% \quoteDuring is supposed to quote everything but we don't admit
+ %% cue events by default in order not to get multiple midi
+ %% renditions in an orchestral score.
+
+ quotedEventTypes = #'(StreamEvent)
+ quotedCueEventTypes = #'()
+
timing = ##t
}
\accepts ChordNames
\accepts FiguredBass
\accepts DrumStaff
+ \accepts Dynamics
\accepts GrandStaff
\accepts Lyrics
+ \accepts OneStaff
\accepts PianoStaff
\accepts RhythmicStaff
\accepts Staff
}
\context {
- \type "Performer_group"
- \consists "Staff_performer"
- \accepts ChordNameVoice
- \defaultchild ChordNameVoice
+ \Voice % We want all the actual performers
\name ChordNames
-}
-
-\context {
- \Voice
- \name ChordNameVoice
+ \alias Staff % Catch Staff-level overrides like
+ % \key, \transposition
+ \consists "Staff_performer"
}
\context {
\accepts FretBoards
\accepts GrandStaff
\accepts Lyrics
+ \accepts OneStaff
\accepts PianoStaff
\accepts RhythmicStaff
\accepts Staff
\defaultchild Staff
}
+\context {
+ \type "Performer_group"
+ \name "OneStaff"
+ \accepts "ChordNames"
+ \accepts "DrumStaff"
+ \accepts "Dynamics"
+ \accepts "FiguredBass"
+ \accepts "FretBoards"
+ \accepts "GregorianTranscriptionStaff"
+ \accepts "KievanStaff"
+ \accepts "Lyrics"
+ \accepts "MensuralStaff"
+ \accepts "NoteNames"
+ \accepts "PetrucciStaff"
+ \accepts "RhythmicStaff"
+ \accepts "Staff"
+ \accepts "TabStaff"
+ \accepts "VaticanaStaff"
+ \defaultchild "Staff"
+}
+
\context {
\Staff
\name RhythmicStaff