diff options
-rw-r--r-- | Missa_brevis/Makefile | 31 | ||||
-rw-r--r-- | Missa_brevis/Missa_brevis.ly | 27 | ||||
-rw-r--r-- | Missa_brevis/parts/Agnus_Dei.ly | 29 | ||||
-rw-r--r-- | Missa_brevis/parts/Benedictus.ly | 29 | ||||
-rw-r--r-- | Missa_brevis/parts/artikulation_Agnus_Dei.ly | 15 | ||||
-rw-r--r-- | Missa_brevis/parts/artikulation_Benedictus.ly | 22 | ||||
-rw-r--r-- | Missa_brevis/parts/stimmen_Agnus_Dei.ly | 105 | ||||
-rw-r--r-- | Missa_brevis/parts/stimmen_Benedictus.ly | 192 | ||||
-rw-r--r-- | Missa_brevis/parts/texte_Agnus_Dei.ly | 9 | ||||
-rw-r--r-- | Missa_brevis/parts/texte_Benedictus.ly | 11 |
10 files changed, 470 insertions, 0 deletions
diff --git a/Missa_brevis/Makefile b/Missa_brevis/Makefile new file mode 100644 index 0000000..877ea34 --- /dev/null +++ b/Missa_brevis/Makefile @@ -0,0 +1,31 @@ +CURDOC=$(shell basename "$(CURDIR)") + +ifeq ($(FUER),ewe) + SPEZIFISCH=\#(set! paper-alist (cons '(\"kindle\" . (cons (* 210 mm) (* 130 mm))) paper-alist))\n\#(set-default-paper-size \"kindle\") +else + SPEZIFISCH= + # \#(set-global-staff-size 14) +endif + +ifeq ($(MIDI),1) + MIDI_REGEX= +else + MIDI_REGEX=/\\\\midi/{ :a; s/\\\\midi[^{}]*{/\\\\midi/; tb; N; ba; :b; s/{[^{}]*}//; tb; s/\\\\midi[^{}]*}//; t; N; bb; } +endif + +all: $(CURDOC).pdf + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed " \ + s@%spezifisch%@$(SPEZIFISCH)@ ; \ + $(MIDI_REGEX) \ + " "$<" > "$@" + +%.pdf: %.pre *.ly parts/*.ly + lilypond $< diff --git a/Missa_brevis/Missa_brevis.ly b/Missa_brevis/Missa_brevis.ly new file mode 100644 index 0000000..1fa5023 --- /dev/null +++ b/Missa_brevis/Missa_brevis.ly @@ -0,0 +1,27 @@ +\include "deutsch.ly" +\version "2.19.80" + +%spezifisch% + +\pointAndClickOff + +\paper { + top-margin = 5 +} +\header { + title = "Missa Brevis" + composer = "Jacob de Haan" + tagline = ##f +} + +#(ly:set-option 'relative-includes #t) +\include "parts/artikulation_Benedictus.ly" +\include "parts/stimmen_Benedictus.ly" +\include "parts/texte_Benedictus.ly" +\include "parts/artikulation_Agnus_Dei.ly" +\include "parts/stimmen_Agnus_Dei.ly" +\include "parts/texte_Agnus_Dei.ly" + +\include "parts/Benedictus.ly" +\include "parts/Agnus_Dei.ly" +#(ly:set-option 'relative-includes #f) diff --git a/Missa_brevis/parts/Agnus_Dei.ly b/Missa_brevis/parts/Agnus_Dei.ly new file mode 100644 index 0000000..c885e4f --- /dev/null +++ b/Missa_brevis/parts/Agnus_Dei.ly @@ -0,0 +1,29 @@ +\include "deutsch.ly" + +\score { + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \label #'AgnusDei + \new Voice = frauen { \globalAgnusDei \oneVoice \pausenAgnusDei } + \new Voice = sopran { \globalAgnusDei \voiceOne << \sopranMelodieAgnusDei \artikulationAgnusDei >> } + \new Voice = alt { \globalAgnusDei \voiceTwo \altMelodieAgnusDei } + >> + \new Lyrics = text { } + \new Staff << + \new Voice = maenner { \globalAgnusDei \oneVoice \pausenAgnusDei } + \new Voice = tenor { \globalAgnusDei \clef "bass" \voiceOne \tenorMelodieAgnusDei } + \new Voice = bass { \globalAgnusDei \clef "bass" \voiceTwo << \bassMelodieAgnusDei \artikulationAgnusDei >> } + >> + \context Lyrics = text \lyricsto sopran \textAgnusDei + >> + \layout { + indent = #0 + } + \header { + title = "Missa Brevis" + composer = "Jacob de Haan" + tagline = ##f + piece = "Agnus Dei" + } +} diff --git a/Missa_brevis/parts/Benedictus.ly b/Missa_brevis/parts/Benedictus.ly new file mode 100644 index 0000000..424a1f0 --- /dev/null +++ b/Missa_brevis/parts/Benedictus.ly @@ -0,0 +1,29 @@ +\include "deutsch.ly" + +\score { + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \label #'Benedictus + \new Voice = frauen { \globalBenedictus \oneVoice \pausenBenedictus } + \new Voice = sopran { \globalBenedictus \voiceOne << \sopranMelodieBenedictus \artikulationBenedictus >> } + \new Voice = alt { \globalBenedictus \voiceTwo \altMelodieBenedictus } + >> + \new Lyrics = text { } + \new Staff << + \new Voice = maenner { \globalBenedictus \oneVoice \pausenBenedictus } + \new Voice = tenor { \globalBenedictus \clef "bass" \voiceOne \tenorMelodieBenedictus } + \new Voice = bass { \globalBenedictus \clef "bass" \voiceTwo << \bassMelodieBenedictus \artikulationBenedictus >> } + >> + \context Lyrics = text \lyricsto sopran \textBenedictus + >> + \layout { + indent = #0 + } + \header { + title = "Missa Brevis" + composer = "Jacob de Haan" + tagline = ##f + piece = "Benedictus" + } +} diff --git a/Missa_brevis/parts/artikulation_Agnus_Dei.ly b/Missa_brevis/parts/artikulation_Agnus_Dei.ly new file mode 100644 index 0000000..9b74c3d --- /dev/null +++ b/Missa_brevis/parts/artikulation_Agnus_Dei.ly @@ -0,0 +1,15 @@ + +artikulationAgnusDei = { + s1*4 | + s4\mf s2. | + s1*7 | + s2 s\p | + s1 | + s2 s\mf | + s1 | + s2 s\mf | + s1*2 | + s2. s4\< | + s1 | + s2.\f +} diff --git a/Missa_brevis/parts/artikulation_Benedictus.ly b/Missa_brevis/parts/artikulation_Benedictus.ly new file mode 100644 index 0000000..53ecbcf --- /dev/null +++ b/Missa_brevis/parts/artikulation_Benedictus.ly @@ -0,0 +1,22 @@ + +artikulationBenedictus = { + s1*7 | + s2. s4\mf | + s1*5 | + s1\< | + s2. s4\> | + s2. s4\! | + s1*6 | + s1\< | + s2. s4\ff | + s1*2 | + s2 s\f | + s1*3 | + s2.\> s4\! | + s2. s4\mf | + s1*5 | + s1\< | + s2. s4\> | + s2. s4\! | + s1*3 | +} diff --git a/Missa_brevis/parts/stimmen_Agnus_Dei.ly b/Missa_brevis/parts/stimmen_Agnus_Dei.ly new file mode 100644 index 0000000..f53caef --- /dev/null +++ b/Missa_brevis/parts/stimmen_Agnus_Dei.ly @@ -0,0 +1,105 @@ +\version "2.12" + +globalAgnusDei = { + \time 4/4 + \key g \major + \autoBeamOff +} + +pausenAgnusDei = { + R1*4 | + s1*8 | + r2 s | + s1 | + r2 s | + s1 | + r2 s | + s1*5 | +} + +sopranMelodieAgnusDei = \relative d' { + s1*4 | + d2( g4) h | + c2 h | + d g, | + c fis,4 e | + d4 d8 d g4 h | + c2 h4 h8 c | + d2 g, | + c fis, | + s g4 fis | + fis2 e | + s a4 g | + g2 fis | + s h4 a | + a2 g4 a | + h cis8 cis cis4 d | + a( h) c c8 c | + h2.( a4) | + d2. +} + +altMelodieAgnusDei = \relative d' { + s1*4 | + d2. d4 | + c2 d | + fis fis4( e) | + e2 d4 c | + d d8 d d4 d | + c2 d4 d8 d | + fis2 fis4( e) | + e2 d | + s d4 d | + d2 c | + s e4 e e2 d | + s fis4 fis | + fis2 e4 d | + d e8 e d4 d | + f2 a4 a8 a | + a2( fis) | + a4( g fis) +} + +tenorMelodieAgnusDei = \relative h { + s1*4 | + h2. h4 | + g2 h | + h h | + a a4 a | + h h8 h h4 h | + g2 g4 g8 a | + h2 h | + a a | + s g4 g | + g2 g | + s a4 a | + a2 a | + s h4 h | + h2 h4 a | + g a8 a a4 a | + c2 c4 c8 c | + d1 | + d2. +} + +bassMelodieAgnusDei = \relative g { + s1*4 | + g2. g4 | + e2 g | + h, e | + a, d4 fis | + g g8 g g4 g | + e2 g4 g8 g | + h,2 e | + a, d | + s h4 h | + c2 c | + s c4 c | + d2 d | + s dis4 dis | + e2 e4 fis | + g g8 g fis4 fis | + f2 e4 e8 e | + d2( c) | + h2. +} diff --git a/Missa_brevis/parts/stimmen_Benedictus.ly b/Missa_brevis/parts/stimmen_Benedictus.ly new file mode 100644 index 0000000..d354e7a --- /dev/null +++ b/Missa_brevis/parts/stimmen_Benedictus.ly @@ -0,0 +1,192 @@ +\version "2.12" + +globalBenedictus = { + \time 2/2 + \key f \major + \autoBeamOff +} + +pausenBenedictus = { + R1*7 | + r2. s4 | + s2 r | + r2. s4 | + s2 r | + r2. s4 | + s1*4 | + s2 r | + r2. s4 | + s2 r | + r2. s4 | + s1*6 | + r2 s | + s1*5 | + s2 r | + r2. s4 | + s2 r | + r2. s4 | + s1*4 | + s2 r | + r2. s4 | + s2 r | +} + +sopranMelodieBenedictus = \relative a' { + s1*7 | + s2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + d2 f,~ | + f2. g4 | + a2.( b8[ a]) | + g2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + d2 f,~ | + f2. g4 | + a1 | + c2. c4 | + f4. f8 f2 | + e4. a,8 a2 | + s d4 d | + c2 c4 c | + b2 b4 b | + b4. a8 a2 | + a2. a4 | + a2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + d2 f,~ | + f2. g4 | + a2.( b8[ a]) | + g2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | +} + +altMelodieBenedictus = \relative a' { + s1*7 | + s2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + f2 f~ | + f2. f4 | + f1 | + e2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + f2 f~ | + f2. f4 | + f1 | + g2. g4 | + f4. f8 f2 | + a4. a8 a2 | + s f4 f | + f2 f4 f | + f2 e4 e | + f4. f8 f2 | + e2. e4 | + e2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + f2 f~ | + f2. f4 | + f1 | + e2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | +} + +tenorMelodieBenedictus = \relative a { + s1*7 | + s2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + d2 d~ | + d2. d4 | + c1 | + c2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + d2 d~ | + d2. d4 | + c1 | + c2. c4 | + d4. d8 d2 | + e4. e8 e2 | + s b4 b | + c2 c4 c | + d2 c4 c | + c4. c8 c2 | + d2. d4 | + cis2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + d2 d~ | + d2. d4 | + c1 | + c2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | +} + +bassMelodieBenedictus = \relative a { + s1*7 | + s2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + b2 b~ | + b2. b4 | + f1 | + c2. a'8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + b2 b~ | + b2. b4 | + f1 | + e2. e4 | + d4. d8 d2 | + c4. c8 c2 | + s b'4 b | + a2 a4 a | + g2 c,4 c | + f4. f8 f2 | + a2. a4 | + a2. a8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | + s2. a8 a | + b2 b~ | + b2. b4 | + f1 | + c2. a'8 g | + a4 a s2 | + s2. a8 g | + a4 a s2 | +} diff --git a/Missa_brevis/parts/texte_Agnus_Dei.ly b/Missa_brevis/parts/texte_Agnus_Dei.ly new file mode 100644 index 0000000..6e4f8e8 --- /dev/null +++ b/Missa_brevis/parts/texte_Agnus_Dei.ly @@ -0,0 +1,9 @@ + +textAgnusDei = \lyricmode { + A -- gnus De -- i, A -- gnus De -- i, + qui tol -- lis pec -- ca -- ta mun -- di, + mi -- se -- re -- re no -- bis. + A -- gnus De -- i, A -- gnus De -- i, + A -- gnus De -- i, qui tol -- lis pec -- ca -- ta mun -- di, + mi -- se -- re -- re. +} diff --git a/Missa_brevis/parts/texte_Benedictus.ly b/Missa_brevis/parts/texte_Benedictus.ly new file mode 100644 index 0000000..65bbedb --- /dev/null +++ b/Missa_brevis/parts/texte_Benedictus.ly @@ -0,0 +1,11 @@ + +textBenedictus = \lyricmode { + Be -- ne -- dic -- tus, be -- ne -- dic -- tus, + be -- ne -- dic -- tus qui ve -- nit, + be -- ne -- dic -- tus, be -- ne -- dic -- tus, + be -- ne -- dic -- tus qui ve -- nit in no -- mi -- ne Do -- mi -- ni. + Be -- ne -- dic -- tus qui ve -- nit in no -- mi -- ne Do -- mi -- ni, + be -- ne -- dic -- tus, be -- ne -- dic -- tus, + be -- ne -- dic -- tus qui ve -- nit, + be -- ne -- dic -- tus, be -- ne -- dic -- tus, +} |