diff options
author | Erich Eckner <git@eckner.net> | 2018-09-08 20:35:50 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-09-08 20:35:50 +0200 |
commit | 50277a1835e286c1ba3e9c17814e87ec5da495a5 (patch) | |
tree | 5c71bed9e2bd2fe71c30d584f5d5f9c3c5d41c98 | |
parent | fd77e16df4829a136c1ee7cf611ab4e81b2996d9 (diff) | |
download | Musik-50277a1835e286c1ba3e9c17814e87ec5da495a5.tar.xz |
Laudate_omnes_gentes neu
-rw-r--r-- | Laudate_omnes_gentes/Laudate_omnes_gentes.ly | 43 | ||||
-rw-r--r-- | Laudate_omnes_gentes/Makefile | 23 | ||||
-rw-r--r-- | Laudate_omnes_gentes/stimmen.ly | 83 | ||||
-rw-r--r-- | Laudate_omnes_gentes/texte.ly | 19 |
4 files changed, 168 insertions, 0 deletions
diff --git a/Laudate_omnes_gentes/Laudate_omnes_gentes.ly b/Laudate_omnes_gentes/Laudate_omnes_gentes.ly new file mode 100644 index 0000000..2f0f0be --- /dev/null +++ b/Laudate_omnes_gentes/Laudate_omnes_gentes.ly @@ -0,0 +1,43 @@ +\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 = "Laudate omnes gentes" + poet = "Text: nach Psalm 117,1" + composer = "Melodie und Satz: Jacques Berthier, Taizé 1978" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = frauen { \global \oneVoice \pausen } + \new Voice = sopran { \global \voiceOne \sopranMelodie } + \new Voice = alt { \global \voiceTwo \altMelodie } + >> + \new Lyrics \lyricsto alt { \textI } + \new Lyrics \lyricsto alt { \textII } + \new Lyrics = tenorText { } + \new Staff << + \new Voice = frauen { \clef "bass" \global \oneVoice \pausen } + \new Voice = tenor { \clef "bass" \global \voiceOne \tenorMelodie } + \new Voice = bass { \clef "bass" \global \voiceTwo \bassMelodie } + >> + >> + \layout { + indent = #0 + } +} diff --git a/Laudate_omnes_gentes/Makefile b/Laudate_omnes_gentes/Makefile new file mode 100644 index 0000000..ef6dedf --- /dev/null +++ b/Laudate_omnes_gentes/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/Laudate_omnes_gentes/stimmen.ly b/Laudate_omnes_gentes/stimmen.ly new file mode 100644 index 0000000..40f90fa --- /dev/null +++ b/Laudate_omnes_gentes/stimmen.ly @@ -0,0 +1,83 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + + global = { + \key es \major + %\override Staff.TimeSignature #'style = #'() + \time 3/4 + \autoBeamOff + \partial 8 + } + +% Die Stimmen + + pausen = { + \repeat volta 2 { + s8 | + s2. | + s2 r8 s | + s2. | + s2 r8 s | + s2. | + s2 r8 s | + s2. | + s2 r8 + } + } + + sopranMelodie = \relative g' { + \repeat volta 2 { + g8 | + g4. g8 as g | + f4 es s8 d | + es4. f8 g as | + f2 s8 g | + g4. g8 as g | + f4 es s8 g | + f4. es8 es d | + es2 s8 + } + } + + altMelodie = \relative es' { + \repeat volta 2 { + es | + es4. es8 es es | + d4 c s8 h | + c4. d8 es f | + d2 s8 es | + es4. es8 es es | + d4 c s8 es | + c4. c8 b b | + b2 s8 + } + } + + tenorMelodie = \relative b { + \repeat volta 2 { + b8 | + b4. b8 c b | + b4 g s8 g | + g4. b8 b c | + b2 s8 b | + b4. b8 c b | + b4 g s8 g | + as4. g8 f f | + g2 s8 + } + } + + bassMelodie = \relative es { + \repeat volta 2 { + es8 | + es4. es8 as, es' | + b4 c s8 g | + c4. b8 es as, | + b2 s8 es | + es4. es8 as, es' | + b4 c s8 c | + as4. as8 b b | + es2 s8 + } + } diff --git a/Laudate_omnes_gentes/texte.ly b/Laudate_omnes_gentes/texte.ly new file mode 100644 index 0000000..f800172 --- /dev/null +++ b/Laudate_omnes_gentes/texte.ly @@ -0,0 +1,19 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + + textI = \lyricmode { + \repeat unfold 2 { + Lau -- da -- te om -- nes gen -- tes, + lau -- da -- te Do -- mi -- num. + } + } + + textII = \lyricmode { + \repeat unfold 2 { + Lob -- singt, ihr Völ -- ker al -- le, + lob -- singt und preist den Herrn. + } + } |