diff options
author | Erich Eckner <git@eckner.net> | 2021-10-10 10:34:54 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2021-10-10 10:34:54 +0200 |
commit | 8ceeb1077188de01583a6217b8468a722acb8005 (patch) | |
tree | 0fc7e9ed4418193b2b727842084dc12195dd27d0 /Jauchzet_ihr_Himmel | |
parent | b70a3d90777ff97f1023840bd98e28eda19fd800 (diff) | |
download | Musik-8ceeb1077188de01583a6217b8468a722acb8005.tar.xz |
Jauchzet_ihr_Himmel neu
Diffstat (limited to 'Jauchzet_ihr_Himmel')
-rw-r--r-- | Jauchzet_ihr_Himmel/Jauchzet_ihr_Himmel.ly | 57 | ||||
-rw-r--r-- | Jauchzet_ihr_Himmel/Makefile | 25 | ||||
-rw-r--r-- | Jauchzet_ihr_Himmel/stimmen.ly | 37 | ||||
-rw-r--r-- | Jauchzet_ihr_Himmel/texte.ly | 103 |
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. +} |