summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Kanons/Gloria_/Gloria_.ly34
-rw-r--r--Kanons/Gloria_/Makefile31
-rw-r--r--Kanons/Gloria_/stimmen.ly48
-rw-r--r--Kanons/Gloria_/texte.ly27
4 files changed, 140 insertions, 0 deletions
diff --git a/Kanons/Gloria_/Gloria_.ly b/Kanons/Gloria_/Gloria_.ly
new file mode 100644
index 0000000..a99bae3
--- /dev/null
+++ b/Kanons/Gloria_/Gloria_.ly
@@ -0,0 +1,34 @@
+\include "deutsch.ly"
+\include "stimmen.ly"
+\include "texte.ly"
+
+%spezifisch%
+
+\pointAndClickOff
+
+\header {
+ title = "Gloria (Kanon)"
+ composer = "Musik: Paul Kickstat"
+ tagline = ""
+}
+
+\new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = melodieI { \global \oneVoice \melodieI }
+ >>
+ \new Lyrics \lyricsto melodieI { \textI }
+ \new Staff <<
+ \new Voice = melodieII { \global \oneVoice \melodieII }
+ >>
+ \new Lyrics \lyricsto melodieII { \textII }
+ \new Staff <<
+ \new Voice = melodieIII { \global \oneVoice \melodieIII }
+ >>
+ \new Lyrics \lyricsto melodieIII { \textIII }
+ \new Staff <<
+ \clef "bass"
+ \new Voice = ostinato { \global \oneVoice \melodieOstinato }
+ >>
+ \new Lyrics \lyricsto ostinato { \textOstinato }
+>>
diff --git a/Kanons/Gloria_/Makefile b/Kanons/Gloria_/Makefile
new file mode 100644
index 0000000..5b3af49
--- /dev/null
+++ b/Kanons/Gloria_/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
+ lilypond $<
diff --git a/Kanons/Gloria_/stimmen.ly b/Kanons/Gloria_/stimmen.ly
new file mode 100644
index 0000000..33d5afc
--- /dev/null
+++ b/Kanons/Gloria_/stimmen.ly
@@ -0,0 +1,48 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+\version "2.18"
+
+global = {
+ \key c \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+}
+
+% Die Stimmen
+
+melodieI = \relative c'' {
+ \repeat volta 2 {
+ c8.^\markup { "1." } g16 g4 a8. g16 g4 |
+ c8 d e c d8. g,16 g4 |
+ c16[( h c d] e[ d c h] a[ g]) f[ e] d4 |
+ g d e^\fermata c'8 g |
+ }
+}
+
+melodieII = \relative e' {
+ \repeat volta 2 {
+ e^\markup { "2." } e g c, f4 e |
+ e8 f g a h8. g16 g4 |
+ g8 a16[ h] c8 c c[( d16 e] f[ e d c] |
+ h4) h c^\fermata e,16[ f] e[ d] |
+ }
+}
+
+melodieIII = \relative c' {
+ \repeat volta 2 {
+ c8^\markup { "3." } c e c a[ h] c4 |
+ c8 c c f d8. c16 h4 |
+ c8. c16 c4 f16[ g] a8 a4 |
+ d, g g2^\fermata |
+ }
+}
+
+melodieOstinato = \relative c' {
+ \repeat volta 2 {
+ c2. c4 |
+ a2 g |
+ e( f |
+ g4) g, c2 |
+ }
+}
diff --git a/Kanons/Gloria_/texte.ly b/Kanons/Gloria_/texte.ly
new file mode 100644
index 0000000..4fdbf5e
--- /dev/null
+++ b/Kanons/Gloria_/texte.ly
@@ -0,0 +1,27 @@
+
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+textI = \lyricmode {
+ Glo -- ri -- a, glo -- ri -- a, so -- li De -- o glo -- ri -- a,
+ glo -- ri -- a, glo -- ri -- a!
+ So -- li
+}
+
+textII = \lyricmode {
+ De -- o, so -- li De -- o, so -- li De -- o glo -- ri -- a,
+ so -- li De -- o glo -- ri -- a!
+ So -- li
+}
+
+textIII = \lyricmode {
+ De -- o, so -- li De -- o, so -- li De -- o glo -- ri -- a,
+ glo -- ri -- a, glo -- ri -- a, glo -- ri -- a!
+}
+
+textOstinato = \lyricmode {
+ So -- li De -- o glo -- ri -- a!
+}