summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2021-10-08 20:25:04 +0200
committerErich Eckner <git@eckner.net>2021-10-08 20:25:04 +0200
commitb70a3d90777ff97f1023840bd98e28eda19fd800 (patch)
tree7d9a3eeed9441758c49470d40c8a478bf16a6fa6
parent0b9eb3bb7d571324d4411cc8f5d824389a9d5175 (diff)
downloadMusik-b70a3d90777ff97f1023840bd98e28eda19fd800.tar.xz
Schlaf_mein_Kindelein neu
-rw-r--r--Schlaf_mein_Kindelein/Makefile25
-rw-r--r--Schlaf_mein_Kindelein/Schlaf_mein_Kindelein.ly55
-rw-r--r--Schlaf_mein_Kindelein/artikulation.ly23
-rw-r--r--Schlaf_mein_Kindelein/stimmen.ly125
-rw-r--r--Schlaf_mein_Kindelein/texte.ly48
5 files changed, 276 insertions, 0 deletions
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.
+}
+