From 7a9caf5c2491c2b4431f501ff59e1a542a663a3c Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 21 Feb 2018 11:40:22 +0100 Subject: Du_bist_der_Ehrenkoenig neu --- Du_bist_der_Ehrenkoenig/Du_bist_der_Ehrenkoenig.ly | 47 ++++++++ Du_bist_der_Ehrenkoenig/Makefile | 31 ++++++ Du_bist_der_Ehrenkoenig/stimmen.ly | 124 +++++++++++++++++++++ Du_bist_der_Ehrenkoenig/texte.ly | 19 ++++ 4 files changed, 221 insertions(+) create mode 100644 Du_bist_der_Ehrenkoenig/Du_bist_der_Ehrenkoenig.ly create mode 100644 Du_bist_der_Ehrenkoenig/Makefile create mode 100644 Du_bist_der_Ehrenkoenig/stimmen.ly create mode 100644 Du_bist_der_Ehrenkoenig/texte.ly (limited to 'Du_bist_der_Ehrenkoenig') diff --git a/Du_bist_der_Ehrenkoenig/Du_bist_der_Ehrenkoenig.ly b/Du_bist_der_Ehrenkoenig/Du_bist_der_Ehrenkoenig.ly new file mode 100644 index 0000000..2225752 --- /dev/null +++ b/Du_bist_der_Ehrenkoenig/Du_bist_der_Ehrenkoenig.ly @@ -0,0 +1,47 @@ +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\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 = "Du bist der Ehrenkönig" + subtitle = "aus dem „Dettinger Te Deum“" + poet = ##f + composer = "Musik: Georg Friedrich Händel 1743" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = "frauen" { \global \oneVoice \pausen } + \new Voice = "sopran" { \global \voiceOne \sopranMelodie } + \new Voice = "alt" { \global \voiceTwo \altMelodie } + >> + \new Lyrics = "text" {} + \new Staff << + \clef "bass" + \new Voice = "maenner" { \global \oneVoice \pausen } + \new Voice = "tenor" { \global \voiceOne \tenorMelodie } + \new Voice = "bass" { \global \voiceTwo \bassMelodie } + >> + \new Lyrics = "textBass" {} + \context Lyrics = "text" \lyricsto "alt" \text + \context Lyrics = "textBass" \lyricsto "bass" \textBassExtra + >> + \layout { + indent = #0 + } +} diff --git a/Du_bist_der_Ehrenkoenig/Makefile b/Du_bist_der_Ehrenkoenig/Makefile new file mode 100644 index 0000000..5b3af49 --- /dev/null +++ b/Du_bist_der_Ehrenkoenig/Makefile @@ -0,0 +1,31 @@ +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/Du_bist_der_Ehrenkoenig/stimmen.ly b/Du_bist_der_Ehrenkoenig/stimmen.ly new file mode 100644 index 0000000..b68743d --- /dev/null +++ b/Du_bist_der_Ehrenkoenig/stimmen.ly @@ -0,0 +1,124 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + + global = { + \key d \major + %\override Staff.TimeSignature #'style = #'() + \time 4/4 + \autoBeamOff + } + +% Die Stimmen + + pausen = { + R1*41 | + r4. s8 s2 | + s1 | + s4 r2. | + r4. s8 s2 | + s1*7 | + s4 r8 s s2 | + s1*3 | + s2 r | + r4. s8 s2 | + s1*4 | \bar "|." + } + + sopranMelodie = \relative a' { + s1*41 | + s4. a8 d4. fis8 | + e4. fis8 g4 g8 g | + fis4 s2. | + s4. cis8 d fis e g | + a,4. fis'8 e4 e8 e | + d[( e]) fis fis h, h e e | + e4 d8 d cis2 | + h4 r2. | + R1*3 | + r4 s8 cis8^\f d[( cis]) d e | + fis2~ fis8[ e16 fis] g8[ fis16 e] | + fis2~ fis8[ e16 fis] g8[ fis16 e] | + fis8[ e16 fis] g8[ fis16 e] fis8 e16 fis] g8 fis16 e] | + fis8.[ e16] d4 s2 | + s4. e8 d fis e g | + a,2 d | + cis d4 d | + d2( cis) | + d1 | \bar "|." + } + + altMelodie = \relative fis' { + s1*41 | + s4. fis8 fis4. fis8 | + a4. a8 g4 a8 a | + a4 s2. | + s4. a8 a a g g | + g4 fis h fis8 fis | + fis4 fis8 fis fis fis e g | + fis4 fis8 fis fis2 | + fis4 h^\mf fis8[( e]) fis g | + a4. g16[ fis] e8[ d e fis] | + g4. fis16[ e] d8[ cis d e] | + fis[ e fis g] a[ g] a h | + e,4 s8 a8 g4 g8 e | + a2~ a8[ g16 a] h8[ a] | + a2~ a8[ g16 a] h8[ a] | + a1~ | + a8.[ g16] fis4 s2 | + s4. a8 a a g g | + g4( fis2) fis4 | + g2 a4 a | + a1 | + a | \bar "|." + } + + tenorMelodie = \relative d' { + s1*41 | + s4. d8 d4. d8 | + cis4. fis8 d4 d8 e | + fis4 s2. | + s4. e8 d d e e | + e4 d e fis8 cis | + d4 d8 d d d h e | + cis4 d8 e fis4( cis) | + d h8[(^\mf cis]) d8[( cis]) d e | + fis4. e16[ d] cis8[ h cis d] | + e4. d16[ cis] h8[ a h cis] | + d4. cis16[ h] a4 d8 d | + cis4 s8 e^\f d[( e]) d cis | + fis[ cis d e] fis4. g8 | + fis[ cis d e] fis4. g8 | + fis[ cis d e] d[ cis d e] | + d4 a s2 | + s4. cis8 d d e e | + e4( d2) d4 | + e2 fis4 fis | + e1 | + fis | \bar "|." + } + + bassMelodie = \relative d { + s1*41 | + s4. d8 fis4. d8 | + a'4. fis8 h4 h8 cis | + d4 s2. | + s4. a8 h d cis e | + fis,4. fis8 gis4 ais8 ais | + h4 h8 a g fis g e | + fis4 h8 h fis2 | + h,4 r2 h4 | + fis'8[( e]) fis g a4. g16[ fis] | + e8[ d e fis] g4. fis16[ e] | + d8[ cis d e] fis[ e] fis g | + a4 s8 a h[( a]) h cis | + d[ a h cis] d4. h8 | + d[ a h cis] d4. h8 | + d[ a h cis] d[ a h cis] | + d4 d, s2 | + s4. a'8 h d cis e | + fis,4 d'8[( cis] h[ a]) g[( fis]) | + e2 d4 d | + a'1 | + d, | \bar "|." + } diff --git a/Du_bist_der_Ehrenkoenig/texte.ly b/Du_bist_der_Ehrenkoenig/texte.ly new file mode 100644 index 0000000..c601b91 --- /dev/null +++ b/Du_bist_der_Ehrenkoenig/texte.ly @@ -0,0 +1,19 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + text = \lyricmode { + Du bist der Eh -- ren -- kö -- nig, o Christ, + du bist der ew' -- ge Sohn des Va -- ters im Him -- mel, + der ew' -- ge Sohn des Va -- ters im Him -- mel, + du Kö -- nig der Eh -- _ _ _ _ _ _ _ ren, o Christ, + du Kö -- nig der Eh -- _ _ _ _ ren, + du bist der ew' -- ge Sohn des Va -- ters im Him -- mel! + } + + textBassExtra = \lyricmode { + \repeat unfold 31 { \skip 1 } + du Kö -- nig der Eh -- _ _ _ _ _ _ ren, + } -- cgit v1.2.3-70-g09d2