diff options
author | Erich Eckner <git@eckner.net> | 2020-02-07 15:00:38 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2020-02-07 15:00:38 +0100 |
commit | 83ab850e01268d5c3faf956390482ac534061be9 (patch) | |
tree | 8cceb977de9d9e827fae9d0857ae0d63a40016c0 | |
parent | be61301ec905309940c24b5ee1fb73a427861c47 (diff) | |
download | Musik-83ab850e01268d5c3faf956390482ac534061be9.tar.xz |
Freuet_euch_der_schoenen_Erde neu
-rw-r--r-- | Freuet_euch_der_schoenen_Erde/Freuet_euch_der_schoenen_Erde.ly | 41 | ||||
-rw-r--r-- | Freuet_euch_der_schoenen_Erde/Makefile | 25 | ||||
-rw-r--r-- | Freuet_euch_der_schoenen_Erde/stimmen.ly | 64 | ||||
-rw-r--r-- | Freuet_euch_der_schoenen_Erde/texte.ly | 37 |
4 files changed, 167 insertions, 0 deletions
diff --git a/Freuet_euch_der_schoenen_Erde/Freuet_euch_der_schoenen_Erde.ly b/Freuet_euch_der_schoenen_Erde/Freuet_euch_der_schoenen_Erde.ly new file mode 100644 index 0000000..4255415 --- /dev/null +++ b/Freuet_euch_der_schoenen_Erde/Freuet_euch_der_schoenen_Erde.ly @@ -0,0 +1,41 @@ +\include "deutsch.ly" +include(stimmen.pre) +include(texte.pre) + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Freuet euch der schönen Erde" + poet = "Text: Philipp Spitta (1801-1859)" + composer = "Melodie: 1693" + arranger = "Satz: Paul Horn" + } + \new ChoirStaff << + \new Staff + << + \set Score.skipBars = ##t + \new Voice = sopran { \global \voiceOne \sopranMelodie } + \new Voice = alt { \global \voiceTwo \altMelodie } + >> + ifdef(`STR_1',\new Lyrics \lyricsto sopran { \textI }) + ifdef(`STR_2',\new Lyrics \lyricsto sopran { \textII }) + ifdef(`STR_3',\new Lyrics \lyricsto sopran { \textIII }) + ifdef(`STR_4',\new Lyrics \lyricsto sopran { \textIV }) + \new Staff << + \new Voice = tenor { \global \clef "bass" \voiceOne \tenorMelodie } + \new Voice = bass { \global \clef "bass" \voiceTwo \bassMelodie } + >> + >> + \layout { + indent = #0 + } +} diff --git a/Freuet_euch_der_schoenen_Erde/Makefile b/Freuet_euch_der_schoenen_Erde/Makefile new file mode 100644 index 0000000..dbe7f79 --- /dev/null +++ b/Freuet_euch_der_schoenen_Erde/Makefile @@ -0,0 +1,25 @@ +CURDOC=$(shell basename "$(CURDIR)") + +EXTRAS=$(shell ../.meta/find-extras) + +all: $(CURDOC)$(EXTRAS).pdf $(CURDOC)$(EXTRAS)-tolino.pdf + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +include ../.meta/*.mk + +%.pre: %.ly + cat "$<" > "$@" + +%.post: %.pre $(patsubst %.ly,%.pre, $(shell find . -name '*.ly')) ../.meta/header.ly + cat ../.meta/header.ly "$<" \ + |m4 \ + >"$@" + +%.pdf: %.post + lilypond $< + pkill -SIGHUP -xf "mupdf(-x11)? $@" || true diff --git a/Freuet_euch_der_schoenen_Erde/stimmen.ly b/Freuet_euch_der_schoenen_Erde/stimmen.ly new file mode 100644 index 0000000..d84f12f --- /dev/null +++ b/Freuet_euch_der_schoenen_Erde/stimmen.ly @@ -0,0 +1,64 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.18" + +global = { + \key f \major + %\override Staff.TimeSignature #'style = #'() + \time 4/4 + \autoBeamOff +} + +% Die Stimmen + +sopranMelodie = \relative c'' { + c4. b8 a4 c | + g f8[ a] f4 f\breathe | + g g a8[ h] c4 | + d d8[ e] c2\breathe | + \repeat volta 2 { + d4. c8 b4 g | + c c8[ b] a4 a\breathe | + c4. f,8 b4 a | + g g8[ a] f2 | + } +} + +altMelodie = \relative a' { + a4. g8 f4 e | + d e f f\breathe | + f e c8[ d] e4 | + a g g2\breathe | + \repeat volta 2 { + f4. e8 d4 f | + e8[ d] e4 e d\breathe | + g f d f | + f e c2 | + } +} + +tenorMelodie = \relative f' { + f4. c8 c4 a | + b b c d\breathe | + d e e8[ d] c4 | + a h c2\breathe | + \repeat volta 2 { + g4. a8 b4 d | + g, c f, a\breathe | + g a b c | + d c a2 | + } +} + +bassMelodie = \relative f { + f4. f8 f4 f4 | + f g a b\breathe | + g c a4. g8 | + f4 g c,2\breathe | + \repeat volta 2 { + c4. c8 c4 c | + c a d f\breathe | + e d g, a | + b c f2 | + } +} diff --git a/Freuet_euch_der_schoenen_Erde/texte.ly b/Freuet_euch_der_schoenen_Erde/texte.ly new file mode 100644 index 0000000..5ba076f --- /dev/null +++ b/Freuet_euch_der_schoenen_Erde/texte.ly @@ -0,0 +1,37 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + +textI = \lyrics { + \set stanza = "STR_1." + Freu -- et euch der schö -- nen Er -- de, + denn sie ist wohl wert der Freud; + o, was hat für Herr -- lich -- kei -- ten + un -- ser Gott da aus -- ge -- streut! +} + +textII = \lyrics { + \set stanza = "STR_2." + Freu -- et euch an Mond und Son -- ne + und den Ster -- nen al -- zu -- mal, + wie sie wan -- deln, wie sie leuch -- ten + ü -- ber un -- serm Er -- den -- tal. +} + +textIII = \lyrics { + \set stanza = "STR_3." + Und doch sind sie nur Ge -- schöp -- fe, + von des höchs -- ten Got -- tes Hand + hin -- ge -- sät auf sei -- nes Thro -- nes + wei -- tes, glän -- zen -- des Ge -- wand. +} + +textIV = \lyrics { + \set stanza = "STR_4." + Wenn am Sche -- mel sei -- ner Fü -- ße + und am Thron schon sol -- cher Schein, + o, was muss an sei -- nem Her -- zen + erst für Glanz und Won -- ne sein! +} |