summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2020-02-07 09:59:27 +0100
committerErich Eckner <git@eckner.net>2020-02-07 09:59:27 +0100
commitbe61301ec905309940c24b5ee1fb73a427861c47 (patch)
tree10488ae00577171a923b2c9732d77ce359993e10
parent59be13204e8964d7f8d4d2ab05c7942516c7a248 (diff)
downloadMusik-be61301ec905309940c24b5ee1fb73a427861c47.tar.xz
Alle_Voegel_sind_schon_da neu
-rw-r--r--Alle_Voegel_sind_schon_da/Alle_Voegel_sind_schon_da.ly41
-rw-r--r--Alle_Voegel_sind_schon_da/Makefile25
-rw-r--r--Alle_Voegel_sind_schon_da/stimmen.ly79
-rw-r--r--Alle_Voegel_sind_schon_da/texte.ly35
4 files changed, 180 insertions, 0 deletions
diff --git a/Alle_Voegel_sind_schon_da/Alle_Voegel_sind_schon_da.ly b/Alle_Voegel_sind_schon_da/Alle_Voegel_sind_schon_da.ly
new file mode 100644
index 0000000..f921785
--- /dev/null
+++ b/Alle_Voegel_sind_schon_da/Alle_Voegel_sind_schon_da.ly
@@ -0,0 +1,41 @@
+\include "deutsch.ly"
+include(stimmen.pre)
+include(texte.pre)
+
+\pointAndClickOff
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\score {
+ \header {
+ title = "Alle Vögel sind schon da"
+ composer = "Worte und Weise bei Marie Nathusius, 1847"
+ arranger = "Satz von Paul Kickstat (1893-1959)"
+ }
+ \new ChoirStaff <<
+ \new Staff
+ <<
+ \set Score.skipBars = ##t
+ \new Voice = frauen { \global \oneVoice \pausen }
+ \new Voice = sopran { \global \voiceOne \sopranMelodie }
+ \new Voice = alt { \global \voiceTwo \altMelodie }
+ >>
+ ifdef(`STR_1',\new Lyrics \lyricsto sopran { \textI })
+ ifdef(`STR_2',\new Lyrics \lyricsto sopran { \textII })
+ ifdef(`STR_3',\new Lyrics \lyricsto sopran { \textIII })
+ \new Staff <<
+ \new Voice = maenner { \global \clef "bass" \oneVoice \pausen }
+ \new Voice = tenor { \global \clef "bass" \voiceOne \tenorMelodie }
+ \new Voice = bass { \global \clef "bass" \voiceTwo \bassMelodie }
+ >>
+ >>
+ \layout {
+ indent = #0
+ }
+}
diff --git a/Alle_Voegel_sind_schon_da/Makefile b/Alle_Voegel_sind_schon_da/Makefile
new file mode 100644
index 0000000..dbe7f79
--- /dev/null
+++ b/Alle_Voegel_sind_schon_da/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
+
+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/Alle_Voegel_sind_schon_da/stimmen.ly b/Alle_Voegel_sind_schon_da/stimmen.ly
new file mode 100644
index 0000000..e8f51b1
--- /dev/null
+++ b/Alle_Voegel_sind_schon_da/stimmen.ly
@@ -0,0 +1,79 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+\version "2.18"
+
+global = {
+ \key d \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+}
+
+% Die Stimmen
+
+pausen = {
+ s1*3 |
+ s2. r4 |
+ s1*7 |
+ s2. r4 | \bar "|."
+}
+
+sopranMelodie = \relative d' {
+ d4. fis8 a4 d |
+ h d8[ h] a2 |
+ g4. a8 fis4 d |
+ e2 d4 s |
+ a' a g g |
+ fis a8[ fis] e2 |
+ a4 a g g |
+ fis a8[ fis] e2 |
+ d4. fis8 a4 d |
+ h d8[ h] a2 |
+ g4. a8 fis4 d |
+ e2 d4 s | \bar "|."
+}
+
+altMelodie = \relative d' {
+ d4. fis8 a4 a |
+ d,4. e8 fis2 |
+ e4 cis d d |
+ cis2 d4 s |
+ d8[ e] fis4 e a, |
+ d d cis2 |
+ d8[ e] fis4 e a, |
+ d d cis2 |
+ d4. d8 d4 d |
+ d4. e8 fis2 |
+ e4 cis d d |
+ cis2 d4 s | \bar "|."
+}
+
+tenorMelodie = \relative d {
+ d4. fis8 a4 a |
+ g8[ a] h[ cis] d2 |
+ cis8[ h] a4 a g8[ fis] |
+ e[ fis g a] fis4 s |
+ a d8[ cis] h4 e |
+ a, a a2 |
+ a4 d8[ cis] h4 e |
+ a, a a2 |
+ fis2~ fis8 fis g a |
+ g8[ a] h[ cis] d2 |
+ cis8[ h] a4 a g8[ fis] |
+ e[ fis g a ] fis4 s | \bar "|."
+}
+
+bassMelodie = \relative d {
+ d4. fis8 a4 fis |
+ g g d2 |
+ a'4 a d, d |
+ a2 d4 s |
+ fis d e d8[ cis] |
+ d[ e] fis[ g] a2 |
+ fis4 d e d8[ cis] |
+ d[ e] fis[ g] a2 |
+ d,2~ d8 d e fis |
+ g4 g d2 |
+ a'4 a d, d |
+ a2 d4 s | \bar "|."
+}
diff --git a/Alle_Voegel_sind_schon_da/texte.ly b/Alle_Voegel_sind_schon_da/texte.ly
new file mode 100644
index 0000000..e5c4423
--- /dev/null
+++ b/Alle_Voegel_sind_schon_da/texte.ly
@@ -0,0 +1,35 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+textI = \lyrics {
+ \set stanza = "STR_1."
+ Al -- le Vö -- gel sind schon da,
+ al -- le Vö -- gel, al -- le!
+ Welch ein Sin -- gen, Mu -- si -- ziern,
+ Pfei -- fen, Zwit -- schern, Ti -- ri -- liern!
+ Früh -- ling will nun ein -- mar -- schiern,
+ kommt mit Sang und Schal -- le.
+}
+
+textII = \lyrics {
+ \set stanza = "STR_2."
+ Wie sie al -- le lus -- tig sind,
+ flink und froh sich re -- gen!
+ Am -- sel, Dros -- sel, Fink und Star
+ und die gan -- ze Vo -- gel -- schar
+ wün -- schen dir ein fro -- hes Jahr,
+ lau -- ter Heil und Se -- gen.
+}
+
+textIII = \lyrics {
+ \set stanza = "STR_3."
+ Was sie uns ver -- kün -- den nun,
+ neh -- men wir zu Her -- zen:
+ Wir auch wol -- len lus -- tig sein,
+ lus -- tig, wie die Vö -- ge -- lein,
+ hier und dort, feld -- aus, feld -- ein,
+ sin -- gen, sprin -- gen, scher -- zen.
+}