diff options
-rw-r--r-- | Komm_Heiliger_Geist/Komm_Heiliger_Geist.ly | 55 | ||||
-rw-r--r-- | Komm_Heiliger_Geist/Makefile | 23 | ||||
-rw-r--r-- | Komm_Heiliger_Geist/stimmen.ly | 99 | ||||
-rw-r--r-- | Komm_Heiliger_Geist/texte.ly | 32 |
4 files changed, 209 insertions, 0 deletions
diff --git a/Komm_Heiliger_Geist/Komm_Heiliger_Geist.ly b/Komm_Heiliger_Geist/Komm_Heiliger_Geist.ly new file mode 100644 index 0000000..5f0664b --- /dev/null +++ b/Komm_Heiliger_Geist/Komm_Heiliger_Geist.ly @@ -0,0 +1,55 @@ +\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 = "Komm, Heiliger Geist" + poet = "Text: Michael Denis 1774" + composer = "Musik: Johann Michael Haydn" + tagline = "" + } + + \new ChoirStaff << + \set Score.skipBars = ##t + \new Lyrics = textSopran { } + \new Staff << + \new Voice = frauen { \global \oneVoice \pausenFrauen } + \new Voice = sopran { \global \voiceOne \melodieSopran } + \new Voice = alt { \global \voiceTwo \melodieAlt } + >> + \new Lyrics = textI { } + \new Lyrics = textII { } + \new Lyrics = textIII { } + \new Staff << + \new Voice = maenner { \global \clef "bass" \melodieMaenner } + >> + + \context Lyrics = textI \lyricsto sopran { \textI } + \context Lyrics = textII \lyricsto sopran { \textII } + \context Lyrics = textIII \lyricsto sopran { \textIII } + >> + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'remove-first = ##t + } + } +} + diff --git a/Komm_Heiliger_Geist/Makefile b/Komm_Heiliger_Geist/Makefile new file mode 100644 index 0000000..ef6dedf --- /dev/null +++ b/Komm_Heiliger_Geist/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/Komm_Heiliger_Geist/stimmen.ly b/Komm_Heiliger_Geist/stimmen.ly new file mode 100644 index 0000000..af1834e --- /dev/null +++ b/Komm_Heiliger_Geist/stimmen.ly @@ -0,0 +1,99 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.18" + + global = { + \key f \major + %\override Staff.TimeSignature #'style = #'() + \time 2/4 + \partial 8 + \autoBeamOff + } + +% Die Stimmen + + pausenFrauen = { + s8 | + s2*3 | + s4 r8 s | + s2*3 | + s4 r8 s | + s2*3 | + s4 r8 s | + s2*3 | + s4 r8 s | + s2*3 | + s4 r8 \bar "|." + } + + melodieSopran = \relative f' { + f8 | + c'[ d] c b | + b4( a8) e | + f[ g] a b | + \grace { a } g4 s8 g | + a[ h] c d | + f4( e8) c | + a[ d] c h | + \grace { h } c4 s8 c | + b4( a8) d | + b[ fis] g[ d'] | + d4( c8) b | + \grace { b } a4 s8 a | + g[ e] f[ a] | + g[ e] f[ c'] | + b16[ c d c b8] a | + \grace { a } g4 s8 b | + a[ f'] e d | + c( d4) b8 | + a[ c] b g | + \grace { g } f4 s8 \bar "|." + } + + melodieAlt = \relative f' { + f8 | + a[ b] a g | + g4( f8) c | + c[ e] f g | + \grace { f } e4 s8 e | + f[ d] g h | + h4( c8) g | + g[ f] e d | + \grace { d } c4 s8 a' | + g4( fis8) a | + d,4. b'8 | + b4( a8) g | + \grace { g } f4 s8 c | + c4 c | + c c8[ a'] | + g16[ a b a g8] f | + \grace { f } e4 s8 g | + f[ a] c b | + a( b4) g8 | + f[ a] g e | + \grace { e } f4 s8 \bar "|." + } + + melodieMaenner = \relative f { + f8 | + f4 c8 e | + f4. b,8 | + a8[ g] f b | + c4 r8 c | + f,[ f'] e g | + c,4. e8 | + f8[ d] g g, | + c4 r | + r8 d d' fis, | + g[ a] b[ g] | + e[ g c,] e | + f4 r8 f | + b,[ b'] a[ f] | + b,[ b'] a[ f] | + b,4. h8 | + c4 r8 e | + f4 f8 f | + f4. e8 | + f4 b,8 c | + f,4 r8 \bar "|." + } diff --git a/Komm_Heiliger_Geist/texte.ly b/Komm_Heiliger_Geist/texte.ly new file mode 100644 index 0000000..e3ecb1b --- /dev/null +++ b/Komm_Heiliger_Geist/texte.ly @@ -0,0 +1,32 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + textI = \lyricmode { + \set stanza = "1." + Komm, Hei -- li -- ger Geist, vom e -- wi -- gen Thron, + von ei -- ner Na -- tur mit Va -- ter und Sohn, + der du von al -- ler Sün -- den -- last + das ar -- me Herz be -- frei -- et hast. + Komm, Hei -- li -- ger Geist, vom e -- wi -- gen Thron. + } + + textII = \lyricmode { + \set stanza = "2." + Komm, Hei -- li -- ger Geist, du gött -- li -- che Kraft, + die al -- les in Lieb, in Gü -- te er -- schafft. + Du lenkst und lei -- test Mensch und Welt, + du Hand, die al -- les huld -- voll hält. + Komm, Hei -- li -- ger Geist, du gött -- li -- che Kraft. + } + + textIII = \lyricmode { + \set stanza = "3." + Komm, Hei -- li -- ger Geist, vom himm -- li -- schen Thron, + dir wer -- den zu -- gleich mit Va -- ter und Sohn + in un -- zer -- teil -- ter We -- sen -- heit + von nun an bis in E -- wig -- keit + An -- be -- tung und Dank und Ju -- bel ge -- weiht. + } |