From 3d59a1c8ce6be759609c183017d8e881f3d791f1 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Mon, 11 Nov 2019 09:57:43 +0100 Subject: Drei_Koenige_wandern neu --- Drei_Koenige_wandern/Drei_Koenige_wandern.ly | 57 +++++++++ Drei_Koenige_wandern/Makefile | 36 ++++++ Drei_Koenige_wandern/stimmen.ly | 185 +++++++++++++++++++++++++++ Drei_Koenige_wandern/texte.ly | 44 +++++++ 4 files changed, 322 insertions(+) create mode 100644 Drei_Koenige_wandern/Drei_Koenige_wandern.ly create mode 100644 Drei_Koenige_wandern/Makefile create mode 100644 Drei_Koenige_wandern/stimmen.ly create mode 100644 Drei_Koenige_wandern/texte.ly diff --git a/Drei_Koenige_wandern/Drei_Koenige_wandern.ly b/Drei_Koenige_wandern/Drei_Koenige_wandern.ly new file mode 100644 index 0000000..ac838a4 --- /dev/null +++ b/Drei_Koenige_wandern/Drei_Koenige_wandern.ly @@ -0,0 +1,57 @@ +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "stimmen.ly" +\include "texte.ly" +#(ly:set-option 'relative-includes #f) + +%spezifisch% + +\version "2.19.80" + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Drei Könige wandern" + poet = "Text: Peter Cornelius (1824-1874)" + composer = "Melodie: Straßburg 1538 / Phillip Nicolai 1599" + arranger = "Satz: Peter Cornelius (1824-1874) bearbeitet von Hans Georg Pflüger" + } + << + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = "Oberstimme" { \global \oberstimmeMelodie } + >> + \new Lyrics = "textOberstimme" {} + \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 << + \new Voice = "maenner" { \global \clef "bass" \oneVoice \pausen } + \new Voice = "tenor" { \global \clef "bass" \voiceOne \tenorMelodie } + \new Voice = "bass" { \global \clef "bass" \voiceTwo \bassMelodie } + >> + \new Lyrics = "textBass" {} + \context Lyrics = "textOberstimme" \lyricsto "Oberstimme" \textOberstimme + \context Lyrics = "text" \lyricsto "sopran" \text + \context Lyrics = "textBass" \lyricsto "bass" \textBass + >> + >> + \layout { + indent = #0 + \context { \Staff \RemoveEmptyStaves } + } +} diff --git a/Drei_Koenige_wandern/Makefile b/Drei_Koenige_wandern/Makefile new file mode 100644 index 0000000..20e6f0a --- /dev/null +++ b/Drei_Koenige_wandern/Makefile @@ -0,0 +1,36 @@ +CURDOC=$(shell basename "$(CURDIR)") +STROPHEN=[1-3][DE] +TRANSPOSE=c + +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 ($(OBERSTIMME),1) + OBERSTIMMEN_REGEX=s/%Oberstimme%//; +else + OBERSTIMMEN_REGEX=/%Oberstimme%/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)@ ; \ + s@%TRANSPOSE%@$(TRANSPOSE)@g; \ + $(OBERSTIMMEN_REGEX) \ + s/%STR_\($(STROPHEN)\)%//; \ + " "$<" > "$@" + +%.pdf: %.pre *.ly + lilypond $< diff --git a/Drei_Koenige_wandern/stimmen.ly b/Drei_Koenige_wandern/stimmen.ly new file mode 100644 index 0000000..14fb9f7 --- /dev/null +++ b/Drei_Koenige_wandern/stimmen.ly @@ -0,0 +1,185 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.12" + +global = { + \key g \major + %\override Staff.TimeSignature #'style = #'() + \time 3/4 + \autoBeamOff + \partial 4. +} + +% Die Stimmen + +oberstimmeMelodie = \relative d' { + d8 h' fis | + a[ g] h, c e8. d16 | \time 4/4 + d4 r8 d g a h a16 g | + g8 c g4 r8 g h c | + d h16 a g8 fis16 g e8 h'4 a8 | + g a h ais16 h d8 cis16[ h] a4 | + r8 a gis8 a c a h a16 g | + c8 g h a16[ g] e8[ fis] g d | \time 2/4 + e fis16[ e] d4 | \time 3/4 + r4. d8 h' fis | + a[ g] h, c e8. d16 | \time 4/4 + d4 r8 d g a h a16 g | + g8 c g4 r8 g h c | + d h16 a g8 fis16[ g] e8 h' h a | + g[ a] h ais16[ h] d8 cis16[ h] a4 | + r8 a gis a c a h a16 g | + c8 g h a16[ g] e8[ fis g] d | + e fis16[ e] d4. r | + r d8 h'8. c16 h4 | + g8 fis e g fis2 | + r8 d c'8. a16 e'8[ d] h[ g] | + r g g e h'2 | + r8 c h g e fis16 e dis8 e | + fis c' h a16 g e8 fis16 e dis8 e | + fis fis c' h a g16[ e] d8^\markup{ "rit." } d'16 c | + h4 h8^\markup { "a tempo" } a16 g d'8[ h] g[ fis] | + e fis16[ g] d4 r2 | + e4 d8. d16 h'2^\fermata | \bar "|." +} + +pausen = { + r4. | + r2 s4 | \time 4/4 + s1*2 | + r4 s2. | + s1 | + s2 r4 s | + s1 | \time 2/4 + s2 | \time 3/4 + s2 r4 | + r2 s4 | \time 4/4 + s1*2 | + r4 s2. | + s1 | + s2 r4 s | + s1*12 | \bar "|." +} + +sopranMelodie = \relative g' { + s4. | + s2 g4^\p | \time 4/4 + d' h g d' | + e e d2 | + s4 d^\p^\< e ^\! | + e^\> e | + d2^\! s4 h4^\p | + e d c h | \time 2/4 + a2 | \time 3/4 + g2 s4 | + s2 g4^\p | \time 4/4 + d' h g d' | + e e d2 | + s4 d e^\< ^\! + e^\> e | + d2^\! s4 h^\p | + e d c h | + a2 g | + d'( h)^\< | + h1^\> | + d2(^\! h) | + h1\breathe | + c4^\p h a h | + c h a h\breathe | + c c8[ h] a2 | + << g~ { s4. s8^\< } >> g8\breathe g'4^\f fis8~ | + fis e4 d c^\> h8 | + a2^\p g^\fermata | \bar "|." +} + +altMelodie = \relative e' { + s4. | + s2 e4 | \time 4/4 + d fis e g | + g g g2 | + s4 g h a | + g h h a8[ g] | + fis2 s4 g | + g g g8[ fis g] d | \time 2/4 + e4( d8[ c]) | \time 3/4 + h2 s4 | + s2 e4 | \time 4/4 + d fis e g | + g g g2 | + s4 g h a | + g h h a8[ g] | + fis2 s4 g | + g g g8[ fis g] d | + e4( d8[ c]) h2 | + fis'( g) | + g( fis) | + fis( g) | + g( fis)\breathe | + dis4 e e fis8[ e] | + dis4 e e fis8[ e]\breathe | + dis4 e2 d4 | + h( cis d8) g4 g8~ | + g g4 g d d8 | + e4( d8[ c]) h2 | \bar "|." +} + +tenorMelodie = \relative c' { + s4. | + s2 c4 | \time 4/4 + h h h d | + c c h2 | + s4 d h dis | + e h d cis | + d2 s4 d | + c h c8( d4) g,8 | \time 2/4 + g4( fis) | \time 3/4 + g2 s4 | + s2 c4 | \time 4/4 + h h h d | + c c h2 | + s4 d h dis | + e h d cis | + d2 s4 d | + c h c8( d4) g,8 | + g4( fis) g2 | + c( h) | + h4( cis d2) | + c( h) | + h4( cis dis2)\breathe | + fis,4 g a4. g8 | + fis4 g a4. g8\breathe | + fis4 g g4.( fis8) | + g4( h g8)\breathe d'4 d8( | + c) c4 h fis g8 | + c[( g] fis4) g2 | \bar "|." +} + +bassMelodie = \relative g { + s4. | + s2 g4_\p | \time 4/4 + g d e h | + c c g'2 | + s4 h_\p_\< g fis_\! | + e d g_\> a | + d,2_\! s4 g_\p | + c, g' a8[ d, g] h, | \time 2/4 + c4( d) | \time 3/4 + g,2 s4 | + s2 g'4_\p | \time 4/4 + g d e h | + c c g'2 | + s4 h g_\< fis_\! | + e d g_\> a | + d,2_\! s4 g_\p | + c, g' a8[ d, g] h, | + c4( d) g,2 | + d'( g)_\< | e(_\> h)_\! | + a4( d g,2) | + e'( h)\breathe | + a4_\p g c h | + a g c h\breathe | + a g c( d) | + g( << { e) h } { s8 s_\< s s_\f } >> h4 | + c g << a { s8 s_\> } >> h4 | + c(_\p d) g,2_\fermata | \bar "|." +} diff --git a/Drei_Koenige_wandern/texte.ly b/Drei_Koenige_wandern/texte.ly new file mode 100644 index 0000000..16384f2 --- /dev/null +++ b/Drei_Koenige_wandern/texte.ly @@ -0,0 +1,44 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + +textOberstimme = \lyricmode { + Drei Kön' -- ge wan -- dern aus Mor -- gen -- land; + ein Stern -- lein führt sie zum Jor -- dan -- strand. + In Ju -- da fra -- gen und for -- schen die drei, + wo der neu -- ge -- bo -- re -- ne Kö -- nig sei. + Sie wol -- len Weih -- rauch, Myr -- rhen und Gold + dem Kin -- de spen -- den zum Op -- fer -- sold. + Und hell er -- glän -- zet des Ster -- nes Schein; + zum Stal -- le ge -- hen die Kön' -- ge ein; + das Knäb -- lein schau -- en sie won -- nig -- lich, + an -- be -- tend nei -- gen die Kön' -- ge sich; + sie brin -- gen Weih -- rauch, Myr -- rhen und Gold + zum Op -- fer dar dem Knäb -- lein hold. + O Men -- schen -- kind, hal -- te treu -- lich Schritt! + Die Kön' -- ge wan -- dern, o wand -- re mit! + Der Stern der Lie -- be, der Gna -- de Stern, + er -- hel -- le dein Ziel, so du suchst den Herrn; + und feh -- len Weih -- rauch, Myr -- rhen und Gold: + schen -- ke dein Herz dem Knäb -- lein hold! + Schenk' ihm dein Herz! +} + +text = \lyricmode { + Wie schön leuch -- tet der Mor -- gen -- stern + voll Gnad und Wahr -- heit von dem Herrn, + die sü -- ße Wur -- zel Jes -- se! + Du Sohn Da -- vids aus Ja -- kobs Stamm, + mein Kö -- nig und mein Bräu -- ti -- gam, + hast mir mein Herz be -- ses -- sen. + Lieb -- lich, freund -- lich, + schön und herr -- lich, groß und ehr -- lich, reich an Ga -- ben, + hoch und sehr präch -- tig er -- ha -- ben. +} + +textBass = \lyricmode { + \repeat unfold 62 { \skip 1 } + hoch und sehr präch -- tig er -- ha -- ben. +} -- cgit v1.2.3-70-g09d2