]> git.donarmstrong.com Git - lilypond.git/blobdiff - ly/performer-init.ly
Issue 5167/6: Changes: show \markup xxx = ... \etc assignments
[lilypond.git] / ly / performer-init.ly
index 1c2f45da8bd3728ad91dc562f70675869fed911d..419d52baa59ab01fa4dd6834d210b10483e27bf0 100644 (file)
@@ -31,7 +31,7 @@
 
   \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
   \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