summaryrefslogtreecommitdiff
path: root/Dos_Kelbl
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2020-02-07 09:03:11 +0100
committerErich Eckner <git@eckner.net>2020-02-07 09:03:11 +0100
commit1576fc829922fe958a31414bc6265809606c6178 (patch)
treef3538e14aac4abff952eaaee45d960d7d37165f8 /Dos_Kelbl
parent50b6503fdc62a1294e61b887edf31800edcab39b (diff)
downloadMusik-1576fc829922fe958a31414bc6265809606c6178.tar.xz
Dos_Kelbl neu
Diffstat (limited to 'Dos_Kelbl')
-rw-r--r--Dos_Kelbl/Dos_Kelbl.ly43
-rw-r--r--Dos_Kelbl/Makefile25
-rw-r--r--Dos_Kelbl/stimmen.ly121
-rw-r--r--Dos_Kelbl/texte.ly37
4 files changed, 226 insertions, 0 deletions
diff --git a/Dos_Kelbl/Dos_Kelbl.ly b/Dos_Kelbl/Dos_Kelbl.ly
new file mode 100644
index 0000000..360f07f
--- /dev/null
+++ b/Dos_Kelbl/Dos_Kelbl.ly
@@ -0,0 +1,43 @@
+\include "deutsch.ly"
+include(stimmen.pre)
+include(texte.pre)
+
+%spezifisch%
+
+\pointAndClickOff
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\score {
+ \header {
+ title = "Dos Kelbl"
+ subtitle = "Originaltitel: Dona Dona"
+ poet = "Text: Aaron Zeitlin"
+ composer = "Musik: Sholom Secunda"
+ arranger = "Satz: Uli Führe"
+ }
+ \new ChoirStaff <<
+ \new Staff
+ <<
+ \set Score.skipBars = ##t
+ \new Voice = frauen { \global \oneVoice \frauenPausen }
+ \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 \maennerMelodie }
+ >>
+ >>
+ \layout {
+ indent = #0
+ }
+}
diff --git a/Dos_Kelbl/Makefile b/Dos_Kelbl/Makefile
new file mode 100644
index 0000000..dbe7f79
--- /dev/null
+++ b/Dos_Kelbl/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/Dos_Kelbl/stimmen.ly b/Dos_Kelbl/stimmen.ly
new file mode 100644
index 0000000..c99a201
--- /dev/null
+++ b/Dos_Kelbl/stimmen.ly
@@ -0,0 +1,121 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+\version "2.18"
+
+global = {
+ \key g \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+}
+
+punktBoegen = {
+ \set melismaBusyProperties = #'(beamMelismaBusy)
+ \slurDashed
+ \tieDashed
+}
+
+strichBoegen = {
+ \set melismaBusyProperties = #'(melismaBusy slurMelismaBusy tieMelismaBusy beamMelismaBusy)
+ \slurSolid
+ \tieSolid
+}
+
+% Die Stimmen
+
+frauenPausen = {
+ s1*7 |
+ s2.. r8 |
+ s1 |
+ s2. r4 |
+ s1 |
+ s2. r4 |
+ s1 |
+ s1*4 |
+ s2. r4 |
+ s1*3 |
+ s2. r4 |
+ s1 |
+ s2. r4 | \bar "|."
+}
+
+sopranMelodie = \relative h' {
+ h4^\mp e, fis8[( g]) a4 |
+ h e, fis8[( g]) a4 |
+ h e, c' h8[( a]) |
+ g4 a h2 |
+ h4^\mf e, fis8[( g]) a4 |
+ h e, fis8[( g]) a4 |
+ h e, c' h8[( a]) |
+ g4 fis e4. s8 |
+ d'4.^\f d8 d4 c4 |
+ h8[( a] g2) s4 |
+ a a d c |
+ h2. s4 |
+ d4. d8 d4 c |
+ h a g a |
+ h^\> a g fis |
+ e2( g)^\! |
+ fis8 fis fis fis a4 a |
+ g8[( a]) h2 s4 |
+ a8^\< a a a d4 d8[(^\! c]) |
+ h1^\> |
+ fis8^\p fis fis fis a4 a |
+ g8[( a]) h2 s4 |
+ h8 fis g a h4 fis |
+ e2. s4 | \bar "|."
+}
+
+altMelodie = \relative g' {
+ g4 e h h |
+ g' e h h |
+ g' e e e |
+ e fis dis2 |
+ g4 e h h |
+ g' e h h |
+ g' e e e |
+ e dis e4. s8 |
+ fis4. fis8 fis4 a |
+ g8[( fis] g2) s4 |
+ fis fis d d |
+ g2. s4 |
+ fis4. fis8 fis4 a |
+ d, d e fis |
+ g fis e dis |
+ e2( h) |
+ d8 d d d fis4 fis |
+ e8[( fis]) g2 s4 |
+ fis8 fis fis fis fis4 fis8[( a]) |
+ g4( a g fis8[ e]) |
+ d d d d fis4 fis |
+ e8[( fis]) g2 s4 |
+ fis8 dis e fis e4 dis |
+ e2. s4 | \bar "|."
+}
+
+maennerMelodie = \relative e {
+ e4 g a8[( g]) fis4 |
+ e4 g a8[( g]) fis4 |
+ e4 g a g8[( fis]) |
+ e4 e h4. r8 |
+ e4 g a8[( g]) fis4 |
+ e4 g a8[( g]) fis4 |
+ e4 g a g8[( a]) |
+ h4 h, e4. r8 |
+ d4. d8 d4 d |
+ g2. r4 |
+ d d fis fis |
+ g4.( a8 g[ a16 g fis8 e]) |
+ d4. d8 d4 d |
+ g fis e e |
+ d d d d |
+ e1 |
+ d8 d d d d4 d |
+ e4 e2 r4 |
+ d8 d d d d4 d8[( fis]) |
+ g2. r4 |
+ d8 d d d d4 d |
+ e e2 r4 |
+ h8 h h h h4 h |
+ e2. r4 | \bar "|."
+}
diff --git a/Dos_Kelbl/texte.ly b/Dos_Kelbl/texte.ly
new file mode 100644
index 0000000..5f2611e
--- /dev/null
+++ b/Dos_Kelbl/texte.ly
@@ -0,0 +1,37 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+textI = \lyrics {
+ \set stanza = "STR_1."
+ Oj -- fn fo -- rel ligt a kel -- bl,
+ ligt ge -- bun -- den mit a schtrik,
+ hojch im hi -- ml flit a foj -- gl,
+ flit und dejt sich hin un tsrik.
+ Lacht der wind in korn,
+ lacht und lacht und lacht,
+ lacht er op e tog, a gan -- tsn
+ un a hal -- be nacht.
+ Do -- naj, do -- naj, do -- naj, do -- naj
+ do -- naj, do -- naj, do -- naj, daj,
+ do -- naj, do -- naj, do -- naj, do -- naj
+ do -- naj, do -- naj, do -- naj, daj.
+}
+
+textII = \lyrics {
+ \set stanza = "STR_2."
+ Schreijt dos kel -- bl, sogt der po -- jer,
+ we -- sche heißt dich sein ein kalb?
+ Wolst ge -- kennt doch sein e foj -- gl,
+ wolst ge -- kennt doch sein e schwalb.
+}
+
+textIII = \lyrics {
+ \set stanza = "STR_3."
+ Bid -- ne kelb -- lech tut men bin -- den,
+ un men schlept sej un men schecht.
+ Wer's hot fli -- gl, flit a roif tsu,
+ is bej kei -- nem nischt kejn knecht.
+}