summaryrefslogtreecommitdiff
path: root/Komm_zu_uns_in_deinem_Wort
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2020-01-16 09:33:55 +0100
committerErich Eckner <git@eckner.net>2020-01-16 09:33:55 +0100
commitd649d1bd690b36ce4c640ab22a607400d2036746 (patch)
treeea7e7effe0cb129526f03c26c25bd40269325c85 /Komm_zu_uns_in_deinem_Wort
parente2ebd9e7d3c614b98c6da071e746da6982c40159 (diff)
downloadMusik-d649d1bd690b36ce4c640ab22a607400d2036746.tar.xz
Komm_zu_uns_in_deinem_Wort neu (bisher ohne Klavier)
Diffstat (limited to 'Komm_zu_uns_in_deinem_Wort')
-rw-r--r--Komm_zu_uns_in_deinem_Wort/Komm_zu_uns_in_deinem_Wort.ly24
-rw-r--r--Komm_zu_uns_in_deinem_Wort/Makefile48
-rw-r--r--Komm_zu_uns_in_deinem_Wort/artikulation.ly11
-rw-r--r--Komm_zu_uns_in_deinem_Wort/satz.ly27
-rw-r--r--Komm_zu_uns_in_deinem_Wort/stimmen.ly146
-rw-r--r--Komm_zu_uns_in_deinem_Wort/texte.ly40
6 files changed, 296 insertions, 0 deletions
diff --git a/Komm_zu_uns_in_deinem_Wort/Komm_zu_uns_in_deinem_Wort.ly b/Komm_zu_uns_in_deinem_Wort/Komm_zu_uns_in_deinem_Wort.ly
new file mode 100644
index 0000000..b288304
--- /dev/null
+++ b/Komm_zu_uns_in_deinem_Wort/Komm_zu_uns_in_deinem_Wort.ly
@@ -0,0 +1,24 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "artikulation.ly"
+\include "stimmen.pre"
+\include "texte.pre"
+#(ly:set-option 'relative-includes #f)
+
+%spezifisch%
+
+\version "2.19.80"
+
+\pointAndClickOff
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+#(ly:set-option 'relative-includes #t)
+\include "satz.pre"
+#(ly:set-option 'relative-includes #f)
diff --git a/Komm_zu_uns_in_deinem_Wort/Makefile b/Komm_zu_uns_in_deinem_Wort/Makefile
new file mode 100644
index 0000000..7d9c41a
--- /dev/null
+++ b/Komm_zu_uns_in_deinem_Wort/Makefile
@@ -0,0 +1,48 @@
+CURDOC=$(shell basename "$(CURDIR)")
+STROPHEN=[1-4]
+VARIANTE=1
+
+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
+
+ifeq ($(KLAVIER),1)
+ KLAVIER_REGEX=
+else
+ KLAVIER_REGEX=/%Klavier%/d;
+endif
+
+all: $(CURDOC).pdf
+ pkill -SIGHUP -xf 'mupdf(-x11)? (.*/)?$<' || true
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed " \
+ s@%spezifisch%@$(SPEZIFISCH)@ ; \
+ /%STR_\($(STROPHEN)\)%/{ \
+ s/%[A-Z_0-9]\+%//; \
+ p; \
+ d; \
+ }; \
+ s/%Variante_$(VARIANTE)%//; \
+ /%[A-Z_0-9]\+%/d ; \
+ $(KLAVIER_REGEX) \
+ $(MIDI_REGEX) \
+ " "$<" > "$@"
+
+%.pdf: %.pre artikulation.ly satz.pre stimmen.pre texte.pre
+ lilypond $<
diff --git a/Komm_zu_uns_in_deinem_Wort/artikulation.ly b/Komm_zu_uns_in_deinem_Wort/artikulation.ly
new file mode 100644
index 0000000..491ef54
--- /dev/null
+++ b/Komm_zu_uns_in_deinem_Wort/artikulation.ly
@@ -0,0 +1,11 @@
+artikulation = {
+ s4\p |
+ s1*7 |
+ s2. s4\p |
+ \repeat volta 4 {
+ s1*7 |
+ s4\< s2. | \bar "||"
+ s4\p s2. |
+ s1*15 |
+ }
+}
diff --git a/Komm_zu_uns_in_deinem_Wort/satz.ly b/Komm_zu_uns_in_deinem_Wort/satz.ly
new file mode 100644
index 0000000..6bf7907
--- /dev/null
+++ b/Komm_zu_uns_in_deinem_Wort/satz.ly
@@ -0,0 +1,27 @@
+\score {
+ \header {
+ title = "Komm zu uns in deinem Wort"
+ composer = "Melodie: Klaus Heizmann"
+ poet = "Text: Johannes Jourdan"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = frauen { \global \oneVoice \pausen }
+ \new Voice = sopran { \global \voiceOne << \sopranMelodie \artikulation >> }
+ \new Voice = alt { \global \voiceTwo \altMelodie }
+ >>
+ %STR_1% \new Lyrics \lyricsto sopran { \textI }
+ %STR_2% \new Lyrics \lyricsto sopran { \textII }
+ %STR_3% \new Lyrics \lyricsto sopran { \textIII }
+ %STR_4% \new Lyrics \lyricsto sopran { \textIV }
+ \new Staff <<
+ \new Voice = maenner { \global \clef "bass" \oneVoice \pausen }
+ \new Voice = tenor { \global \clef "bass" \voiceOne \tenorMelodie }
+ \new Voice = bass { \global \clef "bass" \voiceTwo << \bassMelodie \artikulation >> }
+ >>
+ >>
+ \layout {
+ indent = #0
+ }
+}
diff --git a/Komm_zu_uns_in_deinem_Wort/stimmen.ly b/Komm_zu_uns_in_deinem_Wort/stimmen.ly
new file mode 100644
index 0000000..9691371
--- /dev/null
+++ b/Komm_zu_uns_in_deinem_Wort/stimmen.ly
@@ -0,0 +1,146 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+\version "2.18"
+
+global = {
+ \key b \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \partial 4
+ \autoBeamOff
+}
+
+% Die Stimmen
+
+pausen = {
+ r4 |
+ R1*7 |
+ r2. s4 |
+ \repeat volta 4 {
+ s1*8 | \bar "||"
+ s1*11 |
+ s2. r4 |
+ R1*3 |
+ r2. s4 |
+ }
+}
+
+sopranMelodie = \relative b {
+ s4 |
+ s1*7 |
+ s2. b4 |
+ \repeat volta 4 {
+ d d2 es8 f |
+ f g es2 d4 |
+ c c d es |
+ es d2\breathe f4 |
+ g g2 a8 b |
+ c a f2 f4 |
+ g g2 a8 b |
+ b4 c2. | \bar "||"
+ d4. d8 d c b a |
+ g1\breathe |
+ c4. c8 c b a g |
+ f1\breathe |
+ b4 b2 c8 d |
+ d es c2\breathe c8 b |
+ a2 b4 c8 d~-> |
+ d1\breathe |
+ b4 b2 c8 d |
+ d es c2\breathe c8 d |
+ es2 d4 c |
+ b2.^\fermata s4 |
+ s1*3 |
+ s2. b,4 |
+ }
+}
+
+altMelodie = \relative b {
+ s4 |
+ s1*7 |
+ s2. b4 |
+ \repeat volta 4 {
+ b b2 b8 c |
+ c c c2 b4 |
+ b b a a |
+ c b2\breathe d4 |
+ d d2 d8 d |
+ f f f2 f4 |
+ f es2 es8 es |
+ f4 f2. | \bar "||"
+ f4. f8 f f d d |
+ es1\breathe |
+ es4. es8 es es es es |
+ c1\breathe |
+ f4 f2 f8 f |
+ g g g2\breathe g8 g |
+ f2 f4 f8 f~-> |
+ f1\breathe |
+ f4 f2 f8 f |
+ g g g2\breathe g8 g |
+ g2 a4 f |
+ f2. s4 |
+ s1*3 |
+ s2. b,4 |
+ }
+}
+
+tenorMelodie = \relative b {
+ s4 |
+ s1*7 |
+ s2. b4 |
+ \repeat volta 4 {
+ f4 f2 g8 a |
+ g g g2 g4 |
+ f f f f |
+ f f2\breathe b4 |
+ b b2 a8 g |
+ a a a2 d4 |
+ b b2 b8 b |
+ c[( b]) a2. | \bar "||"
+ b4. b8 b c d b |
+ b1\breathe |
+ g4. g8 g g a b |
+ b2( a)\breathe |
+ d4 d2 c8 b |
+ b b b2\breathe b8 c |
+ c2 c4 c8 b~-> |
+ b1\breathe |
+ d4 d2 c8 b |
+ b b b2\breathe b8 b |
+ c2 d4 es |
+ d2. s4 |
+ s1*3 |
+ s2. b4 |
+ }
+}
+
+bassMelodie = \relative b, {
+ s4 |
+ s1*7 |
+ s2. b4 |
+ \repeat volta 4 {
+ b b2 b8 b |
+ c c c2 c4 |
+ f f <f f,> <f f,> |
+ b, b2\breathe d4 |
+ es es2 es8 es |
+ d d d2 d4 |
+ es es2 f8 g |
+ f4 f2. | \bar "||"
+ b4. b8 b a g f |
+ es1\breathe |
+ c4. c8 c c c c |
+ f1\breathe |
+ b4 b2 b8 b |
+ es, es es2\breathe es8 es |
+ f2 g4 a8 b~-> |
+ b1\breathe |
+ b4 b2 b8 b |
+ es, es es2\breathe es8 d |
+ c2 f4 f |
+ <b b,>2. s4 |
+ s1*3 |
+ s2. b,4 |
+ }
+}
diff --git a/Komm_zu_uns_in_deinem_Wort/texte.ly b/Komm_zu_uns_in_deinem_Wort/texte.ly
new file mode 100644
index 0000000..c66057a
--- /dev/null
+++ b/Komm_zu_uns_in_deinem_Wort/texte.ly
@@ -0,0 +1,40 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+textI = \lyricmode {
+ \set stanza = "1."
+ Wir kom -- men aus der lau -- ten Welt in die -- ses Haus der Stil -- le,
+ zu hö -- ren auf das Wort des Herrn, denn das ist Got -- tes Wil -- le.
+ Komm zu uns in dei -- nem Wort, sprich zu uns durch dei -- nen Geist.
+ Schen -- ke uns das neu -- e Lied, das dich lobt, ehrt und preist.
+ Schen -- ke uns das neu -- e Lied, das dich lobt, ehrt und preist.
+ \set stanza = "2."
+ Wir
+}
+
+textII = \lyricmode {
+ \set stanza = "2."
+ (Wir) brin -- gen uns -- re Sor -- gen mit und uns -- re Schuld und Lei -- den.
+ Doch du um -- gibst uns in der Not, Herr Gott, von al -- len Sei -- ten.
+ \repeat unfold 40 { \skip 1 }
+ \set stanza = "3."
+ Wir
+}
+
+textIII = \lyricmode {
+ \set stanza = "3."
+ (Wir) hö -- ren, Herr, was du uns sagst, und ant -- wor -- ten im Lie -- de.
+ Du machst uns frei und stimmst uns froh, und in uns wächst die Lie -- be.
+ \repeat unfold 40 { \skip 1 }
+ \set stanza = "4."
+ Und
+}
+
+textIV = \lyricmode {
+ \set stanza = "4."
+ (Und) ge -- hen wir ge -- stärkt nach Haus, lass dein Licht durch uns schei -- nen;
+ und lass dein Volk zum Heil der Welt in Lie -- be sich ver -- ei -- nen.
+}