diff options
author | Erich Eckner <git@eckner.net> | 2019-01-24 23:10:44 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-01-24 23:10:44 +0100 |
commit | 7da0f6952feaf677342f183e805852807cec86e8 (patch) | |
tree | a81cf67a2304f631b8fbf3b1fb423963c4bef77c /Tretet_her_zum_Tisch_des_Herrn | |
parent | 24c49b6e6ee712c484b13ba534904929a1519c29 (diff) | |
download | Musik-7da0f6952feaf677342f183e805852807cec86e8.tar.xz |
Tretet_her_zum_Tisch_des_Herrn neu
Diffstat (limited to 'Tretet_her_zum_Tisch_des_Herrn')
-rw-r--r-- | Tretet_her_zum_Tisch_des_Herrn/Makefile | 43 | ||||
-rw-r--r-- | Tretet_her_zum_Tisch_des_Herrn/Tretet_her_zum_Tisch_des_Herrn.ly | 64 | ||||
-rw-r--r-- | Tretet_her_zum_Tisch_des_Herrn/artikulation.ly | 17 | ||||
-rw-r--r-- | Tretet_her_zum_Tisch_des_Herrn/stimmen.ly | 93 | ||||
-rw-r--r-- | Tretet_her_zum_Tisch_des_Herrn/texte.ly | 21 |
5 files changed, 238 insertions, 0 deletions
diff --git a/Tretet_her_zum_Tisch_des_Herrn/Makefile b/Tretet_her_zum_Tisch_des_Herrn/Makefile new file mode 100644 index 0000000..ffe0c53 --- /dev/null +++ b/Tretet_her_zum_Tisch_des_Herrn/Makefile @@ -0,0 +1,43 @@ +CURDOC=$(shell basename "$(CURDIR)") +STROPHEN=[1-9]\|1[01] + +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 19.5) +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 + +ifeq ($(KLAVIER),1) + KLAVIER_REGEX= +else + KLAVIER_REGEX=/%Klavier%/d; +endif + +all: $(CURDOC).pdf + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed " \ + s@%spezifisch%@$(SPEZIFISCH)@ ; \ + /%STR_\($(STROPHEN)\)%/{ \ + s/%[A-Z_0-9]\+%//; \ + p; \ + d; \ + }; \ + /%[A-Z_0-9]\+%/d \ + " "$<" > "$@" + +%.pdf: %.pre *.ly + lilypond $< diff --git a/Tretet_her_zum_Tisch_des_Herrn/Tretet_her_zum_Tisch_des_Herrn.ly b/Tretet_her_zum_Tisch_des_Herrn/Tretet_her_zum_Tisch_des_Herrn.ly new file mode 100644 index 0000000..4ff9b63 --- /dev/null +++ b/Tretet_her_zum_Tisch_des_Herrn/Tretet_her_zum_Tisch_des_Herrn.ly @@ -0,0 +1,64 @@ +\version "2.19.82" + +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "stimmen.ly" +\include "texte.ly" +\include "artikulation.ly" +#(ly:set-option 'relative-includes #f) + +%spezifisch% + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Tretet her zum Tisch des Herrn" + composer = "Max Reger" + meter = "ziemlich langsam" + } + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'remove-first = ##t + } + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = maenner { + \global \oneVoice \pausen + } + \new Voice = sopran { + \global \voiceOne << \dynamik \sopranMelodie >> + } + \new Voice = alt { + \global \voiceTwo \altMelodie + } + >> + \new Lyrics \lyricsto sopran { \textI } + \new Lyrics \lyricsto sopran { \textII } + \new Staff << + \clef "bass" + \new Voice = maenner { + \global \oneVoice \pausen + } + \new Voice = tenor { + \global \voiceOne << \dynamik \tenorMelodie >> + } + \new Voice = bass { + \global \voiceTwo \bassMelodie + } + >> + >> +} diff --git a/Tretet_her_zum_Tisch_des_Herrn/artikulation.ly b/Tretet_her_zum_Tisch_des_Herrn/artikulation.ly new file mode 100644 index 0000000..134afbe --- /dev/null +++ b/Tretet_her_zum_Tisch_des_Herrn/artikulation.ly @@ -0,0 +1,17 @@ +dynamik = { + s4^\p s^\< s s^\! | + s^\> s8 s^\! s2 | + s4 s^\< s2 | + s8 s^\! s4 s^\> s8 s^\! | + s2\breathe s4^\p^\< s^\! | + s1 | + s2\breathe s | + s4 s^\> s2 | + s2^\p\breathe s^\pp^\< | + s^\! s4^\> s^\! | + s2\breathe s^\markup { \italic "meno" \dynamic pp } | + s4^\< s^\! s4. s8^\> | + s4 s^\! s s^\< | + s^\!^\markup { poco rit. } s2. | + s4^\> s s^\p s | \bar "|." +} diff --git a/Tretet_her_zum_Tisch_des_Herrn/stimmen.ly b/Tretet_her_zum_Tisch_des_Herrn/stimmen.ly new file mode 100644 index 0000000..fef6314 --- /dev/null +++ b/Tretet_her_zum_Tisch_des_Herrn/stimmen.ly @@ -0,0 +1,93 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.18" + +global = { + \key es \major + %\override Staff.TimeSignature #'style = #'() + \time 4/4 + \autoBeamOff +} + +% Die Stimmen + +pausen = { + s1*2 | + r4 s2. | + s1*9 | + s4. r8 s2 | + s1 | + s2.. r8 | \bar "|." +} + +sopranMelodie = \relative es'' { + es4 g,8[ as] b4 as | + g as f2 | + s4 g2 g4 | + a b b( a) | + b2 c4 c | + b g as f | + g2 g4 b | + c es as,2 | + g es4 es | + f2 g4 g | + e2 f4 g | + as b g2 | + f4. s8 g4 g | + c( es as,) g | + f2 es4. s8 | \bar "|." +} + +altMelodie = \relative g' { + g4 es8[ f] g4 es8[ f] | + es4 f8[ es] d2 | + s4 es2 e4 | + f f g( f) | + f2 as4 as | + f des c d | + d2 es4 es | + es es es( d) | + es2 b4 b | + des2 des4 des | + c2 c4 es | + es f f( es) | + d4. s8 g4 es | + es2~ es8[ d] es4 | + es( d) b4. s8 | \bar "|." +} + +tenorMelodie = \relative b { + b4 b d c8[ b] | + b4 c b2 | + s4 b2 c4 | + c d c( d8[ es]) | + d2 es4 es | + b b as b8[ as] | + g2 c4 b | + as b c( b) | + b2 g4 g | + as2 b4 b | + g2 as4 b | + c b b4.( c8) | + d4. s8 d4 es8[ d] | + c4( b c8[ b]) b[ c] | + c4( b8[ as]) g4. s8 | \bar "|." +} + +bassMelodie = \relative es { + es4 es b c8[ d] | + es4 as, b2 | + s4 es2 c4 | + f d e( f) | + b,2 as4 c | + d e f b, | + h2 c4 g' | + as g f( b,) | + es2 es4 es | + des2 b4 b | + c2 f4 es | + c d es( g8[ a]) | + b4. s8 h4 c8[ b] | + as4( g f) g8[ as] | + b4( b,) es4. s8 | \bar "|." +} diff --git a/Tretet_her_zum_Tisch_des_Herrn/texte.ly b/Tretet_her_zum_Tisch_des_Herrn/texte.ly new file mode 100644 index 0000000..021dab0 --- /dev/null +++ b/Tretet_her_zum_Tisch_des_Herrn/texte.ly @@ -0,0 +1,21 @@ +textI = \lyricmode { + \set stanza = "1." + Tre -- tet her zum Tisch des Herrn, + Gott hat euch ge -- la -- den; + eu -- re Her -- zen sein nicht fern + von dem Mahl der Gna -- den! + Mit Be -- dacht nehmt in acht, + was euch Gott wird ge -- ben + zu dem ew -- gen Le -- ben! +} + +textII = \lyricmode { + \set stanza = "2." + Geht he -- ran, schön an -- ge -- tan + mit dem Glau -- bens -- klei -- de; + sol -- che Gäs -- te steh'n Gott an, + sie sind sei -- ne Freu -- de. + Nehmt die Speis', glei -- cher -- weis' + tinkt sein Blut ver -- gos -- sen, + o ihr Tisch -- ge -- nos -- sen. +} |