summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Die_Nacht_ist_vorgedrungen/Die_Nacht_ist_vorgedrungen.ly92
-rw-r--r--Die_Nacht_ist_vorgedrungen/Makefile32
-rw-r--r--Die_Nacht_ist_vorgedrungen/artikulation.ly19
-rw-r--r--Die_Nacht_ist_vorgedrungen/stimmen.ly107
-rw-r--r--Die_Nacht_ist_vorgedrungen/texte.ly30
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.
+ }
+