summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-11-11 09:57:43 +0100
committerErich Eckner <git@eckner.net>2019-11-11 09:57:43 +0100
commit3d59a1c8ce6be759609c183017d8e881f3d791f1 (patch)
tree122a007266bd6fa0277ce7ad9590734b472dbffc
parent7a1bc5321f9a4e4e161e7d10e345ced10aaed394 (diff)
downloadMusik-3d59a1c8ce6be759609c183017d8e881f3d791f1.tar.xz
Drei_Koenige_wandern neu
-rw-r--r--Drei_Koenige_wandern/Drei_Koenige_wandern.ly57
-rw-r--r--Drei_Koenige_wandern/Makefile36
-rw-r--r--Drei_Koenige_wandern/stimmen.ly185
-rw-r--r--Drei_Koenige_wandern/texte.ly44
4 files changed, 322 insertions, 0 deletions
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 <fis h,>^\! |
+ <g h,> <fis h,> 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^\< <fis h,>^\!
+ <g h,> <fis h,> 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.
+}