summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2021-10-10 10:34:54 +0200
committerErich Eckner <git@eckner.net>2021-10-10 10:34:54 +0200
commit8ceeb1077188de01583a6217b8468a722acb8005 (patch)
tree0fc7e9ed4418193b2b727842084dc12195dd27d0
parentb70a3d90777ff97f1023840bd98e28eda19fd800 (diff)
downloadMusik-8ceeb1077188de01583a6217b8468a722acb8005.tar.xz
Jauchzet_ihr_Himmel neu
-rw-r--r--Jauchzet_ihr_Himmel/Jauchzet_ihr_Himmel.ly57
-rw-r--r--Jauchzet_ihr_Himmel/Makefile25
-rw-r--r--Jauchzet_ihr_Himmel/stimmen.ly37
-rw-r--r--Jauchzet_ihr_Himmel/texte.ly103
4 files changed, 222 insertions, 0 deletions
diff --git a/Jauchzet_ihr_Himmel/Jauchzet_ihr_Himmel.ly b/Jauchzet_ihr_Himmel/Jauchzet_ihr_Himmel.ly
new file mode 100644
index 0000000..d13f526
--- /dev/null
+++ b/Jauchzet_ihr_Himmel/Jauchzet_ihr_Himmel.ly
@@ -0,0 +1,57 @@
+\include "deutsch.ly"
+include(stimmen.pre)
+include(texte.pre)
+
+%spezifisch%
+
+#(set-global-staff-size 19.5)
+
+\pointAndClickOff
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\score {
+ \header {
+ title = "Jauchzet, ihr Himmel"
+ poet = "Text: Gerhard Tersteegen 1731"
+ composer = "Melodie: Rudolf Mauersberger 1926"
+ }
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new ChordNames {
+ \set chordChanges = ##t
+ \akkorde
+ }
+ \new Staff <<
+ \new Voice = melodie { \global \oneVoice \melodie }
+ >>
+ ifdef(`STR_1',`\new Lyrics \lyricsto melodie { \textI }')
+ ifdef(`STR_1',`\new Lyrics \lyricsto melodie { \textIb }')
+ ifdef(`STR_2',`\new Lyrics \lyricsto melodie { \textII }')
+ ifdef(`STR_2',`\new Lyrics \lyricsto melodie { \textIIb }')
+ ifdef(`STR_3',`\new Lyrics \lyricsto melodie { \textIII }')
+ ifdef(`STR_3',`\new Lyrics \lyricsto melodie { \textIIIb }')
+ ifdef(`STR_4',`\new Lyrics \lyricsto melodie { \textIV }')
+ ifdef(`STR_4',`\new Lyrics \lyricsto melodie { \textIVb }')
+ ifdef(`STR_5',`\new Lyrics \lyricsto melodie { \textV }')
+ ifdef(`STR_5',`\new Lyrics \lyricsto melodie { \textVb }')
+ ifdef(`STR_6',`\new Lyrics \lyricsto melodie { \textVI }')
+ ifdef(`STR_6',`\new Lyrics \lyricsto melodie { \textVIb }')
+ ifdef(`STR_7',`\new Lyrics \lyricsto melodie { \textVII }')
+ ifdef(`STR_7',`\new Lyrics \lyricsto melodie { \textVIIb }')
+ >>
+ \layout {
+ indent = #0
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ \override VerticalAxisGroup #'remove-first = ##t
+ }
+ }
+}
diff --git a/Jauchzet_ihr_Himmel/Makefile b/Jauchzet_ihr_Himmel/Makefile
new file mode 100644
index 0000000..fb92f9c
--- /dev/null
+++ b/Jauchzet_ihr_Himmel/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 *.post
+
+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/Jauchzet_ihr_Himmel/stimmen.ly b/Jauchzet_ihr_Himmel/stimmen.ly
new file mode 100644
index 0000000..0408379
--- /dev/null
+++ b/Jauchzet_ihr_Himmel/stimmen.ly
@@ -0,0 +1,37 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+\version "2.18"
+
+global = {
+ \key f \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 9/4
+ \autoBeamOff
+ \partial 2.
+}
+
+% Die Stimmen
+
+akkorde = \chordmode {
+ \repeat volta 2 {
+ f2. |
+ f b f |
+ f c
+ }
+ f:7 |
+ b d:m a2:m g4 |
+ c2 a4_7 d2.:m g:m |
+ <c f g> c2 f2.
+}
+
+melodie = \relative f' {
+ \repeat volta 2 {
+ f4. f8 g4 |
+ a a b8[ c] d4. c8 b4 a a b |
+ c4.( b8 a4) g2.
+ }
+ a4 f g |
+ b2.\breathe a4 f f e4. f8 d4 |
+ c4.( d8 e4)\breathe f4. g8 a4 b4. c8 a4 |
+ g2. f \bar "|."
+}
diff --git a/Jauchzet_ihr_Himmel/texte.ly b/Jauchzet_ihr_Himmel/texte.ly
new file mode 100644
index 0000000..73c7a3c
--- /dev/null
+++ b/Jauchzet_ihr_Himmel/texte.ly
@@ -0,0 +1,103 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+textI = \lyricmode {
+ \set stanza = "STR_1."
+ Jauch -- zet, ihr Him -- mel,
+ froh -- lo -- cket, ihr En -- gel, in Chö -- ren,
+}
+
+textIb = \lyricmode {
+ sin -- get dem Her -- ren,
+ dem Hei -- land der Men -- schen, zu Eh -- ren!
+ Se -- het doch da:
+ Gott will so freund -- lich und nah
+ zu den Ver -- lor -- nen sich keh -- ren.
+}
+
+textII = \lyricmode {
+ \set stanza = "STR_2."
+ Jauch -- zet, ihr Him -- mel,
+ froh -- lo -- cket, ihr En -- den der Er -- den!
+}
+
+textIIb = \lyricmode {
+ Gott und der Sün -- der,
+ die sol -- len zu Freun -- den nun wer -- den.
+ Frie -- de und Freud
+ wird uns ver -- kün -- di -- get heut;
+ freu -- et euch, Hir -- ten und Her -- den!
+}
+
+textIII = \lyricmode {
+ \set stanza = "STR_3."
+ Se -- het dies Wun -- der,
+ wie tief sich der Höchs -- te hier beu -- get;
+}
+
+textIIIb = \lyricmode {
+ se -- het die Lie -- be,
+ die end -- lich als Lie -- be sich zei -- get!
+ Gott wird ein Kind,
+ trä -- get und he -- bet die Sünd;
+ al -- les an -- be -- tet und schwei -- get.
+}
+
+textIV = \lyricmode {
+ \set stanza = "STR_4."
+ Gott ist im Flei -- sche:
+ wer kann dies Ge -- heim -- nis ver -- ste -- hen?
+}
+
+textIVb = \lyricmode {
+ Hier ist die Pfor -- te
+ des Le -- bens nun of -- fen zu se -- hen.
+ Ge -- het hi -- nein,
+ eins mit dem Kin -- de zu sein,
+ die ihr zum Va -- ter wollt ge -- hen.
+}
+
+textV = \lyricmode {
+ \set stanza = "STR_5."
+ Hast du denn, Höchs -- ter,
+ auch mei -- ner noch wol -- len ge -- den -- ken?
+}
+
+textVb = \lyricmode {
+ Du willst dich sel -- ber,
+ dein Her -- ze der Lie -- be, mir schen -- ken.
+ Sollt nicht mein Sinn
+ in -- nigst sich freu -- en da -- rin
+ und sich in De -- mut ver -- sen -- ken?
+}
+
+textVI = \lyricmode {
+ \set stanza = "STR_6."
+ Kö -- nig der Eh -- ren,
+ aus Lie -- be ge -- wor -- den zum Kin -- de,
+}
+
+textVIb = \lyricmode {
+ dem ich auch wie -- der
+ mein Her -- ze in Lie -- be ver -- bin -- de:
+ du sollst es sein,
+ den ich er -- wäh -- le al -- lein;
+ e -- wig ent -- sag ich der Sün -- de.
+}
+
+textVII = \lyricmode {
+ \set stanza = "STR_7."
+ Sü -- ßer Im -- ma -- nu -- el,
+ werd auch in mir nun ge -- bo -- ren,
+}
+
+textVIIb = \lyricmode {
+ komm doch, mein Hei -- land,
+ denn oh -- ne dich bin ich ver -- lo -- ren!
+ Woh -- ne in mir,
+ mach mich ganz ei -- nes mit dir,
+ der du mich lie -- bend er -- ko -- ren.
+}