diff options
-rw-r--r-- | Die_Nacht_ist_vorgedrungen/Die_Nacht_ist_vorgedrungen.ly | 92 | ||||
-rw-r--r-- | Die_Nacht_ist_vorgedrungen/Makefile | 32 | ||||
-rw-r--r-- | Die_Nacht_ist_vorgedrungen/artikulation.ly | 19 | ||||
-rw-r--r-- | Die_Nacht_ist_vorgedrungen/stimmen.ly | 107 | ||||
-rw-r--r-- | Die_Nacht_ist_vorgedrungen/texte.ly | 30 |
5 files changed, 280 insertions, 0 deletions
diff --git a/Die_Nacht_ist_vorgedrungen/Die_Nacht_ist_vorgedrungen.ly b/Die_Nacht_ist_vorgedrungen/Die_Nacht_ist_vorgedrungen.ly new file mode 100644 index 0000000..994aa09 --- /dev/null +++ b/Die_Nacht_ist_vorgedrungen/Die_Nacht_ist_vorgedrungen.ly @@ -0,0 +1,92 @@ +\version "2.19.80" + +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "artikulation.ly" +\include "stimmen.ly" +\include "texte.ly" +#(ly:set-option 'relative-includes #f) + +%spezifisch% + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Die Nacht ist vorgedrungen" + poet = "Text: Jochen Klepper 1938" + composer = "Musik: Johannes Petzold 1939" + tagline = "" + } + + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = frauen << + \global + \oneVoice + \pausen + >> + \new Voice = sopran << + \global + \voiceOne + \melodieSopran + \artikulation + >> + \new Voice = alt << + \global + \voiceTwo + \melodieAlt + >> + >> + \new Lyrics = textI { } + \new Lyrics = textII { } + \new Lyrics = textIII { } + \new Staff << + \clef "bass" + \new Voice = maenner << + \global + \oneVoice + \pausen + >> + \new Voice = tenor << + \global + \voiceOne + \melodieTenor + >> + \new Voice = bass << + \global + \voiceTwo + \melodieBass + \artikulation + >> + >> + + \context Lyrics = textI \lyricsto sopran { \textI } + \context Lyrics = textII \lyricsto sopran { \textII } + \context Lyrics = textIII \lyricsto sopran { \textIII } + >> + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'remove-first = ##t + } + } + \midi { + \context { + \Score + tempoWholesPerMinute = #(ly:make-moment 60 4) + } + } +} + diff --git a/Die_Nacht_ist_vorgedrungen/Makefile b/Die_Nacht_ist_vorgedrungen/Makefile new file mode 100644 index 0000000..1841a08 --- /dev/null +++ b/Die_Nacht_ist_vorgedrungen/Makefile @@ -0,0 +1,32 @@ +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 + +all: $(CURDOC).pdf + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed " \ + s@%spezifisch%@$(SPEZIFISCH)@ ; \ + $(MIDI_REGEX) \ + " "$<" > "$@" + +%.pdf: %.pre *.ly + lilypond $< + diff --git a/Die_Nacht_ist_vorgedrungen/artikulation.ly b/Die_Nacht_ist_vorgedrungen/artikulation.ly new file mode 100644 index 0000000..5f211e3 --- /dev/null +++ b/Die_Nacht_ist_vorgedrungen/artikulation.ly @@ -0,0 +1,19 @@ +artikulation = { + s2 | + s1. | + s1\breathe s2 | + s1. | + s1\breathe s2 | + s1. | + s1\breathe s2 | + s1. | \time 2/2 + s1 | \time 3/2 + s1. | \time 2/2 + s2.\breathe s4 | \time 3/2 + s1. | + s1\breathe s2 | + s1. | \time 2/2 + s2.\breathe s4 | \time 3/2 + s1. | + s1 \bar "|." +} diff --git a/Die_Nacht_ist_vorgedrungen/stimmen.ly b/Die_Nacht_ist_vorgedrungen/stimmen.ly new file mode 100644 index 0000000..dd1c9a0 --- /dev/null +++ b/Die_Nacht_ist_vorgedrungen/stimmen.ly @@ -0,0 +1,107 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.18" + + global = { + \key es \major + %\override Staff.TimeSignature #'style = #'() + \time 3/2 + \autoBeamOff + \partial 2 + \set Staff.explicitTimeSignatureVisibility = #all-invisible + \override Staff.TimeSignature.break-visibility = #all-invisible + } + +% Die Stimmen + + pausen = { + s2 | + s1.*7 | \time 2/2 + s2 r4 s | \time 3/2 + s1. | \time 2/2 + s1 | \time 3/2 + s1.*3 | \time 2/2 + s1 | \time 3/2 + s1. | + s1 \bar "|." + } + + melodieSopran = \relative g' { + g2 | + c c b4 g | + as2 g f | + g4 es c( d) es2 | + f1 g2 | + c c b4 g | + as2 g f | + g4 es c( d) es2 | \time 2/2 + f s4 f | \time 3/2 + f g as2 g | \time 2/2 + f f4 c' | \time 3/2 + d es d2 c4( b) | + c1 g2 | + c b as4 g | \time 2/2 + f( es) f g | \time 3/2 + es2 c f4 f | + g1 \bar "|." + } + + melodieAlt = \relative es' { + es2 | + c es d4 d | + f2 es d | + es4 b c2 b | + c1 es2 | + c es d4 d | + f2 es d | + es4 b c2 b | \time 2/2 + c s4 c | \time 3/2 + d es es2 es | \time 2/2 + c d4 es | \time 3/2 + b' g b( a) g2 | + g1 g2 | + es4( f) g2 f4 es | \time 2/2 + c2 d4 d | \time 3/2 + c2 c c4 d | + e1 \bar "|." + } + + melodieTenor = \relative c' { + c2 | + g g b4 b | + c2 c as | + b4 g as2 b | + as1 c2 | + g g b4 b | + c2 c as | + b4 g as2 b | \time 2/2 + a2 s4 a | \time 3/2 + b b c2 b | \time 2/2 + a b4 c | \time 3/2 + b c f2 es4( d) | + es1 d2 | + c4( d) es( d) c c | \time 2/2 + as( g) f b | \time 3/2 + g2 g as4 as | + c1 \bar "|." + } + + melodieBass = \relative c { + c2 | + es c g'4 g | + f2 c f | + es4 es as2 g | + f1 c2 | + es c g'4 g | + f2 c f | + es4 es as2 g | \time 2/2 + f s4 f | \time 3/2 + b, es as,( c) es2 | \time 2/2 + f b4 as | \time 3/2 + g c, d2 es4( g) | + c1 b2 | + as es f4 es | \time 2/2 + f2 b,4 g | \time 3/2 + c2 es f4 f | + c1 \bar "|." + } diff --git a/Die_Nacht_ist_vorgedrungen/texte.ly b/Die_Nacht_ist_vorgedrungen/texte.ly new file mode 100644 index 0000000..d6d51b1 --- /dev/null +++ b/Die_Nacht_ist_vorgedrungen/texte.ly @@ -0,0 +1,30 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + textI = \lyricmode { + \set stanza = "1." + Die Nacht ist vor -- ge -- drun -- gen, der Tag ist nicht mehr fern. + So sei nun Lob ge -- sun -- gen dem hel -- len Mor -- gen -- stern! + Auch wer zur Nacht ge -- wei -- net, der stim -- me froh mit ein. + Dre Mor -- gen -- stern be -- schei -- net auch dei -- ne Angst und Pein. + } + + textII = \lyricmode { + \set stanza = "2." + Dem al -- le En -- gel die -- nen, wird nun ein Kind und Knecht. + Gott sel -- ber ist er -- schie -- nen zur Süh -- ne für sein Recht. + Wer schul -- dig ist auf Er -- den, ver -- hüll nicht mehr sein Haupt. + Er soll er -- ret -- tet wer -- den, wenn er dem Kin -- de glaubt. + } + + textIII = \lyricmode { + \set stanza = "3." + Die Nacht ist schon im Schwin -- den, macht euch zum Stal -- le auf! + Ihr sollt das Heil dort fin -- den, das al -- ler Zei -- ten Lauf + von An -- fang an ver -- kün -- det, seit eu -- re Schuld ge -- schah. + Nun hat sich euch ver -- bün -- det, den Gott selbst aus -- er -- sah. + } + |