diff options
-rw-r--r-- | Brich_an_du_schoenes_Morgenlicht/Brich_an_du_schoenes_Morgenlicht.ly | 65 | ||||
-rw-r--r-- | Brich_an_du_schoenes_Morgenlicht/Makefile | 23 | ||||
-rw-r--r-- | Brich_an_du_schoenes_Morgenlicht/artikulation.ly | 13 | ||||
-rw-r--r-- | Brich_an_du_schoenes_Morgenlicht/stimmen.ly | 99 | ||||
-rw-r--r-- | Brich_an_du_schoenes_Morgenlicht/texte.ly | 19 |
5 files changed, 219 insertions, 0 deletions
diff --git a/Brich_an_du_schoenes_Morgenlicht/Brich_an_du_schoenes_Morgenlicht.ly b/Brich_an_du_schoenes_Morgenlicht/Brich_an_du_schoenes_Morgenlicht.ly new file mode 100644 index 0000000..430bfc2 --- /dev/null +++ b/Brich_an_du_schoenes_Morgenlicht/Brich_an_du_schoenes_Morgenlicht.ly @@ -0,0 +1,65 @@ +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "artikulation.ly" +\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 = "Brich an, du schönes Morgenlicht" + composer = "Johann Schop 1641" + poet = "Johann Rist 1641" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = sopran << + \global + \artikulation + \melodieSopran + >> + >> + \new Lyrics = "textSopran" { } + \new Lyrics = "textSopranb" { } + \new Staff << + \new Voice = alt << + \global + \artikulation + \melodieAlt + >> + >> + \new Lyrics = "textAlt" { } + \new Lyrics = "textAltb" { } + \new Staff << + \new Voice = maenner << + \clef "bass" + \global + \artikulation + \melodieMaenner + >> + >> + \new Lyrics = "textMaenner" { } + \new Lyrics = "textMaennerb" { } + \context Lyrics = "textSopran" \lyricsto sopran { \textI } + \context Lyrics = "textSopranb" \lyricsto sopran { \textII } + \context Lyrics = "textAlt" \lyricsto alt { \textI } + \context Lyrics = "textAltb" \lyricsto alt { \textII } + \context Lyrics = "textMaenner" \lyricsto maenner { \textI } + \context Lyrics = "textMaennerb" \lyricsto maenner { \textII } + >> + \layout { + indent = #0 + } +} diff --git a/Brich_an_du_schoenes_Morgenlicht/Makefile b/Brich_an_du_schoenes_Morgenlicht/Makefile new file mode 100644 index 0000000..ef6dedf --- /dev/null +++ b/Brich_an_du_schoenes_Morgenlicht/Makefile @@ -0,0 +1,23 @@ +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 + +all: $(CURDOC).pdf + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@" + +%.pdf: %.pre *.ly + lilypond $< + diff --git a/Brich_an_du_schoenes_Morgenlicht/artikulation.ly b/Brich_an_du_schoenes_Morgenlicht/artikulation.ly new file mode 100644 index 0000000..cd451df --- /dev/null +++ b/Brich_an_du_schoenes_Morgenlicht/artikulation.ly @@ -0,0 +1,13 @@ +artikulation = { + \repeat volta 2 { + s2.*8 | + } + s2.^\mf | + s2.*6 | + s2 s4^\f | + s2.*3 | + s2 s4^\p | + s2.*2 | + s2.^\markup "rit." | + s2.^\fermata | \bar "|." +} diff --git a/Brich_an_du_schoenes_Morgenlicht/stimmen.ly b/Brich_an_du_schoenes_Morgenlicht/stimmen.ly new file mode 100644 index 0000000..9c5e605 --- /dev/null +++ b/Brich_an_du_schoenes_Morgenlicht/stimmen.ly @@ -0,0 +1,99 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.12" + +global = { + \key d \major + %\override Staff.TimeSignature #'style = #'() + \time 3/4 + \autoBeamOff +} + +% Die Stimmen + +melodieSopran = \relative d' { + \repeat volta 2 { + d4 d e | + fis4.( g8) a4 | + a2 gis4 | + a2 fis4 | + g2 fis4 | + e2 d4 | + d2( cis4) | + d2. | + } + e4 e fis | + g2-> g4 | + fis4.( e8) fis4 | + e2. | + fis4 fis fis | + g4.( a8) h4 | + h2-> ais4 | + h2 cis4 | + d2 fis,4 | + g2 fis4 | + e2.-> | + e2 a4 | + h2 a4 | + g2 fis4 | + e2. | + d2. | \bar "|." +} + +melodieAlt = \relative d' { + \repeat volta 2 { + d4 cis h | + d2 fis4 | + h,( cis) d | + cis2 d4 | + h cis d~( | + d cis) d | + e2. | + d | + } + cis4 cis c | + h2-> e4 | + e2 dis4 | + h2. | + fis'4 d cis | + h4.( cis8) d4 | + d-> cis2 | + d e4 | + fis( a) d, | + d( cis) d | + h2.(-> | + d4) cis fis | + fis( g) e | + d2 d4 | + h( d cis) | + a2. | \bar "|." +} + +melodieMaenner = \relative d' { + \repeat volta 2 { + d4 a gis | + a2 d,4 | + e2 e4 | + fis2 h,4 | + e2 d4 | + g( a) h | + a2( a,4) | + d2. | + } + a4 e' dis | + e2-> g4 | + a h2 | + e,2. | + d'4 h a | + g2 g4 | + fis(-> e) fis | + h2 a4 | + d( cis) h | + h( a) h | + g(-> fis g) | + a2 cis4 | + d( e) cis | + d( h) a | + g( e a) | + fis2. | \bar "|." +} diff --git a/Brich_an_du_schoenes_Morgenlicht/texte.ly b/Brich_an_du_schoenes_Morgenlicht/texte.ly new file mode 100644 index 0000000..52fa9ef --- /dev/null +++ b/Brich_an_du_schoenes_Morgenlicht/texte.ly @@ -0,0 +1,19 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + +textI = \lyricmode { + Brich an, du schö -- nes Mor -- gen licht, + und lass den Him -- mel ta -- gen! +} + +textII = \lyricmode { + Du Hir -- ten -- volk er -- schre -- cke nicht, + weil dir die En -- gel sa -- gen, + dass die -- ses schwa -- che Knä -- be -- lein + soll un -- ser Trost und Freu -- de sein, + da -- zu den Sa -- an zwin -- gen + und letzt -- lich Frie -- den brin -- gen. +} |