diff options
Diffstat (limited to 'Singet_dem_Herrn_ein_neues_Lied_')
-rw-r--r-- | Singet_dem_Herrn_ein_neues_Lied_/Makefile | 37 | ||||
-rw-r--r-- | Singet_dem_Herrn_ein_neues_Lied_/Singet_dem_Herrn_ein_neues_Lied_.ly | 52 | ||||
-rw-r--r-- | Singet_dem_Herrn_ein_neues_Lied_/stimmen.ly | 157 | ||||
-rw-r--r-- | Singet_dem_Herrn_ein_neues_Lied_/texte.ly | 39 |
4 files changed, 285 insertions, 0 deletions
diff --git a/Singet_dem_Herrn_ein_neues_Lied_/Makefile b/Singet_dem_Herrn_ein_neues_Lied_/Makefile new file mode 100644 index 0000000..ff3ee4e --- /dev/null +++ b/Singet_dem_Herrn_ein_neues_Lied_/Makefile @@ -0,0 +1,37 @@ +CURDOC=$(shell basename "$(CURDIR)") + +EXTRAS=$(shell ../.meta/find-extras) + +all: $(CURDOC)$(EXTRAS).pdf $(CURDOC)$(EXTRAS)-tolino.pdf + +print: + @echo $(CURDOC)$(EXTRAS).pdf + +clean: + rm -f *.pre *.post + +Clean: clean + rm -f *.pdf *.midi + +include ../.meta/*.mk + +%.pre: %.ly + cat "$<" > "$@" + +%.post: %.pre $(patsubst %.ly,%.pre, $(shell find . -name '*.ly')) ../.meta/header.ly + cat ../.meta/header.ly "$<" \ + |m4 \ + >"$@" + +%.pdf: %.post + lilypond $< + pkill -SIGHUP -xf "mupdf(-x11)? $@" || true + +%.midi: %-midi.post + lilypond $< + for s in *-midi*.midi; do \ + mv "$$s" "$${s%-midi*.midi}$${s##*-midi}"; \ + done + +%.wav: %.midi + fluidsynth --audio-driver=file -o audio.file.name=$@ -i $< diff --git a/Singet_dem_Herrn_ein_neues_Lied_/Singet_dem_Herrn_ein_neues_Lied_.ly b/Singet_dem_Herrn_ein_neues_Lied_/Singet_dem_Herrn_ein_neues_Lied_.ly new file mode 100644 index 0000000..136e0fa --- /dev/null +++ b/Singet_dem_Herrn_ein_neues_Lied_/Singet_dem_Herrn_ein_neues_Lied_.ly @@ -0,0 +1,52 @@ +\version "2.24.3" +\include "deutsch.ly" +include(stimmen.pre) +include(texte.pre) + +%spezifisch% + +\pointAndClickOff + +\paper { + top-margin = 5 +} + +\header { + title = "Singet dem Herrn ein neues Lied" + tagline = #f + poet = "Text: Psalm 96" + composer = "Heinrich Schütz (1585-1672) SWV 194/198" + arranger = "Bearb.: J. A. Sensenbrinck 04/24" +} + +\layout { + \context { \Score + skipBars = ##t + autoBeaming = ##f + } + } + +\score { + \new StaffGroup << + \new Staff << + \new Voice = "TenorI" { \voiceOne \melodieTenorI } + \new Voice = "TenorII" { \voiceTwo \melodieTenorII } + \new Lyrics \lyricsto "TenorI" { + ifdef(`STR_1',`\textI') + ifdef(`STR_2',`\textII') + } + \new Lyrics \lyricsto "TenorI" { + ifdef(`STR_3',`\textIII') + ifdef(`STR_4',`\textIV') + } + \new Lyrics \lyricsto "TenorI" { + ifdef(`STR_5',`\textV') + } + >> + \new Staff << + \new Voice = "BassI" { \voiceOne \melodieBassI } + \new Voice = "BassII" { \voiceTwo \melodieBassII } + >> + >> +} + diff --git a/Singet_dem_Herrn_ein_neues_Lied_/stimmen.ly b/Singet_dem_Herrn_ein_neues_Lied_/stimmen.ly new file mode 100644 index 0000000..3c14bdc --- /dev/null +++ b/Singet_dem_Herrn_ein_neues_Lied_/stimmen.ly @@ -0,0 +1,157 @@ +melodieTenorI = \relative f' { + \repeat volta 2 { \repeat volta 2 { \clef "treble_8" \time 3/4 \key f \major | + f4 f4 f4 | + e2 e4 | + d2 e8[ d8] | + cis2. | + d4 f4 g4 | + a2 f4 | + f4 e2 | + f2. | + c4 c4 c4 | + g'2 g4 | + f2 g8[ f8] | + e2. | + d4 f4 g4 | + a2 d,4 | + g4 e2 | + \alternative { { + d2. | + R2. } + } } + | + f4 es4 c4 | + d2. | + b4 c4 b4 | + a2. | + a4 b4 c4 | + d4. ( e8 ) f4 | + g4 ( f8 e8 ) d4 | + c2. | + e4 e4 e4 | + e2. | + f4 e4 e4 | + d2. | + b4 b4 c4 | + d4. ( c8 ) b4 | + a4 ( b4 ) g4 | + f2. } + \alternative { { + | + d'2. } + } } + +melodieTenorII = \relative a { \repeat volta 2 { \repeat volta 2 { \clef "treble_8" \time 3/4 \key f \major | + a4 a4 h4 | + c2 a4 | + a2 g4 | + a2. | + f4 b4 g4 | + c2 c4 | + b2 b4 | + a2. | + a4 a4 a4 | + c2 c4 | + c2 h4 | + c2. | + f,4 b4 g4 | + c2 b4 | + b4 a2 | + \alternative { { + a2. | + R2. } } + } | + a4 b4 c4 | + f,4. ( g8 a4 ) | + g4 g4 g4 | + fis2. | + fis4 g4 a4 | + b2 a4 | + c2 h4 | + c2. | + cis4 cis4 cis4 | + cis4. ( d8 e4 ) | + d4 d4 cis4 | + d2. | + g,4 g4 a4 | + b4. ( a16 g16 ) f4 | + f4 ( f4 ) e4 | + f2. } + \alternative { { + | + fis2. } + } } + +melodieBassI = \relative f { \repeat volta 2 { \clef "bass" \time 3/4 \key f \major | + f4 f4 f4 | + g2 e4 | + f2 d4 | + e2. | + d4 d4 d4 | + e2 f4 | + g4 g2 | + c,2. | + f4 f4 f4 | + g2 e4 | + f2 d4 | + g2. | + d4 d4 d4 | + e4 f4 g4 | + d2 cis4 | + d2. | + R2. | + c4 g'4 f4 | + d2. | + d4 es4 d4 | + d2. | + d4 d4 f4 | + f2. | + e4 ( c4 ) g'4 | + e2. | + a4 a4 a4 | + a2. | + a4 b4 a4 | + a2. | + g4 g4 es4 | + d2. | + c4 ( d4 ) c4 | + c2. } | + d2. | \bar "|." + } + +melodieBassII = \relative d { \repeat volta 2 { \clef "bass" \time 3/4 \key f \major | + d4 d4 d4 | + c2 c4 | + b2 b4 | + a2. | + b4 b4 b4 | + a2 a4 | + g2 g4 | + f2. | + f'4 f4 f4 | + e2 e4 | + d2 d4 | + c2. | + b4 b4 b4 | + a2 g8 a8 | + b8 g8 a2 | + d2. | + R2. | + f,4 g4 a4 | + b4. ( a16 g16 fis4 ) | + g4 c4 g4 | + d'2. | + d4 g,4 f4 | + b4. ( c8 d4 ) | + c4 ( f,4 ) g4 | + c2. | + a4 a4 a4 | + a4. ( h8 cis4 ) | + f4 g4 a4 | + d,2. | + es4 es4 c4 | + g4. ( a8 ) b4 | + f4 ( b4 ) c4 | + f,2. } | + d'2. | \bar "|." + } diff --git a/Singet_dem_Herrn_ein_neues_Lied_/texte.ly b/Singet_dem_Herrn_ein_neues_Lied_/texte.ly new file mode 100644 index 0000000..a52711e --- /dev/null +++ b/Singet_dem_Herrn_ein_neues_Lied_/texte.ly @@ -0,0 +1,39 @@ +textI = \lyricmode { + \set stanza = "STR_1." + Sin -- get dem Herrn ein neu -- es Lied, + all Welt soll fröh -- lich sin -- gen mit + zu Ehr'n dem Her -- ren, un -- serm Gott, + lobt sei -- nen Na -- men früh und spat. +} + +textII = \lyricmode { + \set stanza = "STR_2." + Ü -- ber all Göt -- ter ist der Herr, + mäch -- tig groß und zu lo -- ben sehr, + wund -- der -- bar ist die Herr -- schaft sein + ü -- ber die Völ -- ker ins -- ge -- mein. +} + +textIII = \lyricmode { + \set stanza = "STR_3." + Des freu -- e sich des Him -- mels -- Thron, + die Er -- de sei fröh -- lich da -- von. + Das Meer soll auch mit brau -- sen drein + und was drin ist, soll fröh -- lich sein. +} + +textIV = \lyricmode { + \set stanza = "STR_4." + Sein Reich, das er ihm zu -- be -- reit, + ist so groß als die Welt ist weit. + Es soll be -- ste -- hen e -- wig -- lich + weil er selbst recht die Völ -- ker richt'. +} + +textV = \lyricmode { + \set stanza = "STR_5." + Es fürcht den Her -- ren al -- le Welt + zu sei -- nem Dienst und Lob be -- stellt. + Un -- ter den Hei -- den sag man frei, + dass Gott ein's Rei -- ches Kö -- nig sei! +} |