From b70a3d90777ff97f1023840bd98e28eda19fd800 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 8 Oct 2021 20:25:04 +0200 Subject: Schlaf_mein_Kindelein neu --- Schlaf_mein_Kindelein/Makefile | 25 +++++ Schlaf_mein_Kindelein/Schlaf_mein_Kindelein.ly | 55 +++++++++++ Schlaf_mein_Kindelein/artikulation.ly | 23 +++++ Schlaf_mein_Kindelein/stimmen.ly | 125 +++++++++++++++++++++++++ Schlaf_mein_Kindelein/texte.ly | 48 ++++++++++ 5 files changed, 276 insertions(+) create mode 100644 Schlaf_mein_Kindelein/Makefile create mode 100644 Schlaf_mein_Kindelein/Schlaf_mein_Kindelein.ly create mode 100644 Schlaf_mein_Kindelein/artikulation.ly create mode 100644 Schlaf_mein_Kindelein/stimmen.ly create mode 100644 Schlaf_mein_Kindelein/texte.ly diff --git a/Schlaf_mein_Kindelein/Makefile b/Schlaf_mein_Kindelein/Makefile new file mode 100644 index 0000000..fb92f9c --- /dev/null +++ b/Schlaf_mein_Kindelein/Makefile @@ -0,0 +1,25 @@ +CURDOC=$(shell basename "$(CURDIR)") + +EXTRAS=$(shell ../.meta/find-extras) + +all: $(CURDOC)$(EXTRAS).pdf $(CURDOC)$(EXTRAS)-tolino.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 diff --git a/Schlaf_mein_Kindelein/Schlaf_mein_Kindelein.ly b/Schlaf_mein_Kindelein/Schlaf_mein_Kindelein.ly new file mode 100644 index 0000000..2468119 --- /dev/null +++ b/Schlaf_mein_Kindelein/Schlaf_mein_Kindelein.ly @@ -0,0 +1,55 @@ +\include "deutsch.ly" +include(artikulation.pre) +include(stimmen.pre) +include(texte.pre) + +%spezifisch% + +#(set-global-staff-size 19.5) + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Schlaf, mein Kindelein" + poet = "Text: nach „Dormi, fili, dormi“" + meter = "Cölner Psalter 1631" + composer = "Melodie: Straßburger Gesangbuch 1697" + arranger = "Satz: Robert Fuchs (1847-1927)" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = frauen { \global \oneVoice \artikulation } + \new Voice = frauen { \global \oneVoice \pausen } + \new Voice = sopran { \global \voiceOne \melodieSopran } + \new Voice = alt { \global \voiceTwo \melodieAlt } + >> + \new Lyrics \lyricsto sopran { \textI } + \new Lyrics \lyricsto sopran { \textIb } + \new Lyrics \lyricsto sopran { \textII } + \new Lyrics \lyricsto sopran { \textIIb } + \new Staff << + \new Voice = maenner { \global \clef "bass" \oneVoice \artikulation } + \new Voice = maenner { \global \clef "bass" \oneVoice \pausen } + \new Voice = tenor { \global \clef "bass" \voiceOne \melodieTenor } + \new Voice = bass { \global \clef "bass" \voiceTwo \melodieBass } + >> + >> + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'remove-first = ##t + } + } +} diff --git a/Schlaf_mein_Kindelein/artikulation.ly b/Schlaf_mein_Kindelein/artikulation.ly new file mode 100644 index 0000000..8fc5722 --- /dev/null +++ b/Schlaf_mein_Kindelein/artikulation.ly @@ -0,0 +1,23 @@ +artikulation = { + \repeat volta 2 { + s2.\p | + s2. | + s4 s\< s\! | + s s\> s\! | + } + \repeat volta 2 { + s8\mf s4\< s8\! s\> s\! | + s2 s8\p\breathe s | + s2.*2 | + } + \repeat volta 2 { + s\pp\breathe | + s2 s8 s\< | + s4\> s2\! | + } + \repeat volta 2 { + s2.\p | + s2 s8\pp\breathe s | + s2.*2 | + } +} diff --git a/Schlaf_mein_Kindelein/stimmen.ly b/Schlaf_mein_Kindelein/stimmen.ly new file mode 100644 index 0000000..ee9bed4 --- /dev/null +++ b/Schlaf_mein_Kindelein/stimmen.ly @@ -0,0 +1,125 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.18" + +global = { + \key f \major + %\override Staff.TimeSignature #'style = #'() + \time 6/8 + \autoBeamOff +} + +% Die Stimmen + +pausen = { + s2.*3 | + s2 s8 r | +} + +melodieSopran = \relative c'' { + \repeat volta 2 { + c8[ b] c a8. g16 f8 | + b[ c] a g8. f16 g8 | + a[ b] c h[ g] c | + c4 h8 c4 s8 | + } + \repeat volta 2 { + c d e f f c | + b c16[ b] a8 g4 c8 | + f,[ g] a b[ c] a | + g[ f] g f4. | + } + \repeat volta 2 { + c'8[ b] c a8.[ g16] f8 | + b[ c] a g8.[ f16] g8 | + a[ b] c h[ g] c | + c4 h8 c4. | + } + \repeat volta 2 { + c8 d e f f c | + b c16[ b] a8 g4\breathe c8 | + f,[ g] a b[ c] a | + g[ f] g f4. | + } +} + +melodieAlt = \relative a' { + \repeat volta 2 { + a8[ f] g c,8. e16 f8 | + g4 f8 e8. d16 e8 | + f8[ g] a g4 g8 | + a4 g8 g4 s8 | + } + \repeat volta 2 { + g8 a g f8. g16 a8 | + g g f e4 f16[ e] | + d8[ e] f f[ e] f | + e[ d] e f4. | + } + \repeat volta 2 { + a8[ f] g c,8.[ e16] f8 | + g4 f8 e8.[ d16] e8 | + f[ g] a g4 g8 | + a4 g8 g4. | + } + \repeat volta 2 { + g8 a g f8. g16 a8 | + g g f e4 f16[ e] | + d8[ e] f f[ e16 d] c[ d] | + e8[ d] e f4. | + } +} + +melodieTenor = \relative c' { + \repeat volta 2 { + c8[ d] e f8. c16 a8 | + c4 c8 c8. c16 c8 | + c[ b] a d4 c8 | + f[ e] d e4 s8 | + } + \repeat volta 2 { + e f c c c c | + c8. c16 c8 c4 c8 | + c[ b] c d[ b] c | + b4 b8 a4. | + } + \repeat volta 2 { + c8[ d] e f[ c] a | + c4 c8 c4 c8 | + c[ b] a d4 c8 | + f[ e] d e4. | + } + \repeat volta 2 { + e8 f c c c c | + c8. c16 c8 c4 c8 | + c[ b] c f,[ g] a | + b4 b8 a4. | + } +} + +melodieBass = \relative f { + \repeat volta 2 { + f4 f8 f8. f16 f8 | + e4 f8 c8. c16 c8 | + f4 f8 f4 e8 | + d4 g8 c,4 s8 | + } + \repeat volta 2 { + c' c b a8. g16 f8 | + e8. e16 f8 c4 a8 | + b4 a8 g4 a16[ b] | + c4 c8 f,4. | + } + \repeat volta 2 { + f'4 f8 f4 f8 | + e4 f8 c4 c8 | + f4 f8 f4 e8 | + d4 g8 c,4. | + } + \repeat volta 2 { + c'8 c b a8. g16 f8 | + e8. e16 f8 c4 a8 | + b4 a8 d[ e] f | + c4 c8 f,4. | + } +} diff --git a/Schlaf_mein_Kindelein/texte.ly b/Schlaf_mein_Kindelein/texte.ly new file mode 100644 index 0000000..d4dfd3d --- /dev/null +++ b/Schlaf_mein_Kindelein/texte.ly @@ -0,0 +1,48 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + +textI = \lyricmode { + \set stanza = "1." + Schlaf, mein Kin -- de -- lein, + schlaf, mein Söh -- ne -- lein! + singt die Mut -- ter Jung -- frau -- rein; + \set stanza = "1.+2." + Sin -- get und klin -- get dem Kin -- de -- lein klein, + dem ho -- nig -- sü -- ßen Je -- su -- lein, + \set stanza = "3." + Schlaf, mein Hoff -- nung + und mein Trös -- tung, + schlaf, o Freud des Her -- zens mein! + Sin -- get und klin -- get dem Kin -- de -- lein klein, + dem ho -- nig -- sü -- ßen Je -- su -- lein, +} + +textIb = \lyricmode { + Schlaf, mein Her -- ze -- lein, + schlaf, mein Schät -- ze -- lein! + singt der Va -- ter e -- ben fein. + Sin -- get und klin -- get, ihr En -- ge -- lein rein, + mit tau -- send sü -- ßen Stim -- me -- lein! + Schlaf, mein Won -- ne, + schlaf, mein Kro -- ne, + schlaf, und schließ dein Äu -- ge -- lein! + Sin -- get und klin -- get, ihr En -- ge -- lein rein, + mit tau -- send sü -- ßen Stim -- me -- lein! +} + +textII = \lyricmode { + \set stanza = "2." + Schließ dein Äug -- lein zu, + deck dein Händ -- lein zu, + denn es braust ein schar -- fer Wind; +} + +textIIb = \lyricmode { + Schlaf, mein Kin -- de -- lein, + dich das E -- se -- lein + wird er -- wär -- men mit dem Rind. +} + -- cgit v1.2.3-54-g00ecf