From 0107d0321e81f5164c9e8550ab86949c3e734e0c Mon Sep 17 00:00:00 2001 From: Thibaut Horel Date: Tue, 11 Aug 2015 01:11:09 -0700 Subject: End of ordinarium parts from Missa Pro Europa --- Makefile | 22 ++++++++++++++++++++ agnus.ly | 69 ++++++++++++++++++++++++++++++++----------------------------- alleluia.ly | 31 +++++++++++++++++++++++++++ book.lytex | 6 ++++++ kyrie.ly | 33 +++++++++++++++++++++++++++++ sanctus.ly | 53 ++++++++++++++++++++++++++++++++++------------- 6 files changed, 167 insertions(+), 47 deletions(-) create mode 100644 Makefile create mode 100644 alleluia.ly create mode 100644 kyrie.ly diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..aca5a38 --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +SOURCES=$(wildcard *.ly) +PARTS=$(SOURCES:.ly=.pdf) +TDIR=out + +book: book.pdf + +parts: $(PARTS) + +%.pdf: %.ly + lilypond --pdf $< + +$(TDIR)/book.tex: book.lytex *.ly + lilypond-book --output=$(TDIR) --pdf $< + +%.pdf: %.tex + cd $(@D); pdflatex $(> + << + { + \set stanza = #"1.2." + Mi -- se -- re -- re no -- bis + Mi -- se -- re -- re no -- bis + Mi -- se -- re -- re no -- bis + } + \new Lyrics { + \set associatedVoice = "melody" + \set stanza = #"3." + Do -- na no -- bis pa -- cem + Do -- na no -- bis pa -- cem + Do -- na no -- bis pa -- cem + } + >> } + +<< + \new Voice = "melody" { \melody } + \new Lyrics \lyricsto "melody" { \lyr } >> diff --git a/alleluia.ly b/alleluia.ly new file mode 100644 index 0000000..703fb1b --- /dev/null +++ b/alleluia.ly @@ -0,0 +1,31 @@ +melody = { + \key aes \major + \time 2/2 + + \relative c' { + \partial 4 ees8 ees + \repeat volta 2 { + aes4( g) f des'8 c + bes( aes bes4) c ees,8 ees + aes4( g) f des'8 c + } + \alternative { + {bes( aes g4) aes ees8 ees} + {bes'( aes g4) aes2 \bar "|."} + } + } +} + +lyr = \lyricmode { + Al -- le + lu -- ia Al -- le -- + lu __ ia! Al -- le -- + lu -- ia Al -- le -- + lu __ ia! Al -- le -- + lu __ ia! +} + +<< + \new Voice = "melody" { \melody } + \new Lyrics \lyricsto "melody" { \lyr } +>> diff --git a/book.lytex b/book.lytex index b2a473f..f8a45a0 100644 --- a/book.lytex +++ b/book.lytex @@ -9,4 +9,10 @@ \section*{Sanctus} \lilypondfile{sanctus.ly} +\section*{Kyrie} +\lilypondfile{kyrie.ly} + +\section*{Alleluia} +\lilypondfile{alleluia.ly} + \end{document} diff --git a/kyrie.ly b/kyrie.ly new file mode 100644 index 0000000..922d0ef --- /dev/null +++ b/kyrie.ly @@ -0,0 +1,33 @@ +melody = { + \key d \minor + \relative c'' { + \repeat volta 2{ + a a d d + c c a2 + f4 f g g + a a d,2 \mark\markup {\small \italic "(Fin)"} \bar "||" + + bes'2 a + bes4( g) a2 + bes2 a4 f + g g a2 + } + } +} + +lyr = \lyricmode { + Ky -- ri -- e e -- + le -- i -- son, + Ky -- ri -- e e -- + le -- i -- son. + + Chris -- te, + Chris -- te, + Chris -- te e -- + le -- i -- son. +} + +<< + \new Voice = "melody" { \melody } + \new Lyrics \lyricsto "melody" { \lyr } +>> diff --git a/sanctus.ly b/sanctus.ly index c78cb04..587994b 100644 --- a/sanctus.ly +++ b/sanctus.ly @@ -1,7 +1,6 @@ -<< -\new Voice = "melody" { -\key d \major -\relative c'' { +melody = { + \key d \major + \relative c'' { a a d cis b8[ b] a g a2 fis4 fis b a @@ -11,18 +10,44 @@ b2 a d4 a b2 g4( fis) e2 -} + + \repeat volta 2 { + a4 d cis b8 a + b2 a2 + fis4 b a g8 fis + e2 d \bar "||" \mark \markup {\small \italic "(Fin)"} + + d'4 d cis cis8 cis + b2 cis + d4 d8 d cis2 + b4 b a2 + } + } } -\new Lyrics \lyricsto "melody" { - Sanc -- tus, Sanc -- tus, - Sanc -- tus Do -- mi -- nus, - Sanc -- tus, Sanc -- tus, - De -- us Sa -- ba -- oth. +lyr = \lyricmode { + Sanc -- tus, Sanc -- tus, + Sanc -- tus Do -- mi -- nus, + Sanc -- tus, Sanc -- tus, + De -- us Sa -- ba -- oth. - Ple -- ni sunt cae -- li et - ter -- ra - glo -- ri -- a - tu -- a. + Ple -- ni sunt cae -- li et + ter -- ra + glo -- ri -- a + tu -- a. + + Ho -- san -- na in ex -- + cel -- sis + Ho -- san -- na in ex -- + cel -- sis. + + Be -- ne -- dic -- tus qui + ve -- nit + in no -- mi -- ne + Do -- mi -- ni. } + +<< + \new Voice = "melody" { \melody } + \new Lyrics \lyricsto "melody" { \lyr } >> -- cgit v1.2.3-70-g09d2