diff options
author | Erich Eckner <git@eckner.net> | 2019-05-16 23:41:08 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-05-16 23:41:08 +0200 |
commit | 67a95e45143cfce9d092174b5a04b3ff75a063fe (patch) | |
tree | d1b5d65f1ca05acb6af3ac73a6279af14ec43388 | |
parent | 15ef7928810a382e9656a9f19e389d5e83e9a658 (diff) | |
download | Musik-67a95e45143cfce9d092174b5a04b3ff75a063fe.tar.xz |
Wie_lieblich_ist_der_Maien_ neu
-rw-r--r-- | Wie_lieblich_ist_der_Maien_/Makefile | 39 | ||||
-rw-r--r-- | Wie_lieblich_ist_der_Maien_/Wie_lieblich_ist_der_Maien_.ly | 42 | ||||
-rw-r--r-- | Wie_lieblich_ist_der_Maien_/stimmen.ly | 69 | ||||
-rw-r--r-- | Wie_lieblich_ist_der_Maien_/texte.ly | 37 |
4 files changed, 187 insertions, 0 deletions
diff --git a/Wie_lieblich_ist_der_Maien_/Makefile b/Wie_lieblich_ist_der_Maien_/Makefile new file mode 100644 index 0000000..38c18d6 --- /dev/null +++ b/Wie_lieblich_ist_der_Maien_/Makefile @@ -0,0 +1,39 @@ +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 + +ifeq ($(KLAVIER),1) + KLAVIER_REGEX= +else + KLAVIER_REGEX=/%Klavier%/d; +endif + +all: $(CURDOC).pdf + pkill -SIGHUP -xf 'mupdf(-x11)? (.*/)?$<' + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed " \ + s@%spezifisch%@$(SPEZIFISCH)@ ; \ + $(KLAVIER_REGEX) \ + $(MIDI_REGEX) \ + " "$<" > "$@" + +%.pdf: %.pre *.ly + lilypond $< diff --git a/Wie_lieblich_ist_der_Maien_/Wie_lieblich_ist_der_Maien_.ly b/Wie_lieblich_ist_der_Maien_/Wie_lieblich_ist_der_Maien_.ly new file mode 100644 index 0000000..9dcaa6c --- /dev/null +++ b/Wie_lieblich_ist_der_Maien_/Wie_lieblich_ist_der_Maien_.ly @@ -0,0 +1,42 @@ +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "stimmen.ly" +\include "texte.ly" +#(ly:set-option 'relative-includes #f) + +%spezifisch% + +\version "2.19.80" + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Wie lieblich ist der Maien" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = sopran { \voiceOne \global \sopranMelodie } + \new Voice = alt { \voiceTwo \global \altMelodie } + >> + \new Lyrics \lyricsto alt { \textI } + \new Lyrics \lyricsto alt { \textII } + \new Lyrics \lyricsto alt { \textIII } + \new Lyrics \lyricsto alt { \textIV } + \new Staff << + \new Voice = maenner { \oneVoice \clef "bass" \global \maennerMelodie } + >> + >> + \layout { + indent = #0 + } +} diff --git a/Wie_lieblich_ist_der_Maien_/stimmen.ly b/Wie_lieblich_ist_der_Maien_/stimmen.ly new file mode 100644 index 0000000..b0f2b32 --- /dev/null +++ b/Wie_lieblich_ist_der_Maien_/stimmen.ly @@ -0,0 +1,69 @@ +%some settings% vim: ai sw=2 lbr nu et + +global = { + \key b \major + \time 4/4 + \autoBeamOff + \partial 4 +} + +sopranMelodie = \relative f' { + f4 | + b4. c8 d[ c] b[ a] | + g2 g4 g | + f b b a | + b2.\breathe f4 | + b4. c8 d[ c] b[ a] | + g2 g4\breathe g | + f b b a | + b2.\breathe d4 | + d4. c8 d4 c8[ b] | + c2 c4 c | + b d es8[ d] c[ b] | + a2.\breathe b4 | + b4. a8 b[ a] g[ f] | + g2 g4 g | + f b b a | + b2. \bar "|." +} + +altMelodie = \relative f' { + f4 | + d4. es8 f[ es] d[ f] | + f4( es8[ d]) c4 b8[ c] | + d4 d c d8[ es] | + d2. f4 | + d4. es8 f[ es] d[ f] | + f4( es8[ d]) c4 b8[ c] | + d4 d c d8[ es] | + d2. f4 | + f f f es8[ d] | + f[ c f g] a4 a | + g f es8[ f] es4 | + f4.( g8 f[ es]) d[ c] | + d4 c b b | + f'( es8[ d]) c4 b8[ c] | + d4 d c d8[ es] | + d2. \bar "|." +} + +maennerMelodie = \relative f { + f4 | + b, b' b b | + es,2 es4 es | + f f f f | + b2.\breathe f4 | + b, b' b b | + es,2 es4\breathe es | + f f f f | + b2.\breathe b4 | + b f b b | + f2 f4 f | + g8[ a] b[ b,] c[ d] es[ g] | + f2.\breathe b4 | + b f d d | + es2 es4 es | + f f f f | + b2. \bar "|." +} + diff --git a/Wie_lieblich_ist_der_Maien_/texte.ly b/Wie_lieblich_ist_der_Maien_/texte.ly new file mode 100644 index 0000000..b5cb88d --- /dev/null +++ b/Wie_lieblich_ist_der_Maien_/texte.ly @@ -0,0 +1,37 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + textI = \lyrics { + \set stanza = "1." + Wie lieb -- lich ist der Mai -- en aus lau -- ter Got -- tes -- güt, + dass sich die Men -- schen freu -- en, weil al -- les grünt und blüht. + Die Tier sieht man jetzt sprin -- gen mit Lust auf grü -- ner Weid, + die Vög -- lein hört man sin -- gen, die lo -- ben Gott mit Freud. + } + + textII = \lyrics { + \set stanza = "2." + Herr, dir sei Lob und Eh -- re für sol -- che Ga -- ben dein. + Die Blüt zur Frucht ver -- meh -- re, lass sie er -- sprieß -- lich sein. + Es steht in dei -- nen Hän -- den, dein Macht und Güt ist groß, + drum wollst du von uns wen -- den Mel -- tau, Frost, Reif und Schloß. + } + + textIII = \lyrics { + \set stanza = "3." + Herr, lass die Son -- ne bli -- cken ins fins -- tre Her -- ze mein, + da -- mit sichs mö -- ge schi -- cken, fröh -- lich im Geist zu sein, + die größ -- te Lust zu ha -- ben al -- lein an dei -- nem Wort, + das mich im Kreuz kann la -- ben und weist des Him -- mels Pfort. + } + + textIV = \lyrics { + \set stanza = "4." + Mein Ar -- beit hilf voll -- brin -- gen zu Lob dem Na -- men dein + und lass mir wohl -- ge -- lin -- gen, im Geist frucht -- bar zu sein, + die Blüm -- lein lass auf -- ge -- hen von Tu -- gend man -- cher -- lei, + da -- mit ich mög be -- ste -- hen und nicht ver -- werf -- lich sei. + } |