summaryrefslogtreecommitdiff
path: root/Wie_schoen_blueht_uns_der_Maien
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2020-01-24 10:20:15 +0100
committerErich Eckner <git@eckner.net>2020-01-24 10:20:15 +0100
commit1d0f3483d2ff2cd3577638b3d05d13f0d030255b (patch)
tree986abf6e3f07f788f00f26d869034e7eda069bfd /Wie_schoen_blueht_uns_der_Maien
parent8fe32ede0959bbf10892e826d820f4f6fba7bdf4 (diff)
downloadMusik-1d0f3483d2ff2cd3577638b3d05d13f0d030255b.tar.xz
Wie_schoen_blueht_uns_der_Maien neu
Diffstat (limited to 'Wie_schoen_blueht_uns_der_Maien')
-rw-r--r--Wie_schoen_blueht_uns_der_Maien/Makefile22
-rw-r--r--Wie_schoen_blueht_uns_der_Maien/Wie_schoen_blueht_uns_der_Maien.ly41
-rw-r--r--Wie_schoen_blueht_uns_der_Maien/stimmen.ly97
-rw-r--r--Wie_schoen_blueht_uns_der_Maien/texte.ly29
4 files changed, 189 insertions, 0 deletions
diff --git a/Wie_schoen_blueht_uns_der_Maien/Makefile b/Wie_schoen_blueht_uns_der_Maien/Makefile
new file mode 100644
index 0000000..cb66cc7
--- /dev/null
+++ b/Wie_schoen_blueht_uns_der_Maien/Makefile
@@ -0,0 +1,22 @@
+CURDOC=$(shell basename "$(CURDIR)")
+
+all: $(CURDOC).pdf
+ pkill -SIGHUP -xf 'mupdf(-x11)? (.*/)?$<' || true
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+include ../.meta/*.mk
+
+%.pre: %.ly
+ cat "$<" > "$@"
+
+%.post: %.pre $(patsubst %.ly,%.pre, $(shell ls *.ly))
+ m4 <"$<" >"$@"
+
+%.pdf: %.post
+ lilypond $<
+ pkill -SIGHUP -xf "mupdf $@" || true
diff --git a/Wie_schoen_blueht_uns_der_Maien/Wie_schoen_blueht_uns_der_Maien.ly b/Wie_schoen_blueht_uns_der_Maien/Wie_schoen_blueht_uns_der_Maien.ly
new file mode 100644
index 0000000..b7a541e
--- /dev/null
+++ b/Wie_schoen_blueht_uns_der_Maien/Wie_schoen_blueht_uns_der_Maien.ly
@@ -0,0 +1,41 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "stimmen.ly"
+\include "texte.ly"
+#(ly:set-option 'relative-includes #f)
+
+%spezifisch%
+
+\pointAndClickOff
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\score {
+ \header {
+ title = "Wie schön blüht uns der Maien"
+ }
+ \new ChoirStaff <<
+ \new Staff
+ <<
+ \set Score.skipBars = ##t
+ \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 = tenor { \global \clef "bass" \voiceOne \tenorMelodie }
+ \new Voice = bass { \global \clef "bass" \voiceTwo \bassMelodie }
+ >>
+ >>
+ \layout {
+ indent = #0
+ }
+}
diff --git a/Wie_schoen_blueht_uns_der_Maien/stimmen.ly b/Wie_schoen_blueht_uns_der_Maien/stimmen.ly
new file mode 100644
index 0000000..7edd649
--- /dev/null
+++ b/Wie_schoen_blueht_uns_der_Maien/stimmen.ly
@@ -0,0 +1,97 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+\version "2.18"
+
+global = {
+ \key a \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 6/4
+ \autoBeamOff
+ \partial 4
+}
+
+punktBoegen = {
+ \set melismaBusyProperties = #'(beamMelismaBusy)
+ \slurDashed
+ \tieDashed
+}
+
+strichBoegen = {
+ \set melismaBusyProperties = #'(melismaBusy slurMelismaBusy tieMelismaBusy beamMelismaBusy)
+ \slurSolid
+ \tieSolid
+}
+
+% Die Stimmen
+
+sopranMelodie = \relative e' {
+ e4 |
+ e2 e4 e4.( fis8) gis4 |
+ a2. a2 d4 |
+ \punktBoegen cis4.( h8) \strichBoegen a4 gis4.( fis8) gis4 |
+ a2.~ a2 e4 |
+ e2 e4 e4.( fis8) gis4 |
+ a2. a2 d4 |
+ \punktBoegen cis4.( h8) \strichBoegen a4 gis4.( fis8) gis4 |
+ a2.~ a2 cis4 |
+ cis2 cis4 cis4.( h8) a4 |
+ h2.~ h2 h4 |
+ h2 h4 h4.( a8) gis4 |
+ fis2. fis2 gis4 |
+ a4.( h8) a4 gis4.( fis8) gis4 |
+ a2.~ a2 \bar "|."
+}
+
+altMelodie = \relative e' {
+ e4 |
+ cis2 a4 h2 e4 |
+ e2. fis2 a4 |
+ \punktBoegen a~ a \strichBoegen fis e2 e4 |
+ e2.~ e2 e4 |
+ cis2 a4 h2 e4 |
+ e2. fis2 a4 |
+ \punktBoegen a~ a \strichBoegen fis e2 e4 |
+ e2.~ e2 a4 |
+ a2 a4 e2 e4 |
+ e2.~ e2 e4 |
+ d2 d4 e2 e4 |
+ cis2. d2 d4 |
+ cis2 fis4 e2 e4 |
+ e2.~ e2 \bar "|."
+}
+
+tenorMelodie = \relative e {
+ e4 |
+ a2 e4 gis2 h4 |
+ a2. cis2 d4 |
+ \punktBoegen e~ e \strichBoegen h h2 h4 |
+ cis2.~ cis2 e,4 |
+ a2 e4 gis2 h4 |
+ a2. cis2 d4 |
+ \punktBoegen e~ e \strichBoegen h h2 h4 |
+ cis2.~ cis2 e4 |
+ e2 e4 a,2 a4 |
+ gis2.~ gis2 gis4 |
+ fis2 fis4 gis4.( a8) h4 |
+ a2. a2 h4 |
+ a2 h4 h2 h4 |
+ a2.~ a2 \bar "|."
+}
+
+bassMelodie = \relative e {
+ e4 |
+ a,2 cis4 e2 d4 |
+ cis2. fis2 h,4 |
+ \punktBoegen cis~ cis \strichBoegen d e2 e4 |
+ a2.~ a2 e4 |
+ a,2 cis4 e2 d4 |
+ cis2. fis2 h,4 |
+ \punktBoegen cis~ cis \strichBoegen d e2 e4 |
+ a2.~ a2 a4 |
+ a2 a4 a,2 cis4 |
+ e2.~ e2 e4 |
+ h2 h4 e2 e4 |
+ fis2. d2 h4 |
+ fis'2 d4 e2 e4 |
+ a,2.~ a2 \bar "|."
+}
diff --git a/Wie_schoen_blueht_uns_der_Maien/texte.ly b/Wie_schoen_blueht_uns_der_Maien/texte.ly
new file mode 100644
index 0000000..4a8ea71
--- /dev/null
+++ b/Wie_schoen_blueht_uns_der_Maien/texte.ly
@@ -0,0 +1,29 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+textI = \lyrics {
+ \set stanza = "1."
+ Wie schön blüht uns der Mai -- en, der Som -- _ mer fährt da -- hin.
+ Mir ist ein schön Jung -- fräu -- lein ge -- fal -- len in mei -- nen Sinn.
+ Bei ihr, da wär mir's wohl, wenn ich nur an sie den -- ke,
+ mein Herz ist freu -- de voll.
+}
+
+textII = \lyrics {
+ \set stanza = "2."
+ Bei ihr, da wär ich ger -- ne, bei ihr, _ da wär mir's wohl.
+ Sie ist mein Mor -- gen -- ster -- ne, strahlt mir _ ins Herz so voll.
+ Sie hat ein' ro -- ten Mund, sollt ich sie da -- rauf küs -- sen,
+ mein Herz würd mir ge -- sund.
+}
+
+textIII = \lyrics {
+ \set stanza = "3."
+ Wollt Gott, ich fänd im Gar -- ten drei Ro -- sen auf ei -- nem Zweig,
+ ich woll -- te auf sie war -- ten, ein Zei -- _ chen wär mir's gleich.
+ Das Mor -- gen -- rot ist weit, es streut schon sei -- ne Ro -- sen,
+ a -- de, mein' schö -- ne Maid!
+}