diff options
Diffstat (limited to 'hr/stch/fertig/brevis_leavitt')
36 files changed, 2009 insertions, 0 deletions
diff --git a/hr/stch/fertig/brevis_leavitt/agnus/a.midi b/hr/stch/fertig/brevis_leavitt/agnus/a.midi Binary files differnew file mode 100644 index 0000000..728c9fd --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/a.midi diff --git a/hr/stch/fertig/brevis_leavitt/agnus/agnus.ly b/hr/stch/fertig/brevis_leavitt/agnus/agnus.ly new file mode 100644 index 0000000..3a1abb5 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/agnus.ly @@ -0,0 +1,78 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.14" +\include "stimmen.ly" +\include "texte.ly" + + \header { + title = "Agnus dei" + composer = "John Leavitt" + %opus = "<+Werk+>" + tagline = "" + } + + \paper { + line-width = \paper-width - 30 + top-margin = 10 + bottom-margin = 10 + ragged-last-bottom = #'f + } + + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3.5) + \override VerticalAxisGroup #'remove-first = ##t + } + } + + #(set-global-staff-size 17) + + sop = << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \generalPausen + \new Voice = "soprane" { \sopranMelodie } + \new Voice = "alti" { \altMelodie } + %\addlyrics { \sopranText } + >> + + alt = << + \new Voice = "alti" { \altMelodie } + %\addlyrics { \altText } + >> + + ten = << + \new Voice = "tenoere" { \tenorMelodie } + %\addlyrics { \tenorText } + >> + + bas = << + \new Voice = "baesse" { \bassMelodie } + \addlyrics { \bassText } + >> + + \score { + \new ChoirStaff \with {} << + \new Staff = sopran \with { + fontSize = #-3 + \override StaffSymbol #'staff-space = #(magstep -3) + }{ \global \sop } + %\new Staff = alt { \global \alt } + \new Staff = tenor \with { + fontSize = #-3 + \override StaffSymbol #'staff-space = #(magstep -3) + }{ \global \ten } + \new Staff = bass { \global \bas } + >> + %\midi { + %\context{ + %\Score + %tempoWholesPerMinute = #(ly:make-moment 72 4) + %} + %} + \layout { + } + } + diff --git a/hr/stch/fertig/brevis_leavitt/agnus/b.midi b/hr/stch/fertig/brevis_leavitt/agnus/b.midi Binary files differnew file mode 100644 index 0000000..cbcade5 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/b.midi diff --git a/hr/stch/fertig/brevis_leavitt/agnus/dynArt.ly b/hr/stch/fertig/brevis_leavitt/agnus/dynArt.ly new file mode 100644 index 0000000..30423d4 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/dynArt.ly @@ -0,0 +1,21 @@ +%some settings% vim: ai sw=2 lbr nu et + + meta = { + %(dynamic) marks global to all voices + \dynamicUp + } + +% articulation + + sopranArt = { + } + + altArt = { + } + + tenorArt = { + } + + bassArt = { + } + diff --git a/hr/stch/fertig/brevis_leavitt/agnus/midi.lua b/hr/stch/fertig/brevis_leavitt/agnus/midi.lua new file mode 100644 index 0000000..e22ba8e --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/midi.lua @@ -0,0 +1,51 @@ + -- some settings -- vim: ai sw=2 lbr nu et + +pre=[[ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.12" +\include "stimmen.ly" + + \score { + \unfoldRepeats +]] + +post=[[ + \midi { + \context{ + \Score + tempoWholesPerMinute = #(ly:make-moment 120 4) + } + } + } +]] + +voices={ "s", "a", "t", "b" } +expand = { s="sopran", a="alt", t="tenor", b="bass" } +map = { sopran="soprane", alt="alti", tenor="tenoere", bass="baesse" } + +function text(stimme) + return +[[ + \new Staff = ]]..stimme..[[ << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \new Voice = "]]..map[stimme]..[[" { \global \]]..stimme..[[Melodie } + >> +]] +end + +function err() print("oops") os.exit() end + +which=which or "satb" +if type(which)~="string" then err() end + +for _,v in pairs(voices) do + if string.find(which, v) then pre=pre..text(expand[v]) end +end + +input=pre..post + +--os.execute(lilypond -...) +io.stdout:write(input) +os.exit() + diff --git a/hr/stch/fertig/brevis_leavitt/agnus/s.midi b/hr/stch/fertig/brevis_leavitt/agnus/s.midi Binary files differnew file mode 100644 index 0000000..8e63d84 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/s.midi diff --git a/hr/stch/fertig/brevis_leavitt/agnus/stimmen.ly b/hr/stch/fertig/brevis_leavitt/agnus/stimmen.ly new file mode 100644 index 0000000..5540057 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/stimmen.ly @@ -0,0 +1,226 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + \include "dynArt.ly" + + global = { + \key e \major + %\override Staff.TimeSignature #'style = #'() + \time 4/4 + %\autoBeamOff + } + +% Die Stimmen + + generalPausen = { + s1*8 + \break + s1*8 + \break + R1*3 + s1*4 + \break + s1*4 + s1*4 + \break + s1*4 + s1*4 + \break + s1*5 + r1 + s1 + s1 + } + frauenEnde = \relative c'' { + g2( d2) + e1 ~ + e1 + s1\fermata + } + sopPat = \relative c' { + r4 e4( gis4) b4 + c4.( g8) b2 + r4 e,4( gis4) b4 + c8( e8 d8 c8) b4. b8 + \voiceOne + d4 e8 d8 a4 fis8( gis8) + a2 cis2 + c4 d8( c8) a4 e8( f8) + g2 c4( b4) + a2( e2) + fis1 + g2( d2) + e1 + } + sopranMelodie = \relative c' { + << + { \meta } + %\sopranArt + %the actual tune + { + \oneVoice + R1 + R1*3 + \sopPat + s1*3 + \sopPat + % + r4 c4( e4) g4 + a4.( d,8) g2 + r4 g4( bes4) d4 + cis4.( a8) b4. b8 + d4 d8 cis8 a4 fis8( g8) + a2 cis2 + c4 c8( b8) g4 e8( f8) + g2 c4( b4) + a2( e2) + fis1 + \frauenEnde + gis1 + gis1\fermata + \bar "|." + } + >> + } + + altMelodie = \relative c' { + << + { \meta } + %\altArt + %the actual tune + { + s1*4 + s1*3 + %s2 s4. r8 + s1 + \voiceTwo + a'1( ~ + a1 ~ + a1 + g1) + R1*4 + % + s1*3 + r4 e4( gis4) b4 + c4.( g8) b2 + r4 e,4( gis4) b4 + c8( e8 d8 c8) b4. r8 + fis2 fis2 + fis4 fis2. + f2 f2 + e4 e2. + a2( e2) + fis1 + g2( d2) + e1 + % + r4 c2 e4 + d2 d2 + r4 d4( g4) bes4 + a2 fis4. fis8 + g2 g2( + fis4) fis4 fis4 fis4 + f2 f2 + r4 e8 e8 e4 e4 + e1 + fis4 a8 a8 a4 a4 + \frauenEnde + e1 + e1\fermata + } + >> + } + + maennerI = \relative c' { + R1 + d4 d4 cis4 cis4 + c2( b2) + gis1 + } + maennerII = \relative c { + r4 e4( e'4 d8 c8 + b2) b2 + c4( b8 a8) gis4. r8 + a2 a2 + a4 a2. + a2 a2 + g4 g2. + R1 + d'4 d4 cis4 cis4 + c2( b2) + c1 + } + maennerEnde = \relative c' { + c2( d2) + e1 ~ + e1 + R1\fermata + } + tenorMelodie = \relative c' { + << + { \meta } + %\tenorArt + %the actual tune + \clef "treble_8" + { + R1*8 + d1( + cis1 + c1 ~ + c1) + \maennerI + % + R1*4 + \maennerII + % + r4 c2 c4 + c2 b2 + r4 bes4( d4) f4 + e2 d4. d8 + b2 b2( + cis4) cis4 cis4 cis4 + a2 a2 + r4 c8 c8 c4 c4 + d2( cis2) + d4 a8 a8 a4 a4 + \maennerEnde + gis1 + gis1\fermata + } + >> + } + + bassMelodie = \relative c { + << + { \meta } + %\bassArt + %the actual tune + \clef bass + { + R1*8 + fis1( ~ + fis1 + f1 + e1) + \maennerI + % + R1*4 + \maennerII + % + r4 c'8( b8 a4) g4 + fis2 g2 + r4 g2 g4 + g2 b4. b8 + d4 d8 cis8 a4 fis8( gis8) + a2 a2 + c4 c8( b8) g4 e8( f8) + g2 g2 + a2( cis2) + d1 + \maennerEnde + <b, e,>1 + q1\fermata + } + >> + } + diff --git a/hr/stch/fertig/brevis_leavitt/agnus/t.midi b/hr/stch/fertig/brevis_leavitt/agnus/t.midi Binary files differnew file mode 100644 index 0000000..0c870e3 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/t.midi diff --git a/hr/stch/fertig/brevis_leavitt/agnus/texte.ly b/hr/stch/fertig/brevis_leavitt/agnus/texte.ly new file mode 100644 index 0000000..cef06f7 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/agnus/texte.ly @@ -0,0 +1,36 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + sopranText = \lyrics { + %<+hier den Text für den Sopran eintragen+> + } + + altText = \lyrics { + %<+hier den Text für den Alt eintragen+> + } + + tenorText = \lyrics { + %<+hier den Text für den Tenor eintragen+> + } + + bassText = \lyrics { + %<+hier den Text für den Baß eintragen+> + Oo + mi -- se -- re -- re no -- bis. + Ag -- nus De -- i + Ag -- nus De -- i + Ag -- nus De -- i + mi -- se -- re -- re no -- bis. + Ag -- nus De -- i + Ag -- nus De -- i + qui tol -- lis pec -- ca -- ta mun -- di + do -- na no -- bis pa -- cem + A -- men, + A -- men. + A -- men. + A -- men. + } + diff --git a/hr/stch/fertig/brevis_leavitt/gloria/a.midi b/hr/stch/fertig/brevis_leavitt/gloria/a.midi Binary files differnew file mode 100644 index 0000000..1e1a823 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/a.midi diff --git a/hr/stch/fertig/brevis_leavitt/gloria/b.midi b/hr/stch/fertig/brevis_leavitt/gloria/b.midi Binary files differnew file mode 100644 index 0000000..ae80404 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/b.midi diff --git a/hr/stch/fertig/brevis_leavitt/gloria/dynArt.ly b/hr/stch/fertig/brevis_leavitt/gloria/dynArt.ly new file mode 100644 index 0000000..30423d4 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/dynArt.ly @@ -0,0 +1,21 @@ +%some settings% vim: ai sw=2 lbr nu et + + meta = { + %(dynamic) marks global to all voices + \dynamicUp + } + +% articulation + + sopranArt = { + } + + altArt = { + } + + tenorArt = { + } + + bassArt = { + } + diff --git a/hr/stch/fertig/brevis_leavitt/gloria/gloria.ly b/hr/stch/fertig/brevis_leavitt/gloria/gloria.ly new file mode 100644 index 0000000..22267b7 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/gloria.ly @@ -0,0 +1,80 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.14" +\include "stimmen.ly" +\include "texte.ly" + + \header { + title = "Gloria in excelsis Deo" + composer = "John Leavitt" + %opus = "<+Werk+>" + tagline = "" + } + + \paper { + line-width = \paper-width - 30 + top-margin = 10 + bottom-margin = 10 + ragged-last-bottom = #'f + } + + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3.5) + \override VerticalAxisGroup #'remove-first = ##t + } + } + + #(set-global-staff-size 17) + + sop = << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \generalPausen + \frauenPausen + \new Voice = "soprane" { \voiceOne \sopranMelodie } + \new Voice = "alti" { \voiceTwo \altMelodie } + %\addlyrics { \sopranText } + >> + + alt = << + \new Voice = "alti" { \altMelodie } + %\addlyrics { \altText } + >> + + ten = << + \new Voice = "tenoere" { \tenorMelodie } + %\addlyrics { \tenorText } + >> + + bas = << + \new Voice = "baesse" { \bassMelodie } + \addlyrics { \bassText } + >> + + \score { + \new ChoirStaff \with {} << + \set Score.skipBars = ##t + \new Staff = sopran \with { + fontSize = #-3 + \override StaffSymbol #'staff-space = #(magstep -3) + }{ \global \sop } + %\new Staff = alt { \global \alt } + \new Staff = tenor \with { + fontSize = #-3 + \override StaffSymbol #'staff-space = #(magstep -3) + }{ \global \ten } + \new Staff = bass { \global \bas } + >> + %\midi { + %\context{ + %\Score + %tempoWholesPerMinute = #(ly:make-moment 72 4) + %} + %} + \layout { + } + } + diff --git a/hr/stch/fertig/brevis_leavitt/gloria/midi.lua b/hr/stch/fertig/brevis_leavitt/gloria/midi.lua new file mode 100644 index 0000000..e22ba8e --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/midi.lua @@ -0,0 +1,51 @@ + -- some settings -- vim: ai sw=2 lbr nu et + +pre=[[ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.12" +\include "stimmen.ly" + + \score { + \unfoldRepeats +]] + +post=[[ + \midi { + \context{ + \Score + tempoWholesPerMinute = #(ly:make-moment 120 4) + } + } + } +]] + +voices={ "s", "a", "t", "b" } +expand = { s="sopran", a="alt", t="tenor", b="bass" } +map = { sopran="soprane", alt="alti", tenor="tenoere", bass="baesse" } + +function text(stimme) + return +[[ + \new Staff = ]]..stimme..[[ << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \new Voice = "]]..map[stimme]..[[" { \global \]]..stimme..[[Melodie } + >> +]] +end + +function err() print("oops") os.exit() end + +which=which or "satb" +if type(which)~="string" then err() end + +for _,v in pairs(voices) do + if string.find(which, v) then pre=pre..text(expand[v]) end +end + +input=pre..post + +--os.execute(lilypond -...) +io.stdout:write(input) +os.exit() + diff --git a/hr/stch/fertig/brevis_leavitt/gloria/s.midi b/hr/stch/fertig/brevis_leavitt/gloria/s.midi Binary files differnew file mode 100644 index 0000000..c28a534 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/s.midi diff --git a/hr/stch/fertig/brevis_leavitt/gloria/stimmen.ly b/hr/stch/fertig/brevis_leavitt/gloria/stimmen.ly new file mode 100644 index 0000000..115f6de --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/stimmen.ly @@ -0,0 +1,338 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + \include "dynArt.ly" + + global = { + \key aes \major + %\override Staff.TimeSignature #'style = #'() + \time 6/8 + %\autoBeamOff + } + +% Die Stimmen + + generalPausen = { + R1*6/8*2 + s2.*7 + R1*6/8*3 + \break + s2.*8 + \break + s2.*4 + s2.*4 + \break + R1*2/4*4 + s2*4 + \pageBreak + s2*4 + R1*2/4*2 + s2*4 + \break + s2*5 + s2*2 + s2*2 + \break + R1*6/8*2 + s2.*8 + \break + s2.*4 + s2.*4 + \break + R1*6/8*2 + s2.*10 + } + frauenPausen = { + s2.*2 + s2.*7 + s2.*3 + % + s2.*8 + % + R1*6/8*4 + s2.*4 + % + s2*4 + s2*4 + % + s2*4 + s2*2 + s2*4 + % + s2*5 + R1*2/4*2 + s2*2 + % + s2.*2 + s2.*8 + R1*6/8*4 + s2.*4 + s2.*2 + s2.*10 + } + upper = \relative c'' { + aes8. aes16 aes8 ees8. ees16 ees'8 + d8.( c16) aes8 bes8 c8 d8 + } + lower = \relative c' { + ees8. ees16 ees8 aes,8. aes16 aes'8 + bes8.( aes16) fes8 ges8 aes8 bes8 + } + braceS = \relative c' { + s1*6/8*2 + aes'8. aes16 aes8 ees8. ees16 ees'8 + d8.( c16) bes8 c8 c4 + aes8. aes16 aes8 ees8. ees16 ees'8 + d8.( c16) bes8 c8 c4 + \upper + } + braceA = \relative c' { + s1*6/8*4 + ees8. ees16 ees8 aes,8. aes16 aes'8 + bes8.( aes16) ges8 aes8 aes4 + \lower + } + braceT = \relative c' { + R1*6/8*6 + \transpose c c, \upper + } + braceB = \relative c' { + R1*6/8*6 + \transpose aes' aes \lower + } + frauenIs = \relative c' { + ees4 aes8 aes4. + s2. + c8.( des16) ees8 ees8( des8) c8 + bes4. bes4. + aes4 ees8 ees4. + s2. + c8.( des16) ees8 ees8( f8) g8 + f4. f4. + s1*6/8*4 + ges4 ges8 ~ ges8 aes8 bes8 + aes4 des8 ~ des4. + des4 c8 ~ c8 aes4 + } + frauenIa = \relative c' { + s2. + ees4 bes'8 bes4. + s2. + bes8.( aes16) ges8 f8 ges8 aes8 + aes4 r8 r4. + aes4 des,8 des4. + c8.( des16) ees8 ees4 ees8 + c4. c4. + s1*6/8*4 + bes4 bes8 ~ bes8 c8 des8 + des4 aes'8 ~ aes4. + f4 ees8 ~ ees8 f4 + } + maennerI = \relative c' { + c4. bes4. + bes4. a4. + f4 f8 ~ f8 g8 aes8 + g4( c8 ~ c8) g4 + f4( bes8 ~ bes8) f4 + ees2. + ges4. des4. + f2. + } + maennerT = \relative c' { + r4 r8 r8 c8 c8 + des4 r8 r8 ees8 ees8 + ees4. c4. + des2. + c4 r8 r8 c8 c8 + des4 r8 r8 des8 des8 + \maennerI + aes4 bes8 ~ bes8 c4 + aes4.( g4.) + } + maennerB = \relative c { + r4 r8 r8 ees8 ees8 + f4 r8 r8 g8 g8 + aes4. g4. + ges4.( f4.) + f4 r8 r8 f8 f8 + f4 r8 r8 des'8 des8 + \maennerI + bes,4 c8 ~ c8 des4 + ees2. + } + frauenII = \relative c'' { + s2*4 + aes8 ees16 ees16 f8 c16 c16 + des8 f16 f16 ees8 bes'16 bes16 + aes8 ees8 f16 c16 c16 c16 + des8 f8 ees4 + \bar "||" + \key c \major + c'8 g16 g16 a8 e16 e16 + f8 a16 a16 g8 d'16 d16 + c8 g8 a16 e16 e16 e16 + f8 a8 g4 + s2*2 + a8 b16 c16 b8 c16 d16 + c8( g8) g4 + c8 b16( a16) b16( a16) g8 + e8. e16 e4 + ees4 f4 + f2 + g4 f4 + f2 + } + maennerII = \relative c' { + R2*4 + c8 aes16 aes16 bes8 ees,16 ees16 + f8 aes16 aes16 bes8 g16 g16 + c8 aes8 bes16 ees,16 ees16 ees16 + f8 aes8 bes4 + \bar "||" + \key c \major + r4 c8 g16 g16 + a8 f16 f16 g8 g16 g16 + r8 g16 g16 c8( g8) + a8( f8) g4 + R2*2 + c4 d4 + e2 + } + maennerIII = \relative c' { + g8 a16 bes16 a8 bes16 c16 + bes8( f8) f4 + bes8 a16( g16) a16( bes16) c8 + } + sopranMelodie = \relative c' { + << + { \meta } + %\sopranArt + %the actual tune + { + \braceS + ees'2. + s1*6/8*3 + \frauenIs + bes2. + %\mark \markup { "4. -- > 4" } + \time 2/4 + \frauenII + bes8( f'8) f4 + s2*2 + ees4 d4 + bes4 c4 + \bar "||" + \time 6/8 + \key bes \major + s1*6/8*2 + \transpose aes bes \frauenIs + c2. + \bar "||" + \key c \major + \transpose aes c' \braceS + g'2. ~ + g2. ~ + g2. ~ + g2. + \bar "|." + } + >> + } + + altMelodie = \relative c' { + << + { \meta } + %\altArt + %the actual tune + { + \braceA + aes'2. + s1*6/8*3 + \frauenIa + ees2. + \frauenII + bes'8( f8) f4 + s2*2 + g4 f4 + ees4 ees4 + \key bes \major + s1*6/8*2 + \transpose aes bes \frauenIa + ees2. + \key c \major + \transpose aes c' \braceA + c'2. ~ + c2. ~ + c2. ~ + c2. + } + >> + } + + tenorMelodie = \relative c' { + << + { \meta } + %\tenorArt + %the actual tune + \clef "treble_8" + { + \braceT + c2. + R1*6/8*3 + \maennerT + \maennerII + f4 e4 + c2 + \maennerIII + b8 f'8 f4 + b,8( f'8) f4 + R2*2 + bes,4 a4 + g4 a4 + \key bes \major + R1*6/8*2 + \transpose aes bes \maennerT + \key c \major + \transpose aes c' \braceT + e'2. ~ + e2. ~ + e2. ~ + e2. + } + >> + } + + bassMelodie = \relative c { + << + { \meta } + %\bassArt + %the actual tune + \clef bass + { + \braceB + aes'2. + R1*6/8*3 + \maennerB + \maennerII + c4 b4 + b4( a4) + \maennerIII + b8 f8 f4 + b8( f8) f4 + c'8 c8 c8 c8 + c8 c8 c8 c8 + f,8 f8 f8 f8 + f8 f8 f8 f8 + \key bes \major + R1*6/8*2 + \transpose aes bes \maennerB + \key c \major + \transpose aes c' \braceB + c'2. ~ + c2. ~ + c2. ~ + c2. + } + >> + } + diff --git a/hr/stch/fertig/brevis_leavitt/gloria/t.midi b/hr/stch/fertig/brevis_leavitt/gloria/t.midi Binary files differnew file mode 100644 index 0000000..3cbe02a --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/t.midi diff --git a/hr/stch/fertig/brevis_leavitt/gloria/texte.ly b/hr/stch/fertig/brevis_leavitt/gloria/texte.ly new file mode 100644 index 0000000..16d84f8 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/gloria/texte.ly @@ -0,0 +1,43 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + sopranText = \lyrics { + %<+hier den Text für den Sopran eintragen+> + } + + altText = \lyrics { + %<+hier den Text für den Alt eintragen+> + } + + tenorText = \lyrics { + %<+hier den Text für den Tenor eintragen+> + } + + bassText = \lyrics { + %<+hier den Text für den Baß eintragen+> + Glo -- ri -- a, Glo -- ri -- a in ex -- cel -- sis De -- o! + Glo -- ri -- a in ex -- cel -- sis De -- o. + Glo -- ri -- a in ex -- cel -- sis De -- o. + Et in ter -- ra pax ho -- mi -- ni -- bus, + ter -- ra pax ho -- mi -- ni -- bus. + Lau -- da -- mus te. Be -- ne -- di -- ci -- mus te. + A -- do -- ra -- mus te. Glo -- ri -- fi -- ca -- mus te. + Lau -- da -- mus te. Be -- ne -- di -- ci -- mus, + A -- do -- ra -- mus te. + Gra -- ti -- as, gra -- ti -- as, + Gra -- ti -- as a -- gi -- mus ti -- bi + prop -- ter mag -- nam glo -- ri -- am tu -- am. + Al -- le -- lu -- ia, + Al -- le -- lu -- ia, + Al -- le -- lu -- ia, + Al -- le -- lu -- ia. + Glo -- ri -- a in ex -- cel -- sis De -- o. + Glo -- ri -- a in ex -- cel -- sis De -- o. + Et in ter -- ra pax ho -- mi -- ni -- bus, + ter -- ra pax ho -- mi -- ni -- bus. + Glo -- ri -- a, Glo -- ri -- a in ex -- cel -- sis De -- o! + } + diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/a.midi b/hr/stch/fertig/brevis_leavitt/kyrie/a.midi Binary files differnew file mode 100644 index 0000000..382da5e --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/a.midi diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/b.midi b/hr/stch/fertig/brevis_leavitt/kyrie/b.midi Binary files differnew file mode 100644 index 0000000..c0c708a --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/b.midi diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/dynArt.ly b/hr/stch/fertig/brevis_leavitt/kyrie/dynArt.ly new file mode 100644 index 0000000..30423d4 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/dynArt.ly @@ -0,0 +1,21 @@ +%some settings% vim: ai sw=2 lbr nu et + + meta = { + %(dynamic) marks global to all voices + \dynamicUp + } + +% articulation + + sopranArt = { + } + + altArt = { + } + + tenorArt = { + } + + bassArt = { + } + diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/kyrie.ly b/hr/stch/fertig/brevis_leavitt/kyrie/kyrie.ly new file mode 100644 index 0000000..6d4052a --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/kyrie.ly @@ -0,0 +1,79 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.14" +\include "stimmen.ly" +\include "texte.ly" + + \header { + title = "Kyrie eleison" + composer = "John Leavitt" + %opus = "<+Werk+>" + tagline = "" + } + + \paper { + line-width = \paper-width - 30 + top-margin = 10 + bottom-margin = 10 + ragged-last-bottom = #'f + } + + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3.5) + \override VerticalAxisGroup #'remove-first = ##t + } + } + + #(set-global-staff-size 17) + + sop = << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \generalPausen + \new Voice = "soprane" { \sopranMelodie } + \new Voice = "alti" { \altMelodie } + %\addlyrics { \sopranText } + >> + + alt = << + \new Voice = "alti" { \altMelodie } + %\addlyrics { \altText } + >> + + ten = << + \new Voice = "tenoere" { \tenorMelodie } + %\addlyrics { \tenorText } + >> + + bas = << + \new Voice = "baesse" { \bassMelodie } + \addlyrics { \bassText } + >> + + \score { + \new ChoirStaff \with {} << + \set Score.skipBars = ##t + \new Staff = sopran \with { + fontSize = #-3 + \override StaffSymbol #'staff-space = #(magstep -3) + }{ \global \sop } + %\new Staff = alt { \global \alt } + \new Staff = tenor \with{ + fontSize = #-3 + \override StaffSymbol #'staff-space = #(magstep -3) + }{ \global \ten } + \new Staff = bass { \global \bas } + >> + %\midi { + %\context{ + %\Score + %tempoWholesPerMinute = #(ly:make-moment 72 4) + %} + %} + \layout { + } + } + diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/midi.lua b/hr/stch/fertig/brevis_leavitt/kyrie/midi.lua new file mode 100644 index 0000000..e22ba8e --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/midi.lua @@ -0,0 +1,51 @@ + -- some settings -- vim: ai sw=2 lbr nu et + +pre=[[ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.12" +\include "stimmen.ly" + + \score { + \unfoldRepeats +]] + +post=[[ + \midi { + \context{ + \Score + tempoWholesPerMinute = #(ly:make-moment 120 4) + } + } + } +]] + +voices={ "s", "a", "t", "b" } +expand = { s="sopran", a="alt", t="tenor", b="bass" } +map = { sopran="soprane", alt="alti", tenor="tenoere", bass="baesse" } + +function text(stimme) + return +[[ + \new Staff = ]]..stimme..[[ << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \new Voice = "]]..map[stimme]..[[" { \global \]]..stimme..[[Melodie } + >> +]] +end + +function err() print("oops") os.exit() end + +which=which or "satb" +if type(which)~="string" then err() end + +for _,v in pairs(voices) do + if string.find(which, v) then pre=pre..text(expand[v]) end +end + +input=pre..post + +--os.execute(lilypond -...) +io.stdout:write(input) +os.exit() + diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/s.midi b/hr/stch/fertig/brevis_leavitt/kyrie/s.midi Binary files differnew file mode 100644 index 0000000..7cf8c18 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/s.midi diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/stimmen.ly b/hr/stch/fertig/brevis_leavitt/kyrie/stimmen.ly new file mode 100644 index 0000000..c69e0eb --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/stimmen.ly @@ -0,0 +1,267 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + \include "dynArt.ly" + + global = { + \key a \major + %\override Staff.TimeSignature #'style = #'() + \time 3/4 + %\autoBeamOff + } + +% Die Stimmen + + generalPausen = { + s2.*19 + s4 r4 r4 + % + s2.*6 + r2. + r2. + s2.*6 + % + s2.*14 + R2.*4 + s2.*10 + } + uniOne = \relative c' { + e2. + f2. + g4. g8 g4 + g2. + e2. + f2. + \key a \major + } + uniTwoW = \relative c' { + e8( d8) cis4 e4 + fis4( b4) a4 + cis2. ~ + cis2. + } + uniTwoM = \relative c { + cis'8( d8) cis4 a4 + b2 b8( cis8) + d2 cis8( a8) + e2. + cis'8( b8) a4 cis4 + d2 d4 + cis2. ~ + cis2. + } + uniThreeM = \relative c' { + cis8( b8) a4 a4 + e2 e4 + } + sopranMelodie = \relative c' { + << + { \meta } + %\sopranArt + %the actual tune + { + \oneVoice + R1*3/4*4 + e8( d8) cis4 e4 + fis4( b4) a4 + cis,2. + r2. + e8( d8) cis4 e4 + fis4( b4) a4 + cis2. + r4 r4 a8( b8) + \break + \voiceOne + cis8( d8 cis4) a4 + b2 b8( cis8) + d2 cis8( a8) + e2 cis'8 d8 + e2. + e2. + e2. ~ + e4 s4 s4 + \bar "||" + \break + \key a \minor + a,4 a2 + g4 g2 + f4 f4 f4 + e2 c4 + f2 e8( f8) + d2. + s2. + s2. + \uniOne + \bar "||" + \break + e4. e8 e4 + e2. + a4 a2 + gis4 gis2 + fis4 fis4 fis4 + e2. + \uniTwoW + \break + a2. + gis2. + fis4 fis4 e4 + e2. + s2.*4 + e8( d8) cis2 + d2. + e8( d8) cis2 + d2. + e8( d8) cis4 e4 + fis4( a4) gis4 + a2. ~ + a2. ~ + a2. ~ + a2. + \bar "|." + } + >> + } + + altMelodie = \relative c'' { + << + { \meta } + %\altArt + %the actual tune + { + s2.*12 + \voiceTwo + a8. a16 a2 + g4 g2 + fis8. fis16 fis2 + e4 e2 + e8( d8) cis4 e4 + fis4( b4) a4 + cis2. ~ + cis4 s4 s4 + % + \key a \minor + e,4 e2 + e4 e2 + d4 d4 d4 + c2 c4 + d2 d4 + d2. + s2. + s2. + \uniOne + % + e4. e8 e4 + e2. + fis4 fis2 + d4 d2 + d4 d4 d4 + e2. + \uniTwoW + d2. + e2. + d4 d4 d4 + cis2. + s2.*4 + R2.*2 + e8( d8) cis2 + d2. + e8( d8) cis4 cis4 + d2 d4 + cis2.( + d2. + cis2. ~ + cis2.) + } + >> + } + + tenorMelodie = \relative c' { + << + { \meta } + %\tenorArt + %the actual tune + \clef "treble_8" + { + R1*3/4*12 + cis8. cis16 cis2 + d4 d2 + d8. d16 d2 + d4 d2 + cis8( b8) a4 cis4 + d2 d4 + e2. ~ + e4 r4 r4 + % + \key a \minor + c8( b8) a4 c4 + b4 g2 + f8( g8) a4 b4 + g2 c4 + bes2 bes4 + c4( b2) + r2. + r2. + \transpose c c, \uniOne + % + e,4. e8 e4 + e2. + \uniTwoM + fis2. + gis2. + a4 a4 gis4 + a2. + R1*3/4*8 + \uniThreeM + e2.( + fis2. + e2. ~ + e2.) + } + >> + } + + bassMelodie = \relative c { + << + { \meta } + %\bassArt + %the actual tune + \clef bass + { + R1*3/4*12 + fis8. fis16 fis2 + g4 g2 + b8. b16 b2 + e,4 e2 + a2. + a,2. + a'2. ~ + a4 r4 r4 + % + \key a \minor + c8( b8) a4 c4 + b4 g2 + f8( g8) a4 b4 + g2 c4 + f,2 f4 + g2. + r2. + r2. + \transpose c c, \uniOne + % + e4. e8 e4 + e2. + \uniTwoM + d2. + cis2. + b4 b4 e4 + a2. + R1*3/4*8 + \uniThreeM + a,2. ~ + a2. ~ + a2. ~ + a2. + } + >> + } + diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/t.midi b/hr/stch/fertig/brevis_leavitt/kyrie/t.midi Binary files differnew file mode 100644 index 0000000..f15e78c --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/t.midi diff --git a/hr/stch/fertig/brevis_leavitt/kyrie/texte.ly b/hr/stch/fertig/brevis_leavitt/kyrie/texte.ly new file mode 100644 index 0000000..05e777c --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/kyrie/texte.ly @@ -0,0 +1,35 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + sopranText = \lyrics { + %<+hier den Text für den Sopran eintragen+> + } + + altText = \lyrics { + %<+hier den Text für den Alt eintragen+> + } + + tenorText = \lyrics { + %<+hier den Text für den Tenor eintragen+> + } + + bassText = \lyrics { + %<+hier den Text für den Baß eintragen+> + Ky -- ri -- e~e -- lei -- son. + Ky -- ri -- e~e -- lei -- son. + e -- lei -- son. + Chris -- te e -- lei -- son, + e -- le -- i -- son, + e -- le -- i -- son. + Al -- le, Al -- le -- lu -- ia. + Al -- le, Al -- le -- lu -- ia. + Chris -- te~e -- lei -- son + e -- le -- i -- son. + Chris -- te e -- le -- i -- son. + Al -- le, Al -- le -- lu -- ia. + Ky -- ri -- e~e -- le -- i -- son. + } + diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/a.midi b/hr/stch/fertig/brevis_leavitt/sanctus/a.midi Binary files differnew file mode 100644 index 0000000..980fe48 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/a.midi diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/b.midi b/hr/stch/fertig/brevis_leavitt/sanctus/b.midi Binary files differnew file mode 100644 index 0000000..a0ab61b --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/b.midi diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/dynArt.ly b/hr/stch/fertig/brevis_leavitt/sanctus/dynArt.ly new file mode 100644 index 0000000..30423d4 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/dynArt.ly @@ -0,0 +1,21 @@ +%some settings% vim: ai sw=2 lbr nu et + + meta = { + %(dynamic) marks global to all voices + \dynamicUp + } + +% articulation + + sopranArt = { + } + + altArt = { + } + + tenorArt = { + } + + bassArt = { + } + diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/midi.lua b/hr/stch/fertig/brevis_leavitt/sanctus/midi.lua new file mode 100644 index 0000000..e22ba8e --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/midi.lua @@ -0,0 +1,51 @@ + -- some settings -- vim: ai sw=2 lbr nu et + +pre=[[ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.12" +\include "stimmen.ly" + + \score { + \unfoldRepeats +]] + +post=[[ + \midi { + \context{ + \Score + tempoWholesPerMinute = #(ly:make-moment 120 4) + } + } + } +]] + +voices={ "s", "a", "t", "b" } +expand = { s="sopran", a="alt", t="tenor", b="bass" } +map = { sopran="soprane", alt="alti", tenor="tenoere", bass="baesse" } + +function text(stimme) + return +[[ + \new Staff = ]]..stimme..[[ << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \new Voice = "]]..map[stimme]..[[" { \global \]]..stimme..[[Melodie } + >> +]] +end + +function err() print("oops") os.exit() end + +which=which or "satb" +if type(which)~="string" then err() end + +for _,v in pairs(voices) do + if string.find(which, v) then pre=pre..text(expand[v]) end +end + +input=pre..post + +--os.execute(lilypond -...) +io.stdout:write(input) +os.exit() + diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/s.midi b/hr/stch/fertig/brevis_leavitt/sanctus/s.midi Binary files differnew file mode 100644 index 0000000..4a1955f --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/s.midi diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/sanctus.ly b/hr/stch/fertig/brevis_leavitt/sanctus/sanctus.ly new file mode 100644 index 0000000..0c1a223 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/sanctus.ly @@ -0,0 +1,80 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.14" +\include "stimmen.ly" +\include "texte.ly" + + \header { + title = "Festival sanctus" + composer = "John Leavitt" + %opus = "<+Werk+>" + tagline = "" + } + + \paper { + line-width = \paper-width - 30 + top-margin = 10 + bottom-margin = 10 + ragged-last-bottom = #'f + } + + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3.5) + \override VerticalAxisGroup #'remove-first = ##t + } + } + + #(set-global-staff-size 16) + + sop = << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \generalPausen + \frauenPausen + \new Voice = "soprane" { \voiceOne \sopranMelodie } + \new Voice = "alti" { \voiceTwo \altMelodie } + %\addlyrics { \sopranText } + >> + + alt = << + \new Voice = "alti" { \altMelodie } + %\addlyrics { \altText } + >> + + ten = << + \new Voice = "tenoere" { \tenorMelodie } + %\addlyrics { \tenorText } + >> + + bas = << + \new Voice = "baesse" { \bassMelodie } + \addlyrics { \bassText } + >> + + \score { + \new ChoirStaff \with {} << + \set Score.skipBars = ##t + \new Staff = sopran \with { + fontSize = #-3 + \override StaffSymbol #'staff-space = #(magstep -3) + }{ \global \sop } + %\new Staff = alt { \global \alt } + \new Staff = tenor \with{ + fontSize = #-3 + \override StaffSymbol #'staff-space = #(magstep -3) + }{ \global \ten } + \new Staff = bass { \global \bas } + >> + %\midi { + %\context{ + %\Score + %tempoWholesPerMinute = #(ly:make-moment 72 4) + %} + %} + \layout { + } + } + diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/stimmen.ly b/hr/stch/fertig/brevis_leavitt/sanctus/stimmen.ly new file mode 100644 index 0000000..e1b1b74 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/stimmen.ly @@ -0,0 +1,405 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + \include "dynArt.ly" + + global = { + \key a \major + %\override Staff.TimeSignature #'style = #'() + \time 4/4 + %\autoBeamOff + } + +% Die Stimmen + + generalPausen = { + r1 + s1 + s1*4 + \break + r1 + s1 + s1*4 + r1 + r1 + r1 + \break + s1*8 + \break + % + s1*4 + s2.*2 + s1*4 + \break + s1*3 + s1*3 + s1*10/8*4 + R1*3 + s1*8 + \break + s1*8 + \break + % + s1*4 + s2.*3 + s1 + s1*10/8*4 + %\time 4/4 + s2 r2 + } + frauenPausen = { + s1 + r1 + s1*4 + s1 + r1 + s1*4 + s1 + s1 + s1 + s1*8 + % + s1*4 + s2.*2 + s1*4 + R1*3 + s1*3 + s1*10/8*4 + s1*3 + s1*16 + % + r1 s1 r1 s1 + s2.*3 + s1 + s1*10/8*4 + s1 + } + frauenI = \relative c'' { + a8( b8 cis8) d8 ~ d8 cis4 b8 + d4 cis4 b4 a4 + a8( b8 cis8) d8 ~ d8 d8 cis8 b8 + } + maennerI = \relative c' { + a4. a8 ~ a4 a4 + a4. a8 ~ a4 a4 + a4. a8 ~ a8 a8 a8 a8 + } + frauenII = \relative c' { + fis8( gis8) a8 e8 ~ e8 a4 d8( ~ + d8 cis8) b8 a8 ~ a8 e4. + fis4. e8 ~ e4 cis4 ~ + cis2. a'4 + } + maennerII = \relative c' { + d4 d8 cis8 ~ cis8 cis4 a8 ~ + a4 b8 cis8 ~ cis8 cis4. + d4. b8 ~ b4 a4 ~ + a2. + } + frauenIII = \relative c' { + d8( e8 fis8) g8 ~ g8 fis4 e8 + g4 fis4 e4 d4 + d8( e8 fis8) g8 ~ g8 g8 fis8 e8 + } + maennerIII = \relative c { + fis8( g8 a8) b8 ~ b8 a4 g8 + b4 a4 g4 fis4 + fis8( g8 a8) b8 ~ b8 b8 a8 g8 + } + commonIV = \relative c' { + a8( b8 cis8) d8 ~ d8 cis4 b8 + d4 cis4 b4 a4 + a8( b8 cis8) d8 ~ d8 d8 cis8 b8 + } + oberIV = \relative c' { + b4. b8 ~ b4 b4 + b4. b8 ~ b4 b4 + b4. b8 ~ b8 b8 b8 b8 + b4 b2. + \commonIV + e4 e2. + } + unterIV = \relative c' { + e8( fis8 gis8) a8 ~ a8 gis4 fis8 + a4 gis4 fis4 e4 + e8( fis8 gis8) a8 ~ a8 a8 gis8 fis8 + b4 b2. + \transpose c c' \commonIV + a4 a2. + a4. a8 ~ a4 a4 + a4. a8 ~ a4 a4 + a4. a8 ~ a8 a8 a8 a8 + } + frauenV = \relative c' { + b8 cis8 d8 cis8( d8) e8 + dis8 e8 fis8 eis8( fis8) gis8 + fis8 gis8 a8 gis8( a8) b8 + \time 4/4 + a8. a16 a2 r4 + } + oberVI = \relative c' { + R1*10/8 + d8 cis8 a8 c8 b8 g8 a4 a4 + a4. b4. c2 + d4. e4. + } + unterVI = \relative c' { + a8 gis8 e8 g8 fis8 d8 e4 e4 + d8 cis8 a8 c8 b8 g8 a4 a4 + a'8 gis8 e8 g8( fis8) d8 e4 e4 + d'8 cis8 a8 c8( b8) g8 + } + sopranMelodie = \relative c' { + << + { \meta } + %\sopranArt + %the actual tune + { + s1*2 + d'4 cis2 \times 2/3 { b8 a8 b8 } + d4 cis2 \times 2/3 { b8 a8 b8 } + d4 cis2( d4) + e8. e16 e2. + s1*2 + d4 cis2 \times 2/3 { b8 a8 b8 } + d4 cis2 \times 2/3 { b8 a8 b8 } + d4 cis2( d4) + e8. e16 e2. + s1 + \repeat volta 2 { + s1*2 + } + \frauenI + e4 e2. + \frauenI + e4 e2. + \bar "||" + \mark \markup { \smaller \musicglyph #"scripts.segno" } + \frauenII + \time 6/8 + a,8( gis8) fis8 e4. + d'8( cis8) b8 a4. + \time 4/4 + b4 b2. + b4 b2. + a4 a2. ~ + a1 + \once \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible + \mark \markup { \smaller \musicglyph #"scripts.coda" } + s1*3 + cis4. d8 ~ d4 b4 ~ + b8 cis4. a4. b8 ~ + b4 \times 2/3 { b8 a8 b8 } cis4 cis4 + \time 10/8 + R1*10/8 + d8 cis8 a8 c8 b8 g8 a4 a4 + a4. b4. c2 + d4. e4. f4( g4) + \time 4/4 + s1*3 + \frauenIII + a,4 a2. + \transpose c c' \oberIV + a8( b8 cis8) d8 ~ d8 cis4 b8 + d4 cis4 b4 a4 + a8( b8 cis8) d8 ~ d8 d8 cis8 b8 + e4^\markup { "D.S. al Coda" } e2. + \bar "||" + \mark \markup { \smaller \musicglyph #"scripts.coda" } + s1 + d4 cis2. + s1 + cis4 b2. + \time 6/8 + \frauenV + \time 10/8 + \transpose d d' \oberVI f'4( g4) + a4 a4 s2 + \bar "|." + } + >> + } + + altMelodie = \relative c' { + << + { \meta } + %\altArt + %the actual tune + { + s1*2 + b'4 a2 \times 2/3 { a8 g8 a8 } + b4 a2 \times 2/3 { a8 g8 a8 } + b4 a2( b4) + a8. a16 a2. + s1*2 + b4 a2 \times 2/3 { a8 g8 a8 } + b4 a2 \times 2/3 { a8 g8 a8 } + b4 a2( b4) + g8. g16 g2. + s1 + \repeat volta 2 { + s1*2 + } + \frauenI + a4 a2. + cis,8( d8 e8) fis8 ~ fis8 e4 d8 + fis4 e4 d4 cis4 + cis8( d8 e8) fis8 ~ fis8 fis8 e8 d8 + g4 g2. + \frauenII + a8( gis8) fis8 e4.( + g4.) a8 g8 fis8 + g4 g2. + g4 g2. + a4 a2. ~ + a1 + s1*3 + a4. a8 ~ a4 g4 ~ + g8 a4. f4. g8 ~ + g4 \times 2/3 { g8 f8 g8 } a4 a4 + a8 gis8 e8 g8 fis8 d8 e4 e4 + d8 cis8 a8 c8 b8 g8 a4 a4 + a'8 gis8 e8 g8 fis8 d8 e4 e4 + d'8 cis8 a8 c8 b8 g8 a4( b4) + s1*3 + \frauenIII + d,4 d2. + \unterIV + g4 g2. + s1 + b4 a2. + s1 + a4 g2. + \frauenV + \transpose a a' \unterVI a4( <b d>4) + <a e'>4 q4 s2 + } + >> + } + + tenorMelodie = \relative c' { + << + { \meta } + %\tenorArt + %the actual tune + \clef "treble_8" + { + R1 + r2 fis4 e4 ~ + e2. \times 2/3 { e8 d8 e8 } + fis4 e2 \times 2/3 { e8 d8 e8 } + fis4 e2( fis4) + cis8. cis16 cis2. + R1 + r2 fis4 e4 ~ + e2. \times 2/3 { e8 d8 e8 } + fis4 e2 \times 2/3 { e8 d8 e8 } + fis4 e2( fis4) + e8. e16 e2. + R1 + \repeat volta 2 { + R1*2 + } + R1*4 + \maennerI + e4 e2. + \maennerII a,4 + fis'8 e8 d8 cis4.( + d4.) fis8 e8 d8 + d4 d2. + e4 e2. + a,4 a2. ~ + a1 + cis4. d8 ~ d4 b4 ~ + b8 cis4. a4. b8 ~ + b4 \times 2/3 { b8 a8 b8 } cis4 cis4 + e4. fis8 ~ fis4 d4 ~ + d8 e4. c4. d8 ~ + d4 \times 2/3 { d8 cis8 d8 } e4 e4 + R1*10/8 + d8 cis8 a8 c8 b8 g8 a4 a4 + a4. b4. c2 + d4. e4. f4( d4) + R1*3 + \maennerIII + d4 d2. + \oberIV + cis8( d8 e8) fis8 ~ fis8 e4 d8 + fis4 e4 d4 cis4 + cis8( d8 e8) fis8 ~ fis8 fis8 e8 d8 + e4 e2. + r2 fis4 e4 ~ + e1 + r2 e4 d4 ~ + d1 + R1*6/8 + b8 cis8 dis8 cis8( dis8) eis8 + fis4. e4. + e2. r4 + \oberVI f4( d4) + e4 e4 r2 + } + >> + } + + bassMelodie = \relative c { + << + { \meta } + %\bassArt + %the actual tune + \clef bass + { + R1 + b'4 a2. ~ + a2. \times 2/3 { a8 a8 a8 } + a4 a2 \times 2/3 { a8 a8 a8 } + a4 a2. + a8. a16 a2. + R1 + b4 a2. ~ + a2. \times 2/3 { a8 a8 a8 } + a4 a2 \times 2/3 { a8 a8 a8 } + a4 a2. + c8. c16 c2. + R1 + \repeat volta 2 { + R1*2 + } + R1*4 + \maennerI + c4 c2. + \maennerII r4 + r4. cis8 b8 a8 + b8 a8 g8 d4. + g4 g2. + e4 e2. + a4 a2. ~ + a1 + a4. fis8 ~ fis4 g4 ~ + g8 e4. f4. d8 ~ + d4 \times 2/3 { g8 f8 g8 } a4 a4 + a4. a8 ~ a4 a4 ~ + a8 a4. a4. a8 ~ + a4 \times 2/3 { a8 a8 a8 } a4 a4 + a8 gis8 e8 g8 fis8 d8 e4 e4 + d8 cis8 a8 c8 b8 g8 a4 a4 + a'8 gis8 e8 g8 fis8 d8 e4 e4 + d'8 cis8 a8 c8 b8 g8 a4( b4) + R1*3 + \maennerIII + d,4 d2. + \transpose c c, \unterIV + c'4 c2. + b4 a2. ~ + a1 + a4 g2. ~ + g1 + R1*6/8*2 + a8 b8 cis8 b8( cis8) d8 + cis8. cis16 cis2 r4 + \unterVI a4( b4) + a4 a4 r2 + } + >> + } + diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/t.midi b/hr/stch/fertig/brevis_leavitt/sanctus/t.midi Binary files differnew file mode 100644 index 0000000..14cc685 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/t.midi diff --git a/hr/stch/fertig/brevis_leavitt/sanctus/texte.ly b/hr/stch/fertig/brevis_leavitt/sanctus/texte.ly new file mode 100644 index 0000000..720c462 --- /dev/null +++ b/hr/stch/fertig/brevis_leavitt/sanctus/texte.ly @@ -0,0 +1,54 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + sopranText = \lyrics { + %<+hier den Text für den Sopran eintragen+> + } + + altText = \lyrics { + %<+hier den Text für den Alt eintragen+> + } + + tenorText = \lyrics { + %<+hier den Text für den Tenor eintragen+> + } + + pleni = \lyricmode { + Ple -- ni sunt cœ -- li et ter -- ra + Glo -- ri -- a Glo -- ri -- a tu -- a + } + bassText = \lyrics { + %<+hier den Text für den Baß eintragen+> + \repeat unfold 2 { + Sanc -- tus + Do -- mi -- nus De -- us + Do -- mi -- nus De -- us + Sa -- ba -- oth! + } + Ho -- san -- na Ho -- san -- na Ho -- san -- na in ex -- cel -- sis! + Be -- ne -- dic -- tus Be -- ne -- dic -- tus qui ve -- nit + no -- mi -- ne Do -- _ mi -- ne De -- i De -- i De -- i. + \repeat unfold 2 { + Sanc -- tus Sanc -- tus Sanc -- tus + Do -- mi -- nus De -- us + } + \pleni + Ple -- ni sunt cœ -- li et ter -- ra + Glo -- ri -- a Glo -- ri -- a tu~a! + \repeat unfold 3 { + Ho -- san -- na Ho -- san -- na De -- o + Ho -- san -- na in ex -- cel -- sis! + } + Ho -- san -- na Ho -- san -- na + Ho -- san -- na in ex -- cel -- sis! + Sanc -- tus Sanc -- tus + Do -- mi -- nus De -- us Sa -- ba -- oth! + \pleni + Ho -- san -- na in ex -- cel -- sis + Ho -- san -- na in ex -- cel~sis + De -- o! + } + |