summaryrefslogtreecommitdiff
path: root/Pop_Messe
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2017-02-17 00:55:19 +0100
committerErich Eckner <git@eckner.net>2017-02-17 00:55:19 +0100
commit22109d360342f3549fdc6d10b01dd64a9a5cd58a (patch)
tree0f273456a8ba1900f23c335c6fbdace520e1b286 /Pop_Messe
parent662d81696ae774d12f7293494a5f82e6a27169cc (diff)
downloadMusik-22109d360342f3549fdc6d10b01dd64a9a5cd58a.tar.xz
Pop_Messe angefangen
Diffstat (limited to 'Pop_Messe')
-rw-r--r--Pop_Messe/Makefile29
-rw-r--r--Pop_Messe/Makefile.template24
-rw-r--r--Pop_Messe/Pop_Messe.ly23
-rw-r--r--Pop_Messe/agnus_dei/Makefile24
-rw-r--r--Pop_Messe/agnus_dei/agnus_dei.ly48
-rw-r--r--Pop_Messe/agnus_dei/artikulation.ly3
-rw-r--r--Pop_Messe/agnus_dei/stimmen.ly40
-rw-r--r--Pop_Messe/agnus_dei/texte.ly15
-rw-r--r--Pop_Messe/benedictus/Makefile24
-rw-r--r--Pop_Messe/benedictus/artikulation.ly3
-rw-r--r--Pop_Messe/benedictus/benedictus.ly48
-rw-r--r--Pop_Messe/benedictus/stimmen.ly45
-rw-r--r--Pop_Messe/benedictus/texte.ly15
-rw-r--r--Pop_Messe/gloria/Makefile24
-rw-r--r--Pop_Messe/gloria/artikulation.ly3
-rw-r--r--Pop_Messe/gloria/gloria.ly48
-rw-r--r--Pop_Messe/gloria/stimmen.ly49
-rw-r--r--Pop_Messe/gloria/texte.ly15
-rwxr-xr-xPop_Messe/helferlein20
-rw-r--r--Pop_Messe/kyrie/Makefile24
-rw-r--r--Pop_Messe/kyrie/artikulation.ly3
-rw-r--r--Pop_Messe/kyrie/kyrie.ly48
-rw-r--r--Pop_Messe/kyrie/stimmen.ly144
-rw-r--r--Pop_Messe/kyrie/texte.ly15
-rw-r--r--Pop_Messe/sanctus/Makefile24
-rw-r--r--Pop_Messe/sanctus/artikulation.ly3
-rw-r--r--Pop_Messe/sanctus/sanctus.ly48
-rw-r--r--Pop_Messe/sanctus/stimmen.ly41
-rw-r--r--Pop_Messe/sanctus/texte.ly15
-rw-r--r--Pop_Messe/template.ly48
-rw-r--r--Pop_Messe/template_artikulation.ly3
-rw-r--r--Pop_Messe/template_stimmen.ly24
-rw-r--r--Pop_Messe/template_texte.ly15
33 files changed, 955 insertions, 0 deletions
diff --git a/Pop_Messe/Makefile b/Pop_Messe/Makefile
new file mode 100644
index 0000000..13ae52d
--- /dev/null
+++ b/Pop_Messe/Makefile
@@ -0,0 +1,29 @@
+CURDOC=$(shell basename "$(CURDIR)")
+
+SUBDIRS := $(subst /.,/,$(wildcard */.))
+
+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
+
+.PHONY: all clean Clean $(SUBDIRS)
+
+all: $(CURDOC).pdf
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@"
+
+%.pdf: %.pre $(SUBDIRS)
+ lilypond $<
+
+$(SUBDIRS):
+ $(MAKE) -C $@ $(subst /,.pre,$@)
diff --git a/Pop_Messe/Makefile.template b/Pop_Messe/Makefile.template
new file mode 100644
index 0000000..8df2663
--- /dev/null
+++ b/Pop_Messe/Makefile.template
@@ -0,0 +1,24 @@
+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
+
+.PHONY: all clean Clean
+
+all: $(CURDOC).pdf
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@"
+
+%.pdf: %.pre
+ echo lilypond $<
diff --git a/Pop_Messe/Pop_Messe.ly b/Pop_Messe/Pop_Messe.ly
new file mode 100644
index 0000000..01dff28
--- /dev/null
+++ b/Pop_Messe/Pop_Messe.ly
@@ -0,0 +1,23 @@
+\include "deutsch.ly"
+
+%spezifisch%
+
+\header {
+ tagline = ""
+ title = "POP-Messe"
+ composer = "Jacob de Haan (*1959)"
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\pointAndClickOff
+
+#(ly:set-option 'relative-includes #t)
+\include "kyrie/kyrie.pre"
+\include "gloria/gloria.pre"
+\include "sanctus/sanctus.pre"
+\include "benedictus/benedictus.pre"
+\include "agnus_dei/agnus_dei.pre"
+#(ly:set-option 'relative-includes #f)
diff --git a/Pop_Messe/agnus_dei/Makefile b/Pop_Messe/agnus_dei/Makefile
new file mode 100644
index 0000000..8df2663
--- /dev/null
+++ b/Pop_Messe/agnus_dei/Makefile
@@ -0,0 +1,24 @@
+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
+
+.PHONY: all clean Clean
+
+all: $(CURDOC).pdf
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@"
+
+%.pdf: %.pre
+ echo lilypond $<
diff --git a/Pop_Messe/agnus_dei/agnus_dei.ly b/Pop_Messe/agnus_dei/agnus_dei.ly
new file mode 100644
index 0000000..4825d98
--- /dev/null
+++ b/Pop_Messe/agnus_dei/agnus_dei.ly
@@ -0,0 +1,48 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "artikulation.ly"
+\include "stimmen.ly"
+\include "texte.ly"
+#(ly:set-option 'relative-includes #f)
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\pointAndClickOff
+
+\score {
+ \header {
+ title = "Agnus Dei"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = sopran { \globalAgnusDei << \melodieSopranAgnusDei \artikulationAgnusDei >> }
+ >>
+ \new Lyrics \lyricsto sopran { \textSopranAgnusDei }
+ \new Staff <<
+ \new Voice = alt { \globalAgnusDei << \melodieAltAgnusDei \artikulationAgnusDei >> }
+ >>
+ \new Lyrics \lyricsto alt { \textAltAgnusDei }
+ \new Staff <<
+ \new Voice = tenor { \clef "G_8" \globalAgnusDei << \melodieTenorAgnusDei \artikulationAgnusDei >> }
+ >>
+ \new Lyrics \lyricsto tenor { \textTenorAgnusDei }
+ \new Staff <<
+ \new Voice = bass { \clef "bass" \globalAgnusDei << \melodieBassAgnusDei \artikulationAgnusDei >> }
+ >>
+ \new Lyrics \lyricsto bass { \textBassAgnusDei }
+ >>
+ \layout {
+% indent = #0
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ }
+ }
+}
diff --git a/Pop_Messe/agnus_dei/artikulation.ly b/Pop_Messe/agnus_dei/artikulation.ly
new file mode 100644
index 0000000..23f9d02
--- /dev/null
+++ b/Pop_Messe/agnus_dei/artikulation.ly
@@ -0,0 +1,3 @@
+
+artikulationAgnusDei = {
+}
diff --git a/Pop_Messe/agnus_dei/stimmen.ly b/Pop_Messe/agnus_dei/stimmen.ly
new file mode 100644
index 0000000..9edec21
--- /dev/null
+++ b/Pop_Messe/agnus_dei/stimmen.ly
@@ -0,0 +1,40 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+ \version "2.18"
+
+ globalAgnusDei = {
+ \key c \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 12/8
+ \partial 4.
+ \autoBeamOff
+ }
+
+% Die Stimmen
+
+ melodieSopranAgnusDei = \relative c'' {
+ r4. |
+ \new CueVoice {
+ c8 c c c c c c c c c c c |
+ c c c c c c c c c
+ }
+ r c b |
+ }
+
+ melodieAltAgnusDei = \relative c'' {
+ r4. |
+ R1. |
+ r2. r4. r8 c b |
+ }
+
+ melodieTenorAgnusDei = \relative c' {
+ r4. |
+ R1. |
+ r2. r4. r8 c b |
+ }
+
+ melodieBassAgnusDei = \relative c' {
+ r4. |
+ R1. |
+ r2. r4. r8 c b |
+ }
diff --git a/Pop_Messe/agnus_dei/texte.ly b/Pop_Messe/agnus_dei/texte.ly
new file mode 100644
index 0000000..d15e860
--- /dev/null
+++ b/Pop_Messe/agnus_dei/texte.ly
@@ -0,0 +1,15 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+ textSopranAgnusDei = \lyricmode {
+ }
+
+ textAltAgnusDei = \lyricmode {
+ }
+
+ textTenorAgnusDei = \lyricmode {
+ }
+
+ textBassAgnusDei = \lyricmode {
+ }
diff --git a/Pop_Messe/benedictus/Makefile b/Pop_Messe/benedictus/Makefile
new file mode 100644
index 0000000..8df2663
--- /dev/null
+++ b/Pop_Messe/benedictus/Makefile
@@ -0,0 +1,24 @@
+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
+
+.PHONY: all clean Clean
+
+all: $(CURDOC).pdf
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@"
+
+%.pdf: %.pre
+ echo lilypond $<
diff --git a/Pop_Messe/benedictus/artikulation.ly b/Pop_Messe/benedictus/artikulation.ly
new file mode 100644
index 0000000..fd5794d
--- /dev/null
+++ b/Pop_Messe/benedictus/artikulation.ly
@@ -0,0 +1,3 @@
+
+artikulationBenedictus = {
+}
diff --git a/Pop_Messe/benedictus/benedictus.ly b/Pop_Messe/benedictus/benedictus.ly
new file mode 100644
index 0000000..ca25837
--- /dev/null
+++ b/Pop_Messe/benedictus/benedictus.ly
@@ -0,0 +1,48 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "artikulation.ly"
+\include "stimmen.ly"
+\include "texte.ly"
+#(ly:set-option 'relative-includes #f)
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\pointAndClickOff
+
+\score {
+ \header {
+ title = "Benedictus"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = sopran { \globalBenedictus << \melodieSopranBenedictus \artikulationBenedictus >> }
+ >>
+ \new Lyrics \lyricsto sopran { \textSopranBenedictus }
+ \new Staff <<
+ \new Voice = alt { \globalBenedictus << \melodieAltBenedictus \artikulationBenedictus >> }
+ >>
+ \new Lyrics \lyricsto alt { \textAltBenedictus }
+ \new Staff <<
+ \new Voice = tenor { \clef "G_8" \globalBenedictus << \melodieTenorBenedictus \artikulationBenedictus >> }
+ >>
+ \new Lyrics \lyricsto tenor { \textTenorBenedictus }
+ \new Staff <<
+ \new Voice = bass { \clef "bass" \globalBenedictus << \melodieBassBenedictus \artikulationBenedictus >> }
+ >>
+ \new Lyrics \lyricsto bass { \textBassBenedictus }
+ >>
+ \layout {
+% indent = #0
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ }
+ }
+}
diff --git a/Pop_Messe/benedictus/stimmen.ly b/Pop_Messe/benedictus/stimmen.ly
new file mode 100644
index 0000000..9ede602
--- /dev/null
+++ b/Pop_Messe/benedictus/stimmen.ly
@@ -0,0 +1,45 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+ \version "2.18"
+
+ globalBenedictus = {
+ \key es \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+ }
+
+% Die Stimmen
+
+ benedictusThema = \relative es' {
+ r4 es8. f16 g8 es r4 |
+ }
+
+ melodieSopranBenedictus = \relative g' {
+ \new CueVoice {
+ r4 g8. f16 es8 b4 r8 |
+ r4 as'8. g16 f8 c4 r8 |
+ r4 f8. es16 d8 b4 r8 |
+ r4 as'8. g16 f8 es d f |
+ es4 g8. f16 es8 b4 r8 |
+ r4 as'8. g16 f8 c4
+ }
+ r8 |
+ R1*2 |
+ \benedictusThema
+ }
+
+ melodieAltBenedictus = \relative es' {
+ R1*8 |
+ \benedictusThema
+ }
+
+ melodieTenorBenedictus = \relative cis' {
+ R1*8 |
+ \transpose c' c \benedictusThema
+ }
+
+ melodieBassBenedictus = \relative cis' {
+ R1*8 |
+ \transpose c' c \benedictusThema
+ }
diff --git a/Pop_Messe/benedictus/texte.ly b/Pop_Messe/benedictus/texte.ly
new file mode 100644
index 0000000..7ff717f
--- /dev/null
+++ b/Pop_Messe/benedictus/texte.ly
@@ -0,0 +1,15 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+ textSopranBenedictus = \lyricmode {
+ }
+
+ textAltBenedictus = \lyricmode {
+ }
+
+ textTenorBenedictus = \lyricmode {
+ }
+
+ textBassBenedictus = \lyricmode {
+ }
diff --git a/Pop_Messe/gloria/Makefile b/Pop_Messe/gloria/Makefile
new file mode 100644
index 0000000..8df2663
--- /dev/null
+++ b/Pop_Messe/gloria/Makefile
@@ -0,0 +1,24 @@
+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
+
+.PHONY: all clean Clean
+
+all: $(CURDOC).pdf
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@"
+
+%.pdf: %.pre
+ echo lilypond $<
diff --git a/Pop_Messe/gloria/artikulation.ly b/Pop_Messe/gloria/artikulation.ly
new file mode 100644
index 0000000..57852aa
--- /dev/null
+++ b/Pop_Messe/gloria/artikulation.ly
@@ -0,0 +1,3 @@
+
+artikulationGloria = {
+}
diff --git a/Pop_Messe/gloria/gloria.ly b/Pop_Messe/gloria/gloria.ly
new file mode 100644
index 0000000..7aa6f52
--- /dev/null
+++ b/Pop_Messe/gloria/gloria.ly
@@ -0,0 +1,48 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "artikulation.ly"
+\include "stimmen.ly"
+\include "texte.ly"
+#(ly:set-option 'relative-includes #f)
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\pointAndClickOff
+
+\score {
+ \header {
+ title = "Gloria"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = sopran { \globalGloria << \melodieSopranGloria \artikulationGloria >> }
+ >>
+ \new Lyrics \lyricsto sopran { \textSopranGloria }
+ \new Staff <<
+ \new Voice = alt { \globalGloria << \melodieAltGloria \artikulationGloria >> }
+ >>
+ \new Lyrics \lyricsto alt { \textAltGloria }
+ \new Staff <<
+ \new Voice = tenor { \clef "G_8" \globalGloria << \melodieTenorGloria \artikulationGloria >> }
+ >>
+ \new Lyrics \lyricsto tenor { \textTenorGloria }
+ \new Staff <<
+ \new Voice = bass { \clef "bass" \globalGloria << \melodieBassGloria \artikulationGloria >> }
+ >>
+ \new Lyrics \lyricsto bass { \textBassGloria }
+ >>
+ \layout {
+% indent = #0
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ }
+ }
+}
diff --git a/Pop_Messe/gloria/stimmen.ly b/Pop_Messe/gloria/stimmen.ly
new file mode 100644
index 0000000..9c34aa3
--- /dev/null
+++ b/Pop_Messe/gloria/stimmen.ly
@@ -0,0 +1,49 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+ \version "2.18"
+
+ globalGloria = {
+ \key f \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+ }
+
+% Die Stimmen
+
+ melodieSopranGloria = \relative c'' {
+ \new CueVoice {
+ c4 f,8 f~ f2~ |
+ f2. e8 f |
+ d'4 f,8 f~ f2~ |
+ f2. e8 f |
+ e'4 g,8 g~ g2~ |
+ g r8 d' e f~ |
+ f2~ f8 e d c~ |
+ c1 |
+ }
+ \repeat volta 2 {
+ c4 f,8 f~ f2 |
+ }
+ }
+
+ melodieAltGloria = \relative f' {
+ R1*8 |
+ \repeat volta 2 {
+ f4 f8 f~ f2 |
+ }
+ }
+
+ melodieTenorGloria = \relative a {
+ R1*8 |
+ \repeat volta 2 {
+ a4 a8 a~ a2 |
+ }
+ }
+
+ melodieBassGloria = \relative f {
+ R1*8 |
+ \repeat volta 2 {
+ f4 f8 f~ f2 |
+ }
+ }
diff --git a/Pop_Messe/gloria/texte.ly b/Pop_Messe/gloria/texte.ly
new file mode 100644
index 0000000..414f02a
--- /dev/null
+++ b/Pop_Messe/gloria/texte.ly
@@ -0,0 +1,15 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+ textSopranGloria = \lyricmode {
+ }
+
+ textAltGloria = \lyricmode {
+ }
+
+ textTenorGloria = \lyricmode {
+ }
+
+ textBassGloria = \lyricmode {
+ }
diff --git a/Pop_Messe/helferlein b/Pop_Messe/helferlein
new file mode 100755
index 0000000..53b10ca
--- /dev/null
+++ b/Pop_Messe/helferlein
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+declare -A teile
+teile["kyrie"]="Kyrie"
+teile["gloria"]="Gloria"
+teile["sanctus"]="Sanctus"
+teile["benedictus"]="Benedictus"
+teile["agnus_dei"]="AgnusDei"
+
+for s in ${!teile[@]}
+do
+ rm -rf "${s}"
+ mkdir "${s}"
+ for t in artikulation stimmen texte
+ do
+ sed "s|%%s|$s|g;s|%%S|${teile[${s}]}|g" template_${t}.ly > ${s}/${t}.ly
+ done
+ sed "s|%%s|$s|g;s|%%S|${teile[${s}]}|g" template.ly > ${s}/${s}.ly
+ cp Makefile.template ${s}/Makefile
+done
diff --git a/Pop_Messe/kyrie/Makefile b/Pop_Messe/kyrie/Makefile
new file mode 100644
index 0000000..8df2663
--- /dev/null
+++ b/Pop_Messe/kyrie/Makefile
@@ -0,0 +1,24 @@
+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
+
+.PHONY: all clean Clean
+
+all: $(CURDOC).pdf
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@"
+
+%.pdf: %.pre
+ echo lilypond $<
diff --git a/Pop_Messe/kyrie/artikulation.ly b/Pop_Messe/kyrie/artikulation.ly
new file mode 100644
index 0000000..5d571f0
--- /dev/null
+++ b/Pop_Messe/kyrie/artikulation.ly
@@ -0,0 +1,3 @@
+
+artikulationKyrie = {
+}
diff --git a/Pop_Messe/kyrie/kyrie.ly b/Pop_Messe/kyrie/kyrie.ly
new file mode 100644
index 0000000..dcfebbf
--- /dev/null
+++ b/Pop_Messe/kyrie/kyrie.ly
@@ -0,0 +1,48 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "artikulation.ly"
+\include "stimmen.ly"
+\include "texte.ly"
+#(ly:set-option 'relative-includes #f)
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\pointAndClickOff
+
+\score {
+ \header {
+ title = "Kyrie"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = sopran { \globalKyrie << \melodieSopranKyrie \artikulationKyrie >> }
+ >>
+ \new Lyrics \lyricsto sopran { \textSopranKyrie }
+ \new Staff <<
+ \new Voice = alt { \globalKyrie << \melodieAltKyrie \artikulationKyrie >> }
+ >>
+ \new Lyrics \lyricsto alt { \textAltKyrie }
+ \new Staff <<
+ \new Voice = tenor { \clef "G_8" \globalKyrie << \melodieTenorKyrie \artikulationKyrie >> }
+ >>
+ \new Lyrics \lyricsto tenor { \textTenorKyrie }
+ \new Staff <<
+ \new Voice = bass { \clef "bass" \globalKyrie << \melodieBassKyrie \artikulationKyrie >> }
+ >>
+ \new Lyrics \lyricsto bass { \textBassKyrie }
+ >>
+ \layout {
+% indent = #0
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ }
+ }
+}
diff --git a/Pop_Messe/kyrie/stimmen.ly b/Pop_Messe/kyrie/stimmen.ly
new file mode 100644
index 0000000..c374174
--- /dev/null
+++ b/Pop_Messe/kyrie/stimmen.ly
@@ -0,0 +1,144 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+ \version "2.18"
+
+ globalKyrie = {
+ \key f \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \partial 4
+ \autoBeamOff
+ }
+
+% Die Stimmen
+
+ kyrieMotiv = \relative d' {
+ d8 d16 d r8 d f8. d16 r4 |
+ d8 d16 d r8 d f8. d16 r4 |
+ d8 d16 d r8 d f8. d16 r8 d |
+ a' a4.~ a4 r |
+ }
+
+ melodieSopranKyrie = \relative d'' {
+ \new CueVoice {
+ r4 |
+ r d c8 c r a~ |
+ a4 a g8 g r f~ |
+ f2 a4 d |
+ cis16 d e4.~ e2 |
+ r4 f e8 e r d~ |
+ d2 d8 b16 c d8 b |
+ a16 b c4.~ c4 b8 a |
+ a1 |
+ \repeat unfold 4 {
+ f8. f f8 a8. f16 r4 |
+ }
+ }
+ \repeat volta 2 {
+ \kyrieMotiv
+ d'8 d16 d8. d8 c8. a16~ a4 |
+ c8 c16 c8. c8 h8. g16~ g4 |
+ }
+ \alternative {
+ {
+ b8 b16 b8. b8 a8.[( g]) f8 |
+ g2. r4 |
+ }
+ {
+ b8 b16 b8. b8 a8. g f8 |
+ }
+ }
+ a a4.~ a4 r |
+ d8 d16 d r2. |
+ d8 d16 d r2. |
+ d8 d16 d8. e8 f4 e |
+ d8 d16 d r2. |
+ d8 d16 d r2. |
+ d8 d16 d8. e8 f4 e |
+ d1( |
+ cis2.) r4 | \bar "||"
+ }
+
+ melodieAltKyrie = \relative a' {
+ r4 |
+ R1*12 |
+ \repeat volta 2 {
+ \kyrieMotiv
+ a8 a16 a8. a8 a8. e16~ e4 |
+ g8 g16 g8. g8 g8. d16~ d4 |
+ }
+ \alternative {
+ {
+ f8 f16 f8. f8 f8.[( c]) c8 |
+ f2( e4) r |
+ }
+ {
+ f8 f16 f8. f8 f8. c c8 |
+ }
+ }
+ cis cis4.~ cis4 r |
+ f8 f16 f r2. |
+ f8 f16 f r2. |
+ f8 f16 f8. g8 a4 g |
+ f8 f16 f r2. |
+ f8 f16 f r2. |
+ f8 f16 f8. g8 a4 g |
+ a1~ |
+ a2. r4 | \bar "||"
+ }
+
+ melodieTenorKyrie = \relative f' {
+ r4 |
+ R1*12 |
+ \repeat volta 2 {
+ \transpose c' c \kyrieMotiv
+ f8 f16 f8. f8 e8. c16~ c4 |
+ e8 e16 e8. e8 d8. h16~ h4 |
+ }
+ \alternative {
+ {
+ d8 d16 d8. d8 c8.[( a]) a8 |
+ c2. r4 |
+ }
+ {
+ d8 d16 d8. d8 c8. a a8 |
+ }
+ }
+ cis8 cis4.~ cis4 r |
+ a8 a16 a r2. |
+ a8 a16 a r2. |
+ a8 a16 a8. c8 c4 c |
+ a8 a16 a r2. |
+ a8 a16 a r2. |
+ a8 a16 a8. c8 c4 c |
+ e1~ |
+ e2. r4 | \bar "||"
+ }
+
+ melodieBassKyrie = \relative d {
+ r4 |
+ R1*12 |
+ \repeat volta 2 {
+ \transpose c' c \kyrieMotiv
+ d8 d16 d8. d8 a8. a16~ a4 |
+ c8 c16 c8. c8 g8. g16~ g4 |
+ }
+ \alternative {
+ {
+ b8 b16 b8. b8 f'4. f8 |
+ c2. r4 |
+ }
+ {
+ b8 b16 b8. b8 f'8. f f8 |
+ }
+ }
+ a8 a4.~ a4 r |
+ d,8 d16 d r2. |
+ d8 d16 d r2. |
+ d8 d16 d8. c8 f4 c |
+ d8 d16 d r2. |
+ d8 d16 d r2. |
+ d8 d16 d8. c8 f4 c |
+ a1~ |
+ a2. r4 | \bar "||"
+ }
diff --git a/Pop_Messe/kyrie/texte.ly b/Pop_Messe/kyrie/texte.ly
new file mode 100644
index 0000000..ad70832
--- /dev/null
+++ b/Pop_Messe/kyrie/texte.ly
@@ -0,0 +1,15 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+ textSopranKyrie = \lyricmode {
+ }
+
+ textAltKyrie = \lyricmode {
+ }
+
+ textTenorKyrie = \lyricmode {
+ }
+
+ textBassKyrie = \lyricmode {
+ }
diff --git a/Pop_Messe/sanctus/Makefile b/Pop_Messe/sanctus/Makefile
new file mode 100644
index 0000000..8df2663
--- /dev/null
+++ b/Pop_Messe/sanctus/Makefile
@@ -0,0 +1,24 @@
+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
+
+.PHONY: all clean Clean
+
+all: $(CURDOC).pdf
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@"
+
+%.pdf: %.pre
+ echo lilypond $<
diff --git a/Pop_Messe/sanctus/artikulation.ly b/Pop_Messe/sanctus/artikulation.ly
new file mode 100644
index 0000000..5f25ae8
--- /dev/null
+++ b/Pop_Messe/sanctus/artikulation.ly
@@ -0,0 +1,3 @@
+
+artikulationSanctus = {
+}
diff --git a/Pop_Messe/sanctus/sanctus.ly b/Pop_Messe/sanctus/sanctus.ly
new file mode 100644
index 0000000..d079671
--- /dev/null
+++ b/Pop_Messe/sanctus/sanctus.ly
@@ -0,0 +1,48 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "artikulation.ly"
+\include "stimmen.ly"
+\include "texte.ly"
+#(ly:set-option 'relative-includes #f)
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\pointAndClickOff
+
+\score {
+ \header {
+ title = "Sanctus"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = sopran { \globalSanctus << \melodieSopranSanctus \artikulationSanctus >> }
+ >>
+ \new Lyrics \lyricsto sopran { \textSopranSanctus }
+ \new Staff <<
+ \new Voice = alt { \globalSanctus << \melodieAltSanctus \artikulationSanctus >> }
+ >>
+ \new Lyrics \lyricsto alt { \textAltSanctus }
+ \new Staff <<
+ \new Voice = tenor { \clef "G_8" \globalSanctus << \melodieTenorSanctus \artikulationSanctus >> }
+ >>
+ \new Lyrics \lyricsto tenor { \textTenorSanctus }
+ \new Staff <<
+ \new Voice = bass { \clef "bass" \globalSanctus << \melodieBassSanctus \artikulationSanctus >> }
+ >>
+ \new Lyrics \lyricsto bass { \textBassSanctus }
+ >>
+ \layout {
+% indent = #0
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ }
+ }
+}
diff --git a/Pop_Messe/sanctus/stimmen.ly b/Pop_Messe/sanctus/stimmen.ly
new file mode 100644
index 0000000..78a5227
--- /dev/null
+++ b/Pop_Messe/sanctus/stimmen.ly
@@ -0,0 +1,41 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+ \version "2.18"
+
+ globalSanctus = {
+ \key b \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+ }
+
+% Die Stimmen
+
+ melodieSopranSanctus = \relative d'' {
+ \new CueVoice {
+ d8 b g b d b g b |
+ es c g c es c g c |
+ c a fis a c a fis a |
+ d b g b d16 g, a b c d es f |
+ g2. f4 |
+ es d c b |
+ a1 |
+ d |
+ }
+ b2. b4 |
+ }
+
+ melodieAltSanctus = \relative g' {
+ R1*8 |
+ g2. g4 |
+ }
+
+ melodieTenorSanctus = \relative d' {
+ R1*8 |
+ d2. d4 |
+ }
+
+ melodieBassSanctus = \relative g {
+ R1*8 |
+ g2. g4 |
+ }
diff --git a/Pop_Messe/sanctus/texte.ly b/Pop_Messe/sanctus/texte.ly
new file mode 100644
index 0000000..6f79c06
--- /dev/null
+++ b/Pop_Messe/sanctus/texte.ly
@@ -0,0 +1,15 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+ textSopranSanctus = \lyricmode {
+ }
+
+ textAltSanctus = \lyricmode {
+ }
+
+ textTenorSanctus = \lyricmode {
+ }
+
+ textBassSanctus = \lyricmode {
+ }
diff --git a/Pop_Messe/template.ly b/Pop_Messe/template.ly
new file mode 100644
index 0000000..76a6e33
--- /dev/null
+++ b/Pop_Messe/template.ly
@@ -0,0 +1,48 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "artikulation.ly"
+\include "stimmen.ly"
+\include "texte.ly"
+#(ly:set-option 'relative-includes #f)
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\pointAndClickOff
+
+\score {
+ \header {
+ title = "%%S"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = sopran { \global%%S << \melodieSopran%%S \artikulation%%S >> }
+ >>
+ \new Lyrics \lyricsto sopran { \textSopran%%S }
+ \new Staff <<
+ \new Voice = alt { \global%%S << \melodieAlt%%S \artikulation%%S >> }
+ >>
+ \new Lyrics \lyricsto alt { \textAlt%%S }
+ \new Staff <<
+ \new Voice = tenor { \clef "G_8" \global%%S << \melodieTenor%%S \artikulation%%S >> }
+ >>
+ \new Lyrics \lyricsto tenor { \textTenor%%S }
+ \new Staff <<
+ \new Voice = bass { \clef "bass" \global%%S << \melodieBass%%S \artikulation%%S >> }
+ >>
+ \new Lyrics \lyricsto bass { \textBass%%S }
+ >>
+ \layout {
+% indent = #0
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ }
+ }
+}
diff --git a/Pop_Messe/template_artikulation.ly b/Pop_Messe/template_artikulation.ly
new file mode 100644
index 0000000..9d0e776
--- /dev/null
+++ b/Pop_Messe/template_artikulation.ly
@@ -0,0 +1,3 @@
+
+artikulation%%S = {
+}
diff --git a/Pop_Messe/template_stimmen.ly b/Pop_Messe/template_stimmen.ly
new file mode 100644
index 0000000..a948f53
--- /dev/null
+++ b/Pop_Messe/template_stimmen.ly
@@ -0,0 +1,24 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+ \version "2.18"
+
+ global%%S = {
+ \key a \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+ }
+
+% Die Stimmen
+
+ melodieSopran%%S = \relative cis'' {
+ }
+
+ melodieAlt%%S = \relative a' {
+ }
+
+ melodieTenor%%S = \relative cis' {
+ }
+
+ melodieBass%%S = \relative cis' {
+ }
diff --git a/Pop_Messe/template_texte.ly b/Pop_Messe/template_texte.ly
new file mode 100644
index 0000000..f567d3a
--- /dev/null
+++ b/Pop_Messe/template_texte.ly
@@ -0,0 +1,15 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+ textSopran%%S = \lyricmode {
+ }
+
+ textAlt%%S = \lyricmode {
+ }
+
+ textTenor%%S = \lyricmode {
+ }
+
+ textBass%%S = \lyricmode {
+ }