From bb07e387d231f0f3b0dc58d2e51be0d2377bade6 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 17 Jul 2019 22:12:07 +0200 Subject: Die_Himmel_ruehmen neu --- Die_Himmel_ruehmen/Die_Himmel_ruehmen.ly | 44 ++++++++ Die_Himmel_ruehmen/Makefile | 43 ++++++++ Die_Himmel_ruehmen/stimmen.ly | 182 +++++++++++++++++++++++++++++++ Die_Himmel_ruehmen/texte.ly | 24 ++++ 4 files changed, 293 insertions(+) create mode 100755 Die_Himmel_ruehmen/Die_Himmel_ruehmen.ly create mode 100644 Die_Himmel_ruehmen/Makefile create mode 100755 Die_Himmel_ruehmen/stimmen.ly create mode 100755 Die_Himmel_ruehmen/texte.ly diff --git a/Die_Himmel_ruehmen/Die_Himmel_ruehmen.ly b/Die_Himmel_ruehmen/Die_Himmel_ruehmen.ly new file mode 100755 index 0000000..d039ede --- /dev/null +++ b/Die_Himmel_ruehmen/Die_Himmel_ruehmen.ly @@ -0,0 +1,44 @@ +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "stimmen.pre" +\include "texte.ly" +#(ly:set-option 'relative-includes #f) + +%spezifisch% + +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\header { + tagline = ##f +} +\pointAndClickOff + +\score { + \header { + title = "Die Himmel rühmen" + composer = "Ludwig van Beethove (1770-1827)" + poet = "Text: Chr. Fürchtegott Gellert" + } + \new ChoirStaff << + \new Lyrics = "sopranText" + \new Staff << + \new Voice = "Frauen" { \global \oneVoice \pausen } + \new Voice = "Sopran" \transpose c %TRANSPOSE% { \global \voiceOne \sopranMelodie } + \new Voice = "Alt" \transpose c %TRANSPOSE% { \global \voiceTwo \altMelodie } + >> + \new Lyrics = "altText" + \new Staff << + \clef "bass" + \new Voice = "Maenner" { \global \oneVoice \pausen } + \new Voice = "Tenor" \transpose c %TRANSPOSE% { \global \voiceOne \tenorMelodie } + \new Voice = "Bass" \transpose c %TRANSPOSE% { \global \voiceTwo \bassMelodie } + >> + \new Lyrics = "bassText" + \context Lyrics = "sopranText" \lyricsto "Sopran" \sopranText + \context Lyrics = "altText" \lyricsto "Alt" \altText + \context Lyrics = "bassText" \lyricsto "Bass" \bassText + >> +} diff --git a/Die_Himmel_ruehmen/Makefile b/Die_Himmel_ruehmen/Makefile new file mode 100644 index 0000000..b888508 --- /dev/null +++ b/Die_Himmel_ruehmen/Makefile @@ -0,0 +1,43 @@ +CURDOC=$(shell basename "$(CURDIR)") +TRANSPOSE=c +VARIANTE=1 + +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)? (.*/)?$<' || true + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed " \ + s@%spezifisch%@$(SPEZIFISCH)@ ; \ + $(KLAVIER_REGEX) \ + $(MIDI_REGEX) \ + s@%TRANSPOSE%@$(TRANSPOSE)@g; \ + s@%VARIANTE_$(VARIANTE)%@@g; \ + " "$<" > "$@" + +%.pdf: %.pre stimmen.pre texte.ly + lilypond $< diff --git a/Die_Himmel_ruehmen/stimmen.ly b/Die_Himmel_ruehmen/stimmen.ly new file mode 100755 index 0000000..ff45d5e --- /dev/null +++ b/Die_Himmel_ruehmen/stimmen.ly @@ -0,0 +1,182 @@ +global = { + \time 4/4 + \key c \major + \autoBeamOff + \partial 4 +} + +pausen = { + s4 | + s1*24 | + s2 r4 s | + s1*12 | + s2. \bar "|." +} + +sopranMelodie = \relative g' { + g4^\f | + c2 g | + e c4 e' | + e2^\sf^\> d4 c^\! | + c2^\p^\fermata h4^\fermata g^\f | + f'2 d | + h g | + c^\sf d4.( h8) | + c2.^\fermata e,4^\p | + e2. e4 | + e2 e4 e | + f2 f4 f | + f2^\< f4^\! f | + fis2^\sf a^\sf | + b2.^\f g4 | + c2^\sf d^\sf | + g,2.^\fermata r4^\pp | + r1 | + r2. b4 | + es2. es4 | + es4 es8 es es4 d8 c | + c4 h r2 | + r2. g4 | + c2.^\< c4 | + c4.^\! c8 h4. c8 | + d2 s4 g,^\pp | + g2.^\< g4 | + c2^\f g | + e c4 e' | + e2^\sf^\> d4^\! c | + c2^\p^\fermata h4^\fermata g | + f'2^\f d | + h2. g4 | + c2^\f d | + e2. e4 | + e2.^\ff e4 | + f2. d4 | + g2^\sf h,^\sf | + c2.^\sf \bar "|." +} + +altMelodie = \relative g' { + g4 | + c2 g | + e c4 g' | + g2 f4 e | + e2 d4 g | + f2 d | + h g' | + fis f | + e2. e4 | + h2. h4 | + c2 c4 c | + c( es) es es | + d2 d4 d | + d2 d | + d2. g4 | + c,2 d | + g,2. g'4 | + g2 g | + g g4 g | + g2 g4 g | + g2 g4 g | + f2 f4 f | + f2 f4 f | + es es es es | + es2 es4.( c8) | + h2 s4 r | + r g' g g | + c2 g | + e c4 g' | + g2 f4 e | + e2 d4 g | + f2 d | + h2. g'4 | + c,2 g' | + g2. g4 | + a2. a4 | + a2. a4 | + g2 g | + e2. \bar "|." +} + +tenorMelodie = \relative g { + g4 | + c2 g | + e c4 c' | + c2 g4 g | + g2 g4 g | + f'2 d | + h g | + c h4.( d8) | + c2. e,4 | + gis2. gis4 | + a2 a4 a | + a2 a4 a | + b2 b4 b | + c2 c | + b2. b4 | + c2 d | + g,2. b4 | + b2 b | + b2 b4 b | + b2 b4 b | + b2 b4 b | + d2 g,4 g | + g2 g4 g | + g g g g | + fis2 fis | + g s4 r | + r g g g | + c2 g | + e c4 c' | + c2 g4 g | + g2 g4 g | + f'2 d | + h2. g4 | + e'2 h | + c2. c4 | + cis2. cis4 | + d2. d4 | + e2 d | + c2. \bar "|." +} + +bassMelodie = \relative g { + g4_\f | + c2 g | + e c4 c | + c2_\sf h4 c | + g2_\p_\fermata g4_\fermata g'_\f | + f2 d | + h | + _\sf | + c2._\fermata e4_\p | + e2. e4 | + a2 a4 a | + f2 f4 f | + b2 b4 b | + a2_\sf fis_\sf | + g2._\f es4 | + c2_\sf d_\sf | + g,2._\fermata es'4_\pp | + es2 es | + es es4 es | + es2 es4 es | + es2 es4 es | + d2 d4 d | + d2 d4 d | + c c c c | + as2 as | + g s4 g'_\pp | + g2. g4 | + c,2_\f g' | + e c4 c | + c2_\sf_\> h4_\! c | + g2_\p_\fermata g4_\fermata g' | + f2_\f d | + h2. g4 | + a2_\f g | + c2. c'4 | + a2._\ff a4 | + d,2. f4 | + g2_\sf g,_\sf | + c2._\sf \bar "|." +} diff --git a/Die_Himmel_ruehmen/texte.ly b/Die_Himmel_ruehmen/texte.ly new file mode 100755 index 0000000..b17542a --- /dev/null +++ b/Die_Himmel_ruehmen/texte.ly @@ -0,0 +1,24 @@ +sopranText = \lyricmode { + \repeat unfold 38 { \skip 1 } + Wer trägt des Him -- mels un -- zähl -- ba -- re Ster -- ne? + Wer führt die Sonn' aus ih -- rem Zelt? + Sie kommt, sie +} + +altText = \lyricmode { + Die Him -- mel rüh -- men des E -- wi -- gen Eh -- re; + ihr Schall pflanzt sei -- nen Na -- men fort. + Ihn rühmt der Erd -- kreis, ihn prei -- sen die Mee -- re; + ver -- nimm, o Mensch, ihr gött -- lich Wort! + Wer trägt des Him -- mels un -- zähl -- ba -- re Ster -- ne, + un -- zähl -- ba -- re Ster -- ne? + Wer führt die Sonn' aus ih -- rem Zelt? + Sie kommt, sie kommt und leuch -- tet und lacht uns von fer -- ne + und läuft den Weg gleich als ein Held, + und läuft den Weg gleich als ein Held. +} + +bassText = \lyricmode { + \repeat unfold 63 { \skip 1 } + Sie kommt, sie +} -- cgit v1.2.3-54-g00ecf