Hola. Cuando defines el
/score específico para la salida MIDI.
Pego la parte de una
partitura a tres voces: Observa que el primer score es para
la partitura, el último para el MIDI.
\score {
<<
\new ChoirStaff <<
% instrumento 1
\context Staff = "oboe" <<
\set Staff.instrumentName = \markup {
\tiny { \bold { "Dulzaina 1" }}}
\set Staff.shortInstrumentName = "D.1"
\global
\set Staff.midiInstrument = #"oboe"
\clef violin
\context Voice = "oboe" { \dulzainaUna }
%\context Lyrics = "oboe" \lyricsto oboe \vozUna
%\context Lyrics = "oboe" \lyricsto oboe \vozDos
>>
% instrumento 2
\context Staff = "oboe2" <<
\set Staff.instrumentName = \markup {
\tiny { \bold { "Dulzaina 2" }}}
\set Staff.shortInstrumentName = "D.2"
\global
\clef violin
\set Staff.midiInstrument = #"oboe"
\context Voice = "oboe2" { \dulzainaDos }
%\context Lyrics = "oboe" \lyricsto oboe \vozTres
>>
% instrumento 2
\context Staff = "oboe3" <<
\set Staff.instrumentName = \markup {
\tiny { \bold { "Dulzaina 3" }}}
\set Staff.shortInstrumentName = "D.3"
\global
\clef violin
\set Staff.midiInstrument = #"oboe"
\context Voice = "oboe3" { \acompagnamientoUno }
%\context Lyrics = "oboe" \lyricsto oboe \vozTres
>>
>>
% -- for the StaffGroup
>>
\layout {
\context {
% a little smaller so lyrics can be closer to the
staff.
\Staff
\override VerticalAxisGroup #'minimum-Y-extent = #'(-3
. 3)
\consists Ambitus_engraver
}
}
}
\score {
\unfoldRepeats
<<
\new ChoirStaff <<
\context Staff = "oboe" <<
\global
\set Staff.midiInstrument = #"oboe"
\context Voice = "oboe" { \dulzainaUnaMidi }
%\context Lyrics = "oboe" \lyricsto oboe \vozUna
%\context Lyrics = "oboe" \lyricsto oboe \vozDos
>>
\context Staff = "oboe" <<
\global
\set Staff.midiInstrument = #"oboe" %#"bagpipe"
\context Voice = "oboe" { \dulzainaDosMidi }
%\context Lyrics = "oboe" \lyricsto oboe \vozTres
>>
\context Staff = "violin" <<
\global
\set Staff.midiInstrument = #"oboe"
\context Voice = "oboe" { \acompagnamientoUnoMidi }
%\context Lyrics = "oboe" \lyricsto oboe \vozTres
>>
>>
% -- for the StaffGroup
>>
\midi {}
}