diff options
author | Erich Eckner <git@eckner.net> | 2020-01-16 09:33:55 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2020-01-16 09:33:55 +0100 |
commit | d649d1bd690b36ce4c640ab22a607400d2036746 (patch) | |
tree | ea7e7effe0cb129526f03c26c25bd40269325c85 /Komm_zu_uns_in_deinem_Wort | |
parent | e2ebd9e7d3c614b98c6da071e746da6982c40159 (diff) | |
download | Musik-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.ly | 24 | ||||
-rw-r--r-- | Komm_zu_uns_in_deinem_Wort/Makefile | 48 | ||||
-rw-r--r-- | Komm_zu_uns_in_deinem_Wort/artikulation.ly | 11 | ||||
-rw-r--r-- | Komm_zu_uns_in_deinem_Wort/satz.ly | 27 | ||||
-rw-r--r-- | Komm_zu_uns_in_deinem_Wort/stimmen.ly | 146 | ||||
-rw-r--r-- | Komm_zu_uns_in_deinem_Wort/texte.ly | 40 |
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. +} |