%%%% You should have received a copy of the GNU General Public License
%%%% along with LilyPond. If not, see <http://www.gnu.org/licenses/>.
-\version "2.17.11"
+\version "2.17.14"
%%
%% setup for Request->Element conversion.
\name Staff
\accepts Voice
\accepts CueVoice
+ \accepts NullVoice
\defaultchild Voice
\consists "Staff_performer"
\consists "Key_performer"
+ \consists "Midi_control_function_performer"
}
\context {
\accepts Score
\defaultchild Score
\description "Hard coded entry point for LilyPond. Cannot be tuned."
- EventClasses = #all-event-classes
}
\context {
\alias Staff
\consists "Staff_performer"
\consists "Key_performer"
+ \consists "Midi_control_function_performer"
}
\context {
\defaultchild VaticanaVoice
\consists "Staff_performer"
\consists "Key_performer"
+ \consists "Midi_control_function_performer"
}
\context {
\alias Staff
\consists "Staff_performer"
\consists "Key_performer"
+ \consists "Midi_control_function_performer"
}
\context {
\name "Devnull"
}
+\context {
+ \type "Performer_Group"
+ \name NullVoice
+ \alias Staff
+ \alias Voice
+ %% needed for melismata
+ %% TODO: at least the tie performer likely does not work without the
+ %% Note_performer, but I don't know how to shut note output off in
+ %% MIDI.
+ \consists "Tie_performer"
+ \consists "Beam_performer"
+ \consists "Slur_performer"
+}
+
\context {
\Staff
\name TabStaff