diff options
Diffstat (limited to 'Lobsinget_Gott_dem_Herrn')
-rw-r--r-- | Lobsinget_Gott_dem_Herrn/Lobsinget_Gott_dem_Herrn.ly | 59 | ||||
-rw-r--r-- | Lobsinget_Gott_dem_Herrn/Makefile | 23 | ||||
-rw-r--r-- | Lobsinget_Gott_dem_Herrn/stimmen.ly | 492 | ||||
-rw-r--r-- | Lobsinget_Gott_dem_Herrn/texte.ly | 24 |
4 files changed, 598 insertions, 0 deletions
diff --git a/Lobsinget_Gott_dem_Herrn/Lobsinget_Gott_dem_Herrn.ly b/Lobsinget_Gott_dem_Herrn/Lobsinget_Gott_dem_Herrn.ly new file mode 100644 index 0000000..91ac149 --- /dev/null +++ b/Lobsinget_Gott_dem_Herrn/Lobsinget_Gott_dem_Herrn.ly @@ -0,0 +1,59 @@ +\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 = "Lobsinget Gott, dem Herrn" + composer = "Camille Saint-Saëns" + } + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'remove-first = ##t + } + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice \frauenPausen + \new Voice = sopran { \global \voiceOne \sopranMelodie } + \new Voice = alt { \global \voiceTwo \altMelodie } + >> + \new Lyrics \lyricsto alt { \text } + \new Staff << + \new Voice \maennerPausen + \new Voice = tenor { \global \clef "bass" \voiceOne \tenorMelodie } + \new Voice = bass { \global \clef "bass" \voiceTwo \bassMelodie } + >> + \new Lyrics \lyricsto bass { \maennerText } + \new PianoStaff << + \new Staff = klavierRechts << + \new Voice = rechteHand { \global \oneVoice \klavierRechts } + \new Voice = rechteHandO { \global \voiceOne \klavierRechtsO } + \new Voice = rechteHandU { \global \voiceTwo \klavierRechtsU } + >> + \new Staff = klavierLinks << + \new Voice = linkeHand { \global \clef "bass" \oneVoice \klavierLinks } + \new Voice = linkeHandO { \global \clef "bass" \voiceOne \klavierLinksO } + \new Voice = linkeHandU { \global \clef "bass" \voiceTwo \klavierLinksU } + >> + >> + >> +} diff --git a/Lobsinget_Gott_dem_Herrn/Makefile b/Lobsinget_Gott_dem_Herrn/Makefile new file mode 100644 index 0000000..ef6dedf --- /dev/null +++ b/Lobsinget_Gott_dem_Herrn/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/Lobsinget_Gott_dem_Herrn/stimmen.ly b/Lobsinget_Gott_dem_Herrn/stimmen.ly new file mode 100644 index 0000000..23c5469 --- /dev/null +++ b/Lobsinget_Gott_dem_Herrn/stimmen.ly @@ -0,0 +1,492 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + + global = { + \key f \major + %\override Staff.TimeSignature #'style = #'() + \time 4/4 + \autoBeamOff + } + +% Die Stimmen + + klavierRechts = \relative c'' { \autoBeamOn + \repeat volta 2 { + s1*7 | + s2. r4 | + } + \repeat volta 2 { + s1*7 | + } + \alternative { + { + s2. r4 | + } + { + s2. r4 | + } + } + r s2. | + s1*8 | + s2 r | + s1*8 | \bar "|." + } + + klavierRechtsO = \relative c'' { \autoBeamOn + \repeat volta 2 { + c2_\markup { \dynamic "f/p" } c4 c | + f4. c8 c2 | + d c4 b | + a2 g\breathe | + b4 b a4. a8 | + d4. d8 c2 | + b4 c a b | + g2. s4 | + } + \repeat volta 2 { + g2_\f g4 a | + f2 f4 g | + a2 a4 b | + g2 a\breathe | + a4 g8 f c'4 c8 c | + c4 d8 e f4 e8 d | + c4\breathe b8 a g4 g | + } + \alternative { + { + f2. s4 | + } + { + f2. s4 | + } + } + s f f e | + d d' d c | + b b b a | + g1~ | + g4 f f g | + a a h c | + d e f2~ | + f4 f e d | + c c c h | + c2 s | + g2_\ff g4 a | + f2 f4 g | + a2 a4 b | + g2 a\breathe | + <f a>4 <e g>8 <d f> c'4 <f, c'>8 <g c> | + c4 <b d>8 <c e> <d f>4 <c e>8 <b d> | + c4\breathe b8 a g4 g | + f1^\fermata | \bar "|." + } + + klavierRechtsU = \relative c' { \autoBeamOn + \repeat volta 2 { + c2 f4 e | + f4. a8 a2 | + a g4 g | + f2 e | + f4 g f4. f8 | + f4. <e g>8 f2 | + g4 g f <d g> | + <c e>2. s4 + } + \repeat volta 2 { + e2 e4 e | + d2 d4 c | + c2 f4 <d f> | + <c e>2 <c f> | + f4 e8 d c4 f8 g | + a4 b8 c d4 c8 b | + a4 <d, f> <c f> <c e> | + } + \alternative { + { + <c e>2. s4 | + } + { + <c e>2. s4 | + } + } + s d d c | + b b' b a | + g g g f | + e e e d | + c c c b | + a c d e | + f g a2~ | + a4 a g f | + e <c a'> <e g> <d g> | + <c g'>2 s2 | % s8 c8 e f | % TODO + <c e>2 <g e'>4 <c e> | + <a d>2 <a d>4 <g c> | + <c f>2 <a f'>4 <d f> | + <c e>2 <c f> | + a4 b c b' | + a g f g | + a <d, f> <c f> <c e> | + <a c>1 | \bar "|." + } + + klavierLinks = \relative b, { \autoBeamOn + \repeat volta 2 { + s1*7 | + s2. r4 | + } + \repeat volta 2 { + s1*6 | + s4 b c c | + } + \alternative { + { + f,2. r4 | + } + { + f2. g'4 | + } + } + f1~ | + f~ | + f4 e f a | + c c, c b | + a a' a g | + f s2. | + s1*2 | + s4 f g g, | + c c8 e g \change Staff = klavierRechts c e f | % s4. | % TODO + \change Staff = klavierLinks + s1*8 | \bar "|." + } + + klavierLinksO = \relative a { \autoBeamOn + \repeat volta 2 { + a2 a4 b | + c4. c8 c2 | + f c4 c | + c2 c\breathe | + f,4 c' c4. c8 | + d4. b8 c2 | + d4 c c b, | + c2. s4 | + } + \repeat volta 2 { + g'2 c4 c | + a2 a4 g | + f2 a4 b, | + c2 f\breathe | + a4 b c b | + a g f g | + a\breathe s2. | + } + \alternative { + { + s1 | + } + { + s1 | + } + } + s1*5 | + f4 a a g | + f f' f e | + d g, a h | + g s2. | + s1 | + c,2 c4 a | + d2 d4 e | + f e d b | + c2 f\breathe | + f4 g a g | + f e d e | + f\breathe b, c c | + f,1 | \bar "|." + } + + klavierLinksU = \relative f { \autoBeamOn + \repeat volta 2 { + f2 f4 g | + a4. f8 f2 | + d e4 c | + f2 c | + d4 e f4. f8 | + b4. b8 a2 | + g4 e f b, c2. s4 | + } + \repeat volta 2 { + c2 c4 a | + d2 d4 e | + f2 d4 b | + c2 f | + f4 g a g | + f e d e | + f s2. | + } + \alternative { + { + s1 | + } + { + s1 | + } + } + s1*5 | + f4 f f e | + d d' d c | + h h, c d | + e s2. | + s1 | + c,2 c4 a | + d2 d4 e | + f e d b | + c2 f | + f4 g a g | + f e d e | + f b, c c | + f,1_\fermata | \bar "|." + } + + frauenPausen = { + \repeat volta 2 { + s1*7 | + s2. r4 | + } + \repeat volta 2 { + s1*7 | + } + \alternative { + { + s2. r4 | + } + { + s2. r4 | + } + } + r s2. | + s1*8 | + s2 r | + s1*8 | \bar "|." + } + + maennerPausen = { + \repeat volta 2 { + s1*7 | + s2. r4 | + } + \repeat volta 2 { + s1*7 | + } + \alternative { + { + s2. r4 | + } + { + s1 | + } + } + s1*9 | + s2 r | + s1*8 | \bar "|." + } + + sopranMelodie = \relative c'' { + \repeat volta 2 { + c2^\markup{ "Majestoso" }_\markup { \dynamic "f/p" } c4 c | + f4. c8 c2 | + d c4 b | + a2 g\breathe | + b4 b a4. a8 | + d4. d8 c2 | + b4 c a b | + g2. s4 + } + \repeat volta 2 { + g2_\f g4 a | + f2 f4 g | + a2 a4 b | + g2 a\breathe | + a4 g8 f c'4 c8 c | + c4 d8 e f4( e8[ d]) | + c4\breathe b8[ a] g4 g | + } + \alternative { + { + f2. s4 | + } + { + f2. s4 | + } + } + s4 f f e | + d d' d c | + b b b a | + g1~ | + g4 f f g | + a\breathe a h c | + d( e f2~ | + f4) f e d | + c c c h | + c2 s | + g2_\ff g4 a | + f2 f4 g | + a2 a4 b | + g2 a\breathe | + a4 g8 f c'4 c8 c | + c4 d8 e f4( e8[ d]) | + c4\breathe b8[ a] g4 g | + f1^\fermata | \bar "|." + } + + altMelodie = \relative c' { + \repeat volta 2 { + c2 f4 e | + f4. a8 a2 | + a g4 g | + f2 e | + f4 g f4. f8 | + f4. g8 c,2 | + g'4 g f g | + e2. s4 | + } + \repeat volta 2 { + e2 e4 e | + d2 d4 c | + c2 f4 f | + e2 f | + f4 e8 d c4 f8 g | + a4 b8 c d4( c8[ b]) | + a4 f f e | + } + \alternative { + { + c2. s4 | + } + { + c2. s4 | + } + } + s d d c | + b b' b a | + g g g f | + e\breathe e e d | + c c c b | + a c d e | + f( g a2~ | + a4) a g f | + e a g g | + g2 s | + e e4 e | + d2 d4 c | + c2 f4 f | + e2 f | + f4 e8 d c4 f8 g | + a4 b8 c d4( c8[ b]) | + a4 f f e | + c1 | \bar "|." + } + + tenorMelodie = \relative a { + \repeat volta 2 { + a2 a4 b | + c4. c8 c2 | + f c4 c | + c2 c\breathe | + f,4 c' c4. c8 | + d4. e8 f2 | + d4 c c d | + c2. s4 | + } + \repeat volta 2 { + g2 c4 c | + a2 a4 g | + f2 a4 d | + c2 c\breathe | + a4 b8 b c4 b8 b | + a4 g8 g f4( g) | + a\breathe d c c | + } + \alternative { + { + a2. s4 | + } + { + a4\breathe a a g | + } + } + f1~ | + f~ | + f4 e f a | + c\breathe c, c b | + a a' a g | + f\breathe a a g | + d f' f e | + d g, a h | + g c e d | + c2 s | + c g4 c | + a2 a4 g | + f2 a4 d | + c2 c\breathe | + a4 b8 b c4 b8 b | + a4 g8 g f4( g) | + a\breathe d c c | + a1 | \bar "|." + } + + bassMelodie = \relative f { + \repeat volta 2 { + f2 f4 g | + a4. f8 f2 | + d e4 c | + f2 c | + d4 e f4. f8 | + b4. b8 a2 | + g4 e f b, | + c2. s4 | + } + \repeat volta 2 { + c2 c4 a | + d2 d4 e | + f2 d4 b | + c2 f | + f4 g8 g a4 g8 g | + f4 e8 e d4( e) | + f b, c c | + } + \alternative { + { + f,2. s4 | + } + { + f4 a' a g | + } + } + f1~ | + f~ | + f4 e f a | + c c, c b | + a a' a g | + f f f e | + d + << + { + d' d c | + h + } + \new CueVoice { \stemDown \shiftOn + d, d c | + h + } + >> + h c d | + e f g g, | + c2 s | + c c4 a | + d2 d4 e | + f( e) d b | + c2 f | + f4 g8 g a4 g8 g | + f4 e8 e d4( e) | + f b, c c | + f,1_\fermata | \bar "|." + } diff --git a/Lobsinget_Gott_dem_Herrn/texte.ly b/Lobsinget_Gott_dem_Herrn/texte.ly new file mode 100644 index 0000000..eb303d4 --- /dev/null +++ b/Lobsinget_Gott_dem_Herrn/texte.ly @@ -0,0 +1,24 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + text = \lyricmode { + Lob -- sin -- get Gott, dem Herrn, brin -- get ihm Eh -- re, + rühmt und lo -- bet al -- le -- zeit sei -- ne Herr -- lich -- keit! + Freut euch, ihr Him -- mel, du Er -- de, froh -- lo -- cke, + er ist dein Gott, vol -- ler Gü -- te und Gna -- de, Hal -- le -- lu -- ja. ja, + Hal -- le -- lu -- ja, Hal -- le -- lu -- ja, Hal -- le -- lu -- ja, + Hal -- le -- lu -- ja, Hal -- le -- lu -- ja, Hal -- le -- lu -- ja, __ + Hal -- le -- lu -- ja, Hal -- le -- lu -- ja. + Freut euch, ihr Him -- mel, du Er -- de, froh -- lo -- cke, + er ist dein Gott, vol -- ler Gü -- te und Gna -- de, Hal -- le -- lu -- ja. + } + + maennerText = \lyricmode { + \repeat unfold 50 { \skip 1 } + Hal -- le -- lu -- ja, __ "" + \repeat unfold 15 { \skip 1 } + Hal -- le -- lu -- ja, + } |