\version "2.19.82" \header { title = "Jauchzet dem Herren" composer = "Heinrich Schütz (1585-1672)" poet = "Psalm 100" } \paper { #(set-paper-size "11x17landscape") } global = { \key g \major \numericTimeSignature \time 3/2 \tempo 2=80 } scoreASopranoChoirI = \relative c'' { \global d2. b4 a2 b b r d2. b4 a2 b b r } scoreAAltoChoirI = \relative c'' { \global g2. g4 fis2 g g r g2. g4 fis2 g g r } scoreATenorChoirI = \relative c' { \global b2. d4 d2 d d r b2. d4 d2 d d r } scoreABassChoirI = \relative c' { \global g2. g4 d2 g, g r g'2. g4 d2 g, g r } scoreAVerseChoirI = \lyricmode { Jauch -- zet dem Her -- ren, Jauch -- zet dem Her -- ren, } scoreARehearsalMidiChoirI = # (define-music-function (parser location name midiInstrument lyrics) (string? string? ly:music?) #{ \unfoldRepeats << \new Staff = "soprano" \new Voice = "soprano" { \scoreASopranoChoirI } \new Staff = "alto" \new Voice = "alto" { \scoreAAltoChoirI } \new Staff = "tenor" \new Voice = "tenor" { \scoreATenorChoirI } \new Staff = "bass" \new Voice = "bass" { \scoreABassChoirI } \context Staff = $name { \set Score.midiMinimumVolume = #0.5 \set Score.midiMaximumVolume = #0.5 \set Score.tempoWholesPerMinute = #(ly:make-moment 100 4) \set Staff.midiMinimumVolume = #0.8 \set Staff.midiMaximumVolume = #1.0 \set Staff.midiInstrument = $midiInstrument } \new Lyrics \with { alignBelowContext = $name } \lyricsto $name $lyrics >> #}) scoreASopranoChoirII = \relative c'' { \global R1. d2. b4 a2 b b r d2. b4 a2 } scoreAAltoChoirII = \relative c'' { \global R1. g2. g4 fis2 g g r g2. g4 fis2 } scoreATenorChoirII = \relative c' { \global R1. b2. d4 d2 d d r b2. d4 d2 } scoreABassChoirII = \relative c' { \global R1. g2. g4 d2 g, g r g'2. g4 d2 } scoreAVerseChoirII = \lyricmode { Jauch -- zet dem Her -- ren, Jauch -- zet dem Her -- ren, } scoreARehearsalMidiChoirII = # (define-music-function (parser location name midiInstrument lyrics) (string? string? ly:music?) #{ \unfoldRepeats << \new Staff = "soprano" \new Voice = "soprano" { \scoreASopranoChoirII } \new Staff = "alto" \new Voice = "alto" { \scoreAAltoChoirII } \new Staff = "tenor" \new Voice = "tenor" { \scoreATenorChoirII } \new Staff = "bass" \new Voice = "bass" { \scoreABassChoirII } \context Staff = $name { \set Score.midiMinimumVolume = #0.5 \set Score.midiMaximumVolume = #0.5 \set Score.tempoWholesPerMinute = #(ly:make-moment 100 4) \set Staff.midiMinimumVolume = #0.8 \set Staff.midiMaximumVolume = #1.0 \set Staff.midiInstrument = $midiInstrument } \new Lyrics \with { alignBelowContext = $name } \lyricsto $name $lyrics >> #}) scoreAChoirIPart = \new ChoirStaff \with { \consists "Instrument_name_engraver" instrumentName = "Koor I" shortInstrumentName = "K. I" } << \new Staff \with { midiInstrument = "choir aahs" instrumentName = "Sopraan" shortInstrumentName = "S." } \new Voice = "soprano" \scoreASopranoChoirI \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #CENTER } \lyricsto "soprano" \scoreAVerseChoirI \new Staff \with { midiInstrument = "choir aahs" instrumentName = "Alt" shortInstrumentName = "A." } \new Voice = "alto" \scoreAAltoChoirI \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #CENTER } \lyricsto "alto" \scoreAVerseChoirI \new Staff \with { midiInstrument = "choir aahs" instrumentName = "Tenor" shortInstrumentName = "T." } { \clef "treble_8" \new Voice = "tenor" \scoreATenorChoirI } \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #CENTER } \lyricsto "tenor" \scoreAVerseChoirI \new Staff \with { midiInstrument = "choir aahs" instrumentName = "Bas" shortInstrumentName = "B." } { \clef bass \new Voice = "bass" \scoreABassChoirI } >> scoreAChoirIIPart = \new ChoirStaff \with { \consists "Instrument_name_engraver" instrumentName = "Koor II" shortInstrumentName = "K. II" } << \new Staff \with { midiInstrument = "choir aahs" instrumentName = "Sopraan" shortInstrumentName = "S." } \new Voice = "soprano" \scoreASopranoChoirII \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #CENTER } \lyricsto "soprano" \scoreAVerseChoirII \new Staff \with { midiInstrument = "choir aahs" instrumentName = "Alt" shortInstrumentName = "A." } \new Voice = "alto" \scoreAAltoChoirII \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #CENTER } \lyricsto "alto" \scoreAVerseChoirII \new Staff \with { midiInstrument = "choir aahs" instrumentName = "Tenor" shortInstrumentName = "T." } { \clef "treble_8" \new Voice = "tenor" \scoreATenorChoirII } \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #CENTER } \lyricsto "tenor" \scoreAVerseChoirII \new Staff \with { midiInstrument = "choir aahs" instrumentName = "Bas" shortInstrumentName = "B." } { \clef bass \new Voice = "bass" \scoreABassChoirII } >> \score { << \scoreAChoirIPart \scoreAChoirIIPart >> \layout { } \midi { } } % MIDI-oefenbestanden: \book { \bookOutputSuffix "choir1-soprano" \score { \scoreARehearsalMidiChoirI "soprano" "soprano sax" \scoreAVerseChoirI \midi { } } } \book { \bookOutputSuffix "choir1-alto" \score { \scoreARehearsalMidiChoirI "alto" "soprano sax" \scoreAVerseChoirI \midi { } } } \book { \bookOutputSuffix "choir1-tenor" \score { \scoreARehearsalMidiChoirI "tenor" "tenor sax" \scoreAVerseChoirI \midi { } } } \book { \bookOutputSuffix "choir1-bass" \score { \scoreARehearsalMidiChoirI "bass" "tenor sax" \scoreAVerseChoirI \midi { } } } % MIDI-oefenbestanden: \book { \bookOutputSuffix "choir2-soprano" \score { \scoreARehearsalMidiChoirII "soprano" "soprano sax" \scoreAVerseChoirII \midi { } } } \book { \bookOutputSuffix "choir2-alto" \score { \scoreARehearsalMidiChoirII "alto" "soprano sax" \scoreAVerseChoirII \midi { } } } \book { \bookOutputSuffix "choir2-tenor" \score { \scoreARehearsalMidiChoirII "tenor" "tenor sax" \scoreAVerseChoirII \midi { } } } \book { \bookOutputSuffix "choir2-bass" \score { \scoreARehearsalMidiChoirII "bass" "tenor sax" \scoreAVerseChoirII \midi { } } }