diff options
author | Erich Eckner <git@eckner.net> | 2019-06-13 16:47:11 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-06-13 16:47:11 +0200 |
commit | b864b179ab2794b58e86f046bce8a5cc576d569f (patch) | |
tree | d830f3761db90c32246481e6ed42a3bb07d43698 /O_du_stille_Zeit | |
parent | e91d08ceb895e2e62f315afdb8aee1410455f2f3 (diff) | |
download | Musik-b864b179ab2794b58e86f046bce8a5cc576d569f.tar.xz |
O_du_stille_Zeit neu
Diffstat (limited to 'O_du_stille_Zeit')
-rw-r--r-- | O_du_stille_Zeit/Makefile | 39 | ||||
-rw-r--r-- | O_du_stille_Zeit/O_du_stille_Zeit.ly | 43 | ||||
-rw-r--r-- | O_du_stille_Zeit/stimmen.ly | 53 | ||||
-rw-r--r-- | O_du_stille_Zeit/texte.ly | 11 |
4 files changed, 146 insertions, 0 deletions
diff --git a/O_du_stille_Zeit/Makefile b/O_du_stille_Zeit/Makefile new file mode 100644 index 0000000..38c18d6 --- /dev/null +++ b/O_du_stille_Zeit/Makefile @@ -0,0 +1,39 @@ +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 + pkill -SIGHUP -xf 'mupdf(-x11)? (.*/)?$<' + +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/O_du_stille_Zeit/O_du_stille_Zeit.ly b/O_du_stille_Zeit/O_du_stille_Zeit.ly new file mode 100644 index 0000000..335d056 --- /dev/null +++ b/O_du_stille_Zeit/O_du_stille_Zeit.ly @@ -0,0 +1,43 @@ +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "stimmen.ly" +\include "texte.ly" +#(ly:set-option 'relative-includes #f) + +%spezifisch% + +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\header { + tagline = ##f +} +\pointAndClickOff + +\score { + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = sopran { \global \voiceOne \sopranMelodie } + \new Voice = alt { \global \voiceTwo \altMelodie } + >> + \new Lyrics \lyricsto sopran { \textI } + \new Lyrics \lyricsto sopran { \textII } + \new Staff << + \clef "bass" + \new Voice = tenor { \global \voiceOne \tenorMelodie } + \new Voice = bass { \global \voiceTwo \bassMelodie } + >> + >> + \header { + title = "O du stille Zeit" + composer = "Melodie: Cesar Bresgen (1913-1988)" + poet = "Text: Joseph von Eichendorf (1788-1857)" + arranger = "Satz: Every Zabel 2019" + } + \layout { + indent = #0 + } +} diff --git a/O_du_stille_Zeit/stimmen.ly b/O_du_stille_Zeit/stimmen.ly new file mode 100644 index 0000000..00eb1f5 --- /dev/null +++ b/O_du_stille_Zeit/stimmen.ly @@ -0,0 +1,53 @@ +global = { + \time 3/2 + \key f \major + \autoBeamOff +} + +sopranMelodie = \relative c' { + c4 f f g a2 | + f4( g a) c b a | \time 2/2 + g1 | \time 3/2 + \repeat volta 2 { + a4 b8 c d4 c a2 | + f4 g8 a b4 a f2 | + c'( a4 f g) g | \time 2/2 + f1 | + } +} + +altMelodie = \relative c' { + c4 c c e f2 | + f4( e f) a g f | \time 2/2 + f( e8[ d] e2) | \time 3/2 + \repeat volta 2 { + f4 f8 f f4 f f2 | + d4 e8 f g4 f d2 | + f2.( c4 d) e | \time 2/2 + f1 | + } +} + +tenorMelodie = \relative c' { + c4 a a c c2 | + c2. a4 b d | \time 2/2 + c1 | \time 3/2 + \repeat volta 2 { + c4 c8 c d4 c c2 | + a4 a8 a d4 d a2 | + a2( c4 a b) b | \time 2/2 + a1 | + } +} + +bassMelodie = \relative c { + c4 f f c f2 | + f2. f4 g g | \time 2/2 + c,1 | \time 3/2 + \repeat volta 2 { + f4 g8 a b4 a f2 | + d4 d8 d d4 d d2 | + c1~ c4 c | \time 2/2 + f1 | + } +} diff --git a/O_du_stille_Zeit/texte.ly b/O_du_stille_Zeit/texte.ly new file mode 100644 index 0000000..7de8e8d --- /dev/null +++ b/O_du_stille_Zeit/texte.ly @@ -0,0 +1,11 @@ +textI = \lyricmode { + \set stanza = "1." + O du stil -- le Zeit, kommst eh wir's ge -- dacht, + ü -- ber die Ber -- ge weit, ü -- ber die Ber -- ge weit, + gu -- te Nacht. +} + +textII = \lyricmode { + \set stanza = "2." + In der Ein -- sam -- keit rauscht es nun so sacht, +} |