diff options
-rw-r--r-- | Grosz_ist_der_Herr/Grosz_ist_der_Herr.ly | 63 | ||||
-rw-r--r-- | Grosz_ist_der_Herr/Makefile | 23 | ||||
-rw-r--r-- | Grosz_ist_der_Herr/stimmen.ly | 118 | ||||
-rw-r--r-- | Grosz_ist_der_Herr/texte.ly | 46 |
4 files changed, 250 insertions, 0 deletions
diff --git a/Grosz_ist_der_Herr/Grosz_ist_der_Herr.ly b/Grosz_ist_der_Herr/Grosz_ist_der_Herr.ly new file mode 100644 index 0000000..0e56a11 --- /dev/null +++ b/Grosz_ist_der_Herr/Grosz_ist_der_Herr.ly @@ -0,0 +1,63 @@ +\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 = "Groß ist der Herr" + composer = "Carl Philipp Emanuel Bach" + 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 << + \clef "bass" + \new Voice = maenner { \global \oneVoice \pausenMaenner } + \new Voice = tenor { \global \voiceOne \melodieTenor } + \new Voice = bass { \global \voiceTwo \melodieBass } + >> + \new Lyrics = textIbass { } + \new Lyrics = textIIbass { } + \new Lyrics = textIIIbass { } + + \context Lyrics = textI \lyricsto sopran { \textI } + \context Lyrics = textII \lyricsto sopran { \textII } + \context Lyrics = textIII \lyricsto sopran { \textIII } + \context Lyrics = textIbass \lyricsto bass { \textIbass } + \context Lyrics = textIIbass \lyricsto bass { \textIIbass } + \context Lyrics = textIIIbass \lyricsto bass { \textIIIbass } + >> + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'remove-first = ##t + } + } +} + diff --git a/Grosz_ist_der_Herr/Makefile b/Grosz_ist_der_Herr/Makefile new file mode 100644 index 0000000..ef6dedf --- /dev/null +++ b/Grosz_ist_der_Herr/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/Grosz_ist_der_Herr/stimmen.ly b/Grosz_ist_der_Herr/stimmen.ly new file mode 100644 index 0000000..9bad9b1 --- /dev/null +++ b/Grosz_ist_der_Herr/stimmen.ly @@ -0,0 +1,118 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.18" + + global = { + \key es \major + %\override Staff.TimeSignature #'style = #'() + \time 2/4 + \partial 4 + \autoBeamOff + } + +% Die Stimmen + + pausenFrauen = { + s4 | + s2*6 | + r4 s | + s2*7 | + s4 r | + s2*2 | + s4 \bar "|." + } + + pausenMaenner = { + s4 | + s2*14 | + s4 r | + s2*2 | + s4 \bar "|." + } + + melodieSopran = \relative es'' { + es4 | + es es, | + b'\breathe b | + b8[ as] g[ f] | + g g as b | + c d es g, | + g4 f | + s f | + b8[ d] d[ f] | + f2~ | + f8 d b as | + g4\breathe b | + c f, | + d' g, | + es' a, | + b16[ a] b8 s4 | + es2 | + f4 d | + es^\fermata \bar "|." + } + + melodieAlt = \relative g' { + g4 | + g es | + d es | + f es8[ d] | + es es es es | + es f es es | + es4 d | + s d | + d8[ f] f4 | + f2~ | + f8 f f f | + es4 es | + es c | + f d | + g es | + f8 f s4 | + b2 | + as4 as | + g \bar "|." + } + + melodieTenor = \relative b { + b4 | + b b | + b\breathe b | + b b | + b8 des c b | + as as b c | + b4 b\breathe | + b2 | + b4 b8[ d] | + d2~ | + d8 b b b | + b4\breathe b | + as c | + b d | + c es | + d8 d s4 | + es2 | + c4 f | + es \bar "|." + } + + melodieBass = \relative es { + es4 | + es g | + b g | + d b | + es8 b' c g | + as f g a | + b4 b, | + R2*2 | + r8 b d f | + b b, d d | + es4 g | + as a | + b h | + c c | + b8 b s4 | + g2 | + as4 b | + es,_\fermata \bar "|." + } diff --git a/Grosz_ist_der_Herr/texte.ly b/Grosz_ist_der_Herr/texte.ly new file mode 100644 index 0000000..f012e26 --- /dev/null +++ b/Grosz_ist_der_Herr/texte.ly @@ -0,0 +1,46 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + textI = \lyricmode { + \set stanza = "1." + Groß ist der Herr! + Von sei -- ner Macht er -- zäh -- len Him -- mel, Erd und Mee -- re. + Ihn preist die ster -- nen -- vol -- le Nacht, die Sonn und al -- ler Son -- nen Hee -- re. + Groß ist der Herr! + } + + textII = \lyricmode { + \set stanza = "2." + Ich rühmt die blü -- hen -- de Na -- tur: ihr Schmuck und ih -- rer Früch -- te Men -- ge, + die wei -- te äh -- ren -- rei -- che Flur sind sei -- ner All -- macht Lob -- ge -- sän -- ge. + Groß ist der Herr! + } + + textIII = \lyricmode { + \set stanza = "3." + Groß ist der Herr! + Zu ihm em -- por soll hoch ent -- zückt mein Geist sich schwin -- gen! + In al -- ler Wel -- ten lau -- ter Chor soll jauch -- zend auch mein Lob -- lied klin -- gen. + Groß ist der Herr! + } + + textIbass = \lyricmode { + \repeat unfold 17 { \skip 1 } + \set stanza = "1." + Ihn preist die ster -- nen -- vol -- le + } + + textIIbass = \lyricmode { + \repeat unfold 17 { \skip 1 } + \set stanza = "2." + die wei -- te äh -- ren -- rei -- che + } + + textIIIbass = \lyricmode { + \repeat unfold 17 { \skip 1 } + \set stanza = "3." + In al -- ler Wel -- ten lau -- ter + } |