diff options
-rw-r--r-- | Gott_der_seine_Kinder_liebt/Gott_der_seine_Kinder_liebt.ly | 50 | ||||
-rw-r--r-- | Gott_der_seine_Kinder_liebt/Makefile | 31 | ||||
-rw-r--r-- | Gott_der_seine_Kinder_liebt/stimmen.ly | 132 | ||||
-rw-r--r-- | Gott_der_seine_Kinder_liebt/texte.ly | 23 |
4 files changed, 236 insertions, 0 deletions
diff --git a/Gott_der_seine_Kinder_liebt/Gott_der_seine_Kinder_liebt.ly b/Gott_der_seine_Kinder_liebt/Gott_der_seine_Kinder_liebt.ly new file mode 100644 index 0000000..e3a3cc5 --- /dev/null +++ b/Gott_der_seine_Kinder_liebt/Gott_der_seine_Kinder_liebt.ly @@ -0,0 +1,50 @@ +\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 = "Gott, der seine Kinder liebt" + subtitle = "Gud som haver barner kär" + poet = "Altes schwedisches Gebet für Kinder, gedruckt 1780" + composer = "Musik: Sven-David Sanström (*1942)" + meter = "Deutsche Textfassung: Walter Mirbeth" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = "sopran" { \global \voiceOne \sopranMelodie } + \new Voice = "alt" { \global \voiceTwo \altMelodie } + >> + \new Lyrics = "textFrDe" {} + \new Lyrics = "textFrSe" {} + \new Staff = "maenner" << + \clef "bass" + \new Voice = "tenor" { \global \voiceOne \tenorMelodie } + \new Voice = "bass" { \global \voiceTwo \bassMelodie } + >> + \new Lyrics = "textMaDe" {} + \new Lyrics = "textMaSe" {} + \context Lyrics = "textFrDe" \lyricsto "sopran" \textDe + \context Lyrics = "textFrSe" \lyricsto "sopran" \textSe + \context Lyrics = "textMaDe" \lyricsto "bass" \textDe + \context Lyrics = "textMaSe" \lyricsto "bass" \textSe + >> + \layout { + indent = #0 + } +} diff --git a/Gott_der_seine_Kinder_liebt/Makefile b/Gott_der_seine_Kinder_liebt/Makefile new file mode 100644 index 0000000..5b3af49 --- /dev/null +++ b/Gott_der_seine_Kinder_liebt/Makefile @@ -0,0 +1,31 @@ +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 + +ifeq ($(MIDI),1) + MIDI_REGEX= +else + MIDI_REGEX=/\\\\midi/{ :a; s/\\\\midi[^{}]*{/\\\\midi/; tb; N; ba; :b; s/{[^{}]*}//; tb; s/\\\\midi[^{}]*}//; t; N; bb; } +endif + +all: $(CURDOC).pdf + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed " \ + s@%spezifisch%@$(SPEZIFISCH)@ ; \ + $(MIDI_REGEX) \ + " "$<" > "$@" + +%.pdf: %.pre *.ly + lilypond $< diff --git a/Gott_der_seine_Kinder_liebt/stimmen.ly b/Gott_der_seine_Kinder_liebt/stimmen.ly new file mode 100644 index 0000000..9cd6875 --- /dev/null +++ b/Gott_der_seine_Kinder_liebt/stimmen.ly @@ -0,0 +1,132 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + + global = { + \key es \major + %\override Staff.TimeSignature #'style = #'() + \time 3/4 + \autoBeamOff + } + + punktBoegen = { + \set melismaBusyProperties = #'() + \slurDashed + \tieDashed + } + + strichBoegen = { + \set melismaBusyProperties = #'(melismaBusy slurMelismaBusy tieMelismaBusy beamMelismaBusy) + \slurSolid + \tieSolid + } + +% Die Stimmen + + sopranMelodie = \relative g' { + g2^\markup{ \dynamic "p" "-" \dynamic "pp" } as4 | + b2 g4 | + g4.( as8) f4 | + es2( g4) | + as( b) c | + d2 es4 | + \punktBoegen c4~ c \strichBoegen as | + g2. | + as2 g4 | + f4.( g8) as4 | + b2 g4 | + es2 g4 | + as2 b4 | + c2 d4 | + es4.( c8) as4 | + g2 b4 | + b2 g4 | + es2 f4 | + f4.( g8) as4 | + g2. | + es'2 c4 | + as4.( b8) c4 | + b2 as8[( g]) | + g2. | \bar "|." + } + + altMelodie = \relative es' { + es2 d4 | + d2 es4 | + d2 d4 | + b2. | + c4( d) d | + fis2 g4 | + \punktBoegen as~ as \strichBoegen es | + d2. | + f2 es4 | + d2 d4 | + d4.( es8) d4 | + c2 es4 | + f2 g4 | + fis2 fis4 | + g4.( as8) f4 | + d2 d4 | + d2 d4 | + c2 c4 | + d2 d4 | + es2. | + es4( f) g | + f4.( d8) d4 | + d2 d4 | + es2. | \bar "|." + } + + tenorMelodie = \relative b { + b2^\markup{ \dynamic "p" "-" \dynamic "pp" } b4 | + b2 c4 | + as2 as4 | + g2. | + c4( b) as | + c2 es4 | + \punktBoegen c~ c \strichBoegen c | + b2. | + c2 b4 | + b2 b4 | + b2 b4 | + c2 b4 | + c( d) d | + a2 c4 | + c2 c4 | + b2 b4 | + as2 as4 | + g2 as4 | + as2 as4 | + b2( des4) | + c2 es4 | + c4.( b8) as4 | + as2 as4 | + b2. | \bar "|." + } + + bassMelodie = \relative es { + es2 f4 | + g2 g4 | + b,2 b4 | + es2. | + f2 f4 | + d2 c4 | + \punktBoegen es~ es \strichBoegen es | + g2. | + f2 g4 | + as2 as4 | + g2 g4 | + g2 es4 | + f2 g4 | + d2 d4 | + c4.( es8) f4 | + g2 g4 | + b,2 b4 | + c2 c4 | + b2 b4 | + es2. | + as2 g4 | + f2 b,4 | + b2 b4 | + es2. | \bar "|." + } diff --git a/Gott_der_seine_Kinder_liebt/texte.ly b/Gott_der_seine_Kinder_liebt/texte.ly new file mode 100644 index 0000000..e0e9a34 --- /dev/null +++ b/Gott_der_seine_Kinder_liebt/texte.ly @@ -0,0 +1,23 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + textDe = \lyricmode { + Gott, der sei -- ne Kin -- der liebt, + sieht auch mich, weiß, dass es mich gibt. + Wo -- hin auch ich mich will wen -- den, + liegt mein Glück in sei -- nen Hän -- den. + Wenn das Glück auch kommt und geht: + Du bleibst un -- ser Va -- ter stets. + } + + textSe = \lyricmode { + gud som ha -- ver bar -- nen kär, + se till mig som li -- _ ten är. + Vart jag mig i värl -- den vän -- der + står min lyc -- ka i Guds hän -- der. + Lyc -- kan kom -- mer, lyc -- kan går, + du för -- bli -- ver, Fa -- der vår. + } |