summaryrefslogtreecommitdiff
path: root/Froehlich_soll_mein_Herze_springen_
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-10-16 09:02:15 +0200
committerErich Eckner <git@eckner.net>2018-10-16 09:02:15 +0200
commiteca1e30513a0d1817c38450e332dbc3c0334911b (patch)
tree8dea1f55a11d8799cd1afa615d33150ca4e533f3 /Froehlich_soll_mein_Herze_springen_
parent9741ab7b97d68f97b103c19160172c4e642bca8b (diff)
downloadMusik-eca1e30513a0d1817c38450e332dbc3c0334911b.tar.xz
Froehlich_soll_mein_Herze_springen_ neu
Diffstat (limited to 'Froehlich_soll_mein_Herze_springen_')
-rw-r--r--Froehlich_soll_mein_Herze_springen_/Froehlich_soll_mein_Herze_springen_.ly74
-rw-r--r--Froehlich_soll_mein_Herze_springen_/Makefile38
-rw-r--r--Froehlich_soll_mein_Herze_springen_/stimmen.ly60
-rw-r--r--Froehlich_soll_mein_Herze_springen_/texte.ly86
4 files changed, 258 insertions, 0 deletions
diff --git a/Froehlich_soll_mein_Herze_springen_/Froehlich_soll_mein_Herze_springen_.ly b/Froehlich_soll_mein_Herze_springen_/Froehlich_soll_mein_Herze_springen_.ly
new file mode 100644
index 0000000..89b243a
--- /dev/null
+++ b/Froehlich_soll_mein_Herze_springen_/Froehlich_soll_mein_Herze_springen_.ly
@@ -0,0 +1,74 @@
+\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 = "Fröhlich soll mein Herze springen"
+ poet = "Paul Gerhardt (1607-1676)"
+ composer = "Melodie: Johann Crüger: 1656"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = "erste" { \global \melodieErste }
+ >>
+ \new Lyrics = "textErsteI" {}
+ \new Lyrics = "textErsteII" {}
+ \new Lyrics = "textErsteIII" {}
+ \new Lyrics = "textErsteV" {}
+ \new Lyrics = "textErsteVI" {}
+ \new Lyrics = "textErsteVII" {}
+ \new Lyrics = "textErsteIX" {}
+ \new Lyrics = "textErsteXI" {}
+ \new Staff <<
+ \new Voice = "zweite" { \global \melodieZweite }
+ >>
+ \new Staff <<
+ \new Voice = "dritte" { \global \melodieDritte }
+ >>
+ \new Lyrics = "textDritteI" {}
+ \new Lyrics = "textDritteII" {}
+ \new Lyrics = "textDritteIII" {}
+ \new Lyrics = "textDritteV" {}
+ \new Lyrics = "textDritteVI" {}
+ \new Lyrics = "textDritteVII" {}
+ \new Lyrics = "textDritteIX" {}
+ \new Lyrics = "textDritteXI" {}
+ \context Lyrics = "textErsteI" \lyricsto "erste" \textErsteI
+ \context Lyrics = "textErsteII" \lyricsto "erste" \textErsteII
+ \context Lyrics = "textErsteIII" \lyricsto "erste" \textErsteIII
+ \context Lyrics = "textErsteV" \lyricsto "erste" \textErsteV
+ \context Lyrics = "textErsteVI" \lyricsto "erste" \textErsteVI
+ \context Lyrics = "textErsteVII" \lyricsto "erste" \textErsteVII
+ \context Lyrics = "textErsteIX" \lyricsto "erste" \textErsteIX
+ \context Lyrics = "textErsteXI" \lyricsto "erste" \textErsteXI
+ \context Lyrics = "textDritteI" \lyricsto "dritte" \textDritteI
+ \context Lyrics = "textDritteII" \lyricsto "dritte" \textDritteII
+ \context Lyrics = "textDritteIII" \lyricsto "dritte" \textDritteIII
+ \context Lyrics = "textDritteV" \lyricsto "dritte" \textDritteV
+ \context Lyrics = "textDritteVI" \lyricsto "dritte" \textDritteVI
+ \context Lyrics = "textDritteVII" \lyricsto "dritte" \textDritteVII
+ \context Lyrics = "textDritteIX" \lyricsto "dritte" \textDritteIX
+ \context Lyrics = "textDritteXI" \lyricsto "dritte" \textDritteXI
+ >>
+ \layout {
+ indent = #0
+ }
+}
diff --git a/Froehlich_soll_mein_Herze_springen_/Makefile b/Froehlich_soll_mein_Herze_springen_/Makefile
new file mode 100644
index 0000000..8cdc1e0
--- /dev/null
+++ b/Froehlich_soll_mein_Herze_springen_/Makefile
@@ -0,0 +1,38 @@
+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
+
+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/Froehlich_soll_mein_Herze_springen_/stimmen.ly b/Froehlich_soll_mein_Herze_springen_/stimmen.ly
new file mode 100644
index 0000000..9c9cab8
--- /dev/null
+++ b/Froehlich_soll_mein_Herze_springen_/stimmen.ly
@@ -0,0 +1,60 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+ \version "2.12"
+
+ global = {
+ \key es \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 2/2
+ \autoBeamOff
+ \set Staff.explicitTimeSignatureVisibility = #all-invisible
+ \override Staff.TimeSignature.break-visibility = #all-invisible
+ }
+
+% Die Stimmen
+
+ melodieErste = \relative es' {
+ es2 f | \time 3/2
+ g2. b4 as g |
+ f2 es as4 g | \time 2/2
+ f2 g4 a | \time 3/2
+ b2 as4 b c f, | \time 2/2
+ g2 f |
+ b g |
+ as4 b c c | \time 3/2
+ h2 c d4 d | \time 2/2
+ es2 b4 as | \time 3/2
+ g2 c4 b as g | \time 2/2
+ f2 es | \bar "|."
+ }
+
+ melodieZweite = \relative es'' {
+ r4 es2 d4 | \time 3/2
+ es( b2) g4 c4. b8 |
+ as4( b) g2 f4 g | \time 2/2
+ as2 b4 es | \time 3/2
+ d2 f4. d8 es4 des | \time 2/2
+ c( b) as2 |
+ g b |
+ as4 g f es | \time 3/2
+ d2 es f4 b | \time 2/2
+ g2 d4 f | \time 3/2
+ es2 as4 b c8[ d] es4 | \time 2/2
+ es( d) es2 | \bar "|."
+ }
+
+ melodieDritte = \relative g' {
+ g2 as | \time 3/2
+ b4( g es) d c es |
+ f( d) es2 r | \time 2/2
+ f4 es d( c) | \time 3/2
+ d f b as8 as g4 f | \time 2/2
+ e2 f |
+ d4( es2) d4 |
+ c es as g | \time 3/2
+ f( as2) g4 f f | \time 2/2
+ es2 f4 d | \time 3/2
+ es2 c4 es as b | \time 2/2
+ c( b8[ as]) g2 | \bar "|."
+ }
+
diff --git a/Froehlich_soll_mein_Herze_springen_/texte.ly b/Froehlich_soll_mein_Herze_springen_/texte.ly
new file mode 100644
index 0000000..6926bfd
--- /dev/null
+++ b/Froehlich_soll_mein_Herze_springen_/texte.ly
@@ -0,0 +1,86 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+ textDritteI = \lyricmode {
+ \set stanza = "1."
+ Fröh -- lich soll mein Her -- ze sprin -- gen
+ die -- ser Zeit, da vor Freud al -- le En -- gel sin -- gen.
+ }
+ textErsteI = \lyricmode {
+ \textDritteI
+ Hört, hört, wie mit vol -- len Chö -- ren
+ al -- le Luft lau -- te ruft: Chris -- tus ist ge -- bo -- ren!
+ }
+ textDritteII = \lyricmode {
+ \set stanza = "2."
+ Heu -- te geht aus sei -- ner Kam -- mer
+ Got -- tes Held, der die Welt reißt aus al -- lem Jam -- mer.
+ }
+ textErsteII = \lyricmode {
+ \textDritteII
+ Gott wird Mensch dir, Mensch, zu -- gu -- te,
+ Got -- tes Kind das ver -- bindt sich mit un -- serm Blu -- te.
+ }
+ textDritteIII = \lyricmode {
+ \set stanza = "3."
+ Sollt uns Gott nun kön -- nen has -- sen,
+ der uns gibt, was er liebt ü -- ber al -- le Ma -- ßen?
+ }
+ textErsteIII = \lyricmode {
+ \textDritteIII
+ Gott gibt, un -- serm Leid zu weh -- ren,
+ sei -- nen Sohn aus dem Thron sei -- ner Macht und Eh -- ren.
+ }
+ textDritteV = \lyricmode {
+ \set stanza = "5."
+ Nun er liegt in sei -- ner Krip -- pen,
+ ruft zu sich mich und dich, spricht mit sü -- ßen Lip -- pen:
+ }
+ textErsteV = \lyricmode {
+ \textDritteV
+ Las -- set fahrn, o lie -- be Brü -- der,
+ was euch quält, was euch fehlt; ich bring al -- les wie -- der.
+ }
+ textDritteVI = \lyricmode {
+ \set stanza = "6."
+ Ei so kommt und lasst uns lau -- fen,
+ stellt euch ein, groß und klein, eilt mit gro -- ßen Hau -- fen!
+ }
+ textErsteVI = \lyricmode {
+ \textDritteVI
+ Liebt den, der vor Lie -- be bren -- net;
+ schaut den Stern, der euch gern Licht und Lab -- sal gön -- net.
+ }
+ textDritteVII = \lyricmode {
+ \set stanza = "7."
+ Die ihr schwebt in gro -- ßen Lei -- den,
+ se -- het, hier ist die Tür zu den wah -- ren Freu -- den;
+ }
+ textErsteVII = \lyricmode {
+ \textDritteVII
+ fasst ihn wohl ,er wird euch füh -- ren
+ an den Ort, da hin -- fort euch kein Kreuz wird rüh -- ren.
+ }
+ textDritteIX = \lyricmode {
+ \set stanza = "9."
+ Die ihr arm seid und e -- len -- de,
+ kommt her -- bei, fül -- let frei eu -- res Glau -- bens Hän -- der.
+ }
+ textErsteIX = \lyricmode {
+ \textDritteIX
+ Hier sind al -- le gu -- ten Ga -- ben
+ und das Gold, da ihr sollt eu -- er Herz mit la -- ben.
+ }
+ textDritteXI = \lyricmode {
+ \set stanza = "11."
+ Ich will dich mit Fleiß be -- wah -- ren;
+ ich will dir le -- ben hier, dir will ich ab -- fah -- ren;
+ }
+ textErsteXI = \lyricmode {
+ \textDritteXI
+ mit dir will ich end -- lich schwe -- ben
+ vol -- ler Freud oh -- ne Zeit dort im an -- dern Le -- ben.
+ }