summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <erich.eckner.ext@bestsecret.com>2024-07-19 12:22:24 +0200
committerErich Eckner <erich.eckner.ext@bestsecret.com>2024-07-19 12:22:24 +0200
commit223b27567adba385c28b2d6f035d893e8f245774 (patch)
treef6550b97825b4bdfa6aa09faa3abc3f7915b2898
parente28c6816e0e7949ed457159bf542b0f811dcf64a (diff)
downloadMusik-223b27567adba385c28b2d6f035d893e8f245774.tar.xz
20190327_Sonntagsseele neu
-rw-r--r--20190327_Sonntagsseele/20190327 Sonntagsseele.ly548
-rw-r--r--20190327_Sonntagsseele/Makefile36
2 files changed, 584 insertions, 0 deletions
diff --git a/20190327_Sonntagsseele/20190327 Sonntagsseele.ly b/20190327_Sonntagsseele/20190327 Sonntagsseele.ly
new file mode 100644
index 0000000..adb4ff8
--- /dev/null
+++ b/20190327_Sonntagsseele/20190327 Sonntagsseele.ly
@@ -0,0 +1,548 @@
+\version "2.24.3"
+% automatically converted by musicxml2ly from 20190327 Sonntagsseele.xml
+\pointAndClickOff
+
+\header {
+ title = Sonntagsseele
+ composer = "Wilhelm Bein"
+ poet = "Lulu von Strauß und Torney"
+ encodingsoftware = "MuseScore 2.1.0"
+ encodingdate = "2019-06-10"
+ }
+
+#(set-global-staff-size 20.158742857142858)
+\paper {
+
+ paper-width = 21.01\cm
+ paper-height = 29.69\cm
+ top-margin = 1.0\cm
+ bottom-margin = 2.0\cm
+ left-margin = 1.0\cm
+ right-margin = 1.0\cm
+ indent = 1.6161538461538465\cm
+ short-indent = 0.4617582417582418\cm
+ }
+\layout {
+ \context { \Score
+ skipBars = ##t
+ autoBeaming = ##f
+ }
+ }
+PartPOneVoiceOne = \relative g {
+ \clef "treble_8" \time 3/4 \key es \major \partial 4. \tempo 4=80 g8 _\f g8 g8 |
+ c4 g8 g8 \once \omit TupletBracket
+ \times 2/3 {
+ as8 g8 f8 }
+ |
+ as8 g8 r8 g8 g8 g8 \break |
+ \time 4/4 d'4 d4. f,8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ f8 as8 c8 }
+ |
+ f2. f8 f8 \pageBreak |
+ \time 3/4 \once \omit TupletBracket
+ \times 2/3 {
+ f8 es8 d8 }
+ es8 c8 \times 2/3 {
+ r8 r8 g8 }
+ |
+ \time 4/4 \once \omit TupletBracket
+ \times 2/3 {
+ f'8 es8 d8 }
+ es8 c8 r4 g8 g8 \break |
+ \time 3/4 c2.~ |
+ c2 c4 |
+ c2 c4 |
+ g4 ^\fermata r2 | \bar "||"
+ \break \repeat volta 2 { |
+ \key c \major g'2 e8 d8 |
+ c4 h4 c4 |
+ f2 e8 dis8 |
+ e2. |
+ a4 g4 fis4 |
+ g2 c,8 c8 \pageBreak |
+ d4 d4. e8 }
+ \alternative { {
+ |
+ e2. }
+ {
+ |
+ e2 c4 } } | \bar "||"
+ \pageBreak |
+ \key f \major c2 c4 |
+ c4 c4 c4 |
+ c4 ( f4 e4 |
+ d2 ) d8 d8 |
+ f4 f4 g4 |
+ a4 f4 r4 |
+ g2 f4 \break |
+ f2 ^\fermata r4 |
+ b,2 a4 |
+ a2 ^\fermata r4 | \bar "||"
+ \pageBreak |
+ \time 9/8 f'8 c4 c4 c8 e8 e8 d8 |
+ c2. c4. \break |
+ f8 c4 c4 c8 e4 d8 |
+ \time 3/4 c2 f,8 f8 |
+ d'2 d4 \pageBreak |
+ d4 e4 f4 |
+ f2 f4 |
+ f4 e4 f4 |
+ a2. ( |
+ a4 g4 ) f4 |
+ f2. ( \break |
+ f4 ) d4 e4 |
+ f2.~ |
+ f4 r4 a,8 a8 \pageBreak |
+ \time 4/4 d4 d4. d8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ a8 a8 a8 }
+ |
+ \times 2/3 {
+ c4 c8 }
+ c2 a4 |
+ d4. d8 a4 a8 a8 \break |
+ c4 c2 b4 ^\fermata \once \omit
+ TupletBracket
+ \times 2/3 {
+ c8 h8 c8 }
+ |
+ <f c>4 r4 \once \omit TupletBracket
+ \times 2/3 {
+ a,8 g8 f8 }
+ |
+ d'2~ \times 2/3 {
+ d4 g,8 }
+ \once \omit TupletBracket
+ \times 2/3 {
+ g8 fis8 g8 }
+ \break |
+ b4 b8 b8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ b8 a8 g8 }
+ \times 2/3 {
+ c4 g8 }
+ |
+ a4 c4 c4 c4 |
+ f4 ( e4 ) d4 cis4 \pageBreak |
+ d4 d4. d8 \once \omit TupletBracket
+ \times 2/3 {
+ d8 e8 f8 }
+ |
+ f2 d2 |
+ g2. f4 |
+ f1~ \break |
+ f4 r4 r4 r4 | \bar "|."
+ }
+
+PartPOneVoiceOneLyricsOne = \lyricmode {\set ignoreMelismata = ##t Laß
+ ihn da drau -- ßen nur hetz -- en und ha -- sten den grau -- en All
+ -- tag mit stau -- bi -- gen "Schuh'n" und sich gräm --\skip1 lich
+ schlep -- pen mit Sor --\skip1 gen la -- sten und den Tag\skip1 mit
+ Nichts ver -- "tun." Nur laß ihn nicht in die See -- le hin --
+ "ein," nur laß ihn nicht in die see -- le hin -- "ein." "ein." Im
+ tief -- sten Grun -- de der See --\skip1 \skip1 le soll es im -- mer
+ nur Sonn -- "tag." Sonn -- tag "sein," Sonn -- tag "sein." La --
+ chen --\skip1 de Ro -- sen der Freu -- de ran -- ken\skip1 sich dann
+ ums Tor und die wei -- ßen Li -- lien der Licht -- ge -- dan
+ --\skip1 ken blüh --\skip1 \skip1 hen blü --\skip1 hen em -- "por."
+ \skip1 und der Frie -- de steht lä -- chelnd im Son -- nen -- schein
+ und wehrt mit hei -- li -- gen Hän --\skip1 "den." Geh nur vor -- ü
+ -- "ber," hier nicht her -- "ein," \skip1 im Grun -- de der See --
+ le soll im -- mer nur Sonn -- tag "sein," im tief -- sten Grun
+ --\skip1 de der See -- le "soll's" im -- mer nur Sonn -- "tag," Sonn
+ -- tag "sein." \skip1
+ }
+ PartPTwoVoiceOne = \relative g { \clef "treble_8" \time 3/4 \key es \major \partial 4. g8 _\f g8 g8 |
+ c4 g8 g8 \once \omit TupletBracket
+ \times 2/3 {
+ as8 g8 f8 }
+ |
+ as8 g8 r8 g8 g8 g8 \break |
+ \time 4/4 c4 c4. f,8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ f8 as8 c8 }
+ |
+ d2. d8 d8 \pageBreak |
+ \time 3/4 \once \omit TupletBracket
+ \times 2/3 {
+ d8 c8 h8 }
+ c8 c8 \times 2/3 {
+ r8 r8 g8 }
+ |
+ \time 4/4 \once \omit TupletBracket
+ \times 2/3 {
+ d'8 c8 h8 }
+ c8 c8 r4 g8 g8 \break |
+ \time 3/4 c2 b4 |
+ as4. as8 g4 |
+ fis2 fis4 |
+ g4 ^\fermata r2 | \bar "||"
+ \break \repeat volta 2 { |
+ \key c \major e'2 c8 g8 |
+ g4 g4 g4 |
+ c4 h4 h4 |
+ c2. |
+ f4 e4 es4 |
+ e2 c8 c8 \pageBreak |
+ c4 h4. c8 }
+ \alternative { {
+ |
+ c2. }
+ {
+ |
+ c2 b4 } } | \bar "||"
+ \pageBreak |
+ \key f \major a2 a4 |
+ b4 b4 b4 |
+ c2. ( |
+ c4 ) b4 b8 b8 |
+ d4 d4 f4 |
+ f4 c4 r4 |
+ e2 c4 \break |
+ c2 ^\fermata r4 |
+ f,2 f4 |
+ f2 ^\fermata r4 | \bar "||"
+ \pageBreak |
+ \time 9/8 a8 f4 a4. b8 b8 h8 |
+ c4. a4. b4. \break |
+ a8 f4 a4. b4 h8 |
+ \time 3/4 c2 f,8 f8 |
+ b2 b4 \pageBreak |
+ d4 d4 d4 |
+ c2 c4 |
+ h2 h4 |
+ c4 f4 e4 |
+ d2 d4 |
+ c4 -. b4 -. a4 -. \break |
+ b2 b4 |
+ a2.~ |
+ a4 r4 a8 a8 \pageBreak |
+ \time 4/4 a4 a4. a8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ a8 a8 a8 }
+ |
+ \times 2/3 {
+ a4 a8 }
+ a2 a4 |
+ a4. a8 a4 a8 a8 \break |
+ a2 b2. ^\fermata |
+ a2 <a a>4 |
+ g2 g4 ( d'4 ) \break |
+ c2 c4 c4 |
+ a2 r8 c8 h8 b8 |
+ a2 a4 a4 \pageBreak |
+ b4 b4. d8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ d8 d8 d8 }
+ |
+ c2 c2 |
+ <c e>2. c4 |
+ c1~ \break |
+ c4 r4 r2 | \bar "|."
+ }
+
+PartPTwoVoiceOneLyricsOne = \lyricmode {\set ignoreMelismata =
+ ##t\skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 und den Tag mit al
+ -- ler -- lei Nichts ver -- "tun." \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 Im tief --
+ sten Grun -- de der See --\skip1 le soll es im -- mer nur Sonn --
+ tag Sonn -- tag "sein," Sonn -- tag "sein." La -- chen -- de Ro --
+ sen der Freu --\skip1 de ran -- ken sich dann ums Tor und die wei --
+ ßen Li -- lien der Licht -- ge -- dan -- ken blühn\skip1 \skip1
+ \skip1 aus schwei -- gen -- dem Grund em -- "por." \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1
+ }
+ PartPThreeVoiceOne = \relative g { \clef "bass" \time 3/4 \key es \major \partial 4. g8 _\f g8 g8 |
+ c4 g8 g8 \once \omit TupletBracket
+ \times 2/3 {
+ as8 g8 f8 }
+ |
+ as8 g8 r8 g8 g8 g8 \break |
+ \time 4/4 as4 as4. f8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ f8 f8 as8 }
+ |
+ c2. c8 c8 \pageBreak |
+ \time 3/4 \times 2/3 {
+ h4 g8 }
+ g8 es8 \times 2/3 {
+ r4 g8 }
+ |
+ \time 4/4 \times 2/3 {
+ h4 g8 }
+ c8 c8 r4 g8 g8 \break |
+ \time 3/4 c,2.~ |
+ c2 c4 |
+ c2 c4 |
+ g4 ^\fermata r2 | \bar "||"
+ \break \repeat volta 2 { |
+ \key c \major c'2 g8 g8 |
+ e4 d4 e4 |
+ a4 g4 g4 |
+ g2. |
+ c4 c4 c4 |
+ c2 e,8 e8 \pageBreak |
+ a4 g4 g4 }
+ \alternative { {
+ |
+ g2. }
+ {
+ |
+ g2 e4 } } | \bar "||"
+ \pageBreak |
+ \key f \major c2 c4 |
+ e4 e4 e4 |
+ f2. |
+ f2 f8 f8 |
+ b4 b4 d4 |
+ c4 a4 r4 |
+ b2 a4 \break |
+ a2 ^\fermata r4 |
+ d,2 c4 |
+ c2 ^\fermata r4 | \bar "||"
+ \pageBreak |
+ \time 9/8 c8 a'8 g8 f8 e8 d8 c8 g'8 gis8 |
+ a2. g4. \break |
+ c,8 a'8 g8 f8 e8 d8 c8 g'8 gis8 |
+ \time 3/4 a2 f8 f8 |
+ f4 e4 f4 \pageBreak |
+ g4 g4 gis4 |
+ a2 a4 |
+ g2 g4 |
+ f4 a4 c4~ |
+ c4 b4 g4 |
+ a4 -. g4 -. f4 -. \break |
+ g2 g4 |
+ f2.~ |
+ f4 r4 a8 a8 \pageBreak |
+ \time 4/4 f4 f4. f8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ a8 g8 f8 }
+ |
+ \times 2/3 {
+ e4 e8 }
+ e2 a4 |
+ f4. f8 a4 g8 f8 \break |
+ e2 e2. ^\fermata |
+ c2 <c f>4 |
+ f2 f2 \break |
+ e2 e4 e4 |
+ f2 r8 c8 d8 e8 |
+ f2 f4 f4 \pageBreak |
+ f4 f4 g4 \once \omit TupletBracket
+ \times 2/3 {
+ gis8 gis8 gis8 }
+ |
+ a2 a2 |
+ b2. a4 |
+ a1~ \break |
+ a4 r4 r2 | \bar "|."
+ }
+
+PartPThreeVoiceOneLyricsOne = \lyricmode {\set ignoreMelismata = ##t
+ Laß ihn da drau -- ßen nur hetz en und ha -- sten den grau en All --
+ tag mit stau -- bi -- gen "Schuh'n" und sich gräm -- lich schlep --
+ pen mit Sor -- gen -- la -- sten und den Tag\skip1 mit Nichts ver --
+ "tun." Nur laß ihn nicht in die See -- le hin -- "ein," nur laß ihn
+ nicht in die See -- le hin -- "ein." "ein." Im tief -- sten Grun --
+ de der See -- le soll es im -- mer nur Sonn -- "tag," Sonn -- tag
+ "sein," Sonn -- tag "sein." La -- chen -- de Ro --\skip1 "sen," Ro
+ -- sen der Freu -- de ran -- ken mit ro --\skip1 ten Blü -- ten ums
+ "Tor," und die wei --\skip1 ßen Li -- lien der Licht -- ge -- dan --
+ ken blü --\skip1 \skip1 \skip1 "hen," aus schwei -- gen -- dem Grund
+ em -- por\skip1 und der Frie de steht lä -- chelnd im Son -- nen --
+ schein und wehrt mit hei -- li -- gen Hän -- "den." Geh nur vor -- ü
+ -- ber hier nicht her -- "ein," im tief -- sten Grun -- de der See
+ -- le solls im -- mer nur Sonn -- "tag," Sonn -- tag "sein." \skip1
+ }
+ PartPFourVoiceOne = \relative g { \clef "bass" \time 3/4 \key es \major \partial 4. g8 _\f g8 g8 |
+ c4 g8 g8 \once \omit TupletBracket
+ \times 2/3 {
+ as8 g8 f8 }
+ |
+ as8 g8 r8 g8 g8 g8 \break |
+ \time 4/4 f4 f4. f8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ f8 f8 f8 }
+ |
+ as2. as8 as8 \pageBreak |
+ \time 3/4 \times 2/3 {
+ g4 g8 }
+ \once \omit TupletBracket
+ \times 2/3 {
+ g,8 c8 es8 }
+ \once \omit TupletBracket
+ \times 2/3 {
+ as8 g8 g8 }
+ |
+ \time 4/4 \times 2/3 {
+ g4 g8 }
+ \once \omit TupletBracket
+ \times 2/3 {
+ g,8 c8 es8 }
+ as8 g8 g8 g8 \break |
+ \time 3/4 c,2 b4 |
+ as4. as8 g4 |
+ fis2 fis4 |
+ g4 ^\fermata r2 | \bar "||"
+ \break \repeat volta 2 { |
+ \key c \major R2.*3 |
+ c4 ( h4 ) a8 g8 |
+ <f c'>4 <g c>4 <as c>4 |
+ <g c>2 a8 a8 \pageBreak |
+ f4 g4. c8 }
+ \alternative { {
+ |
+ c2. }
+ {
+ |
+ c2 c4 } } | \bar "||"
+ \pageBreak |
+ \key f \major f,2 f4 |
+ g4 g4 g4 |
+ a2. |
+ b2 b8 b8 |
+ b'4 b4 h4 |
+ c4 c4 r4 |
+ c,2 <f, c'>4 \break |
+ <f c'>2 ^\fermata f4~ |
+ f2 f4 |
+ f2 ^\fermata r4 | \bar "||"
+ \pageBreak |
+ \time 9/8 f2. f4. |
+ f8 a8 c8 a'8 g8 f8 e8 d8 c8 \break |
+ <f, c'>2.~~ <f c'>4. |
+ \time 3/4 f'2 f4 |
+ b,2 b4 \pageBreak |
+ b4 b4 h4 |
+ c2 c4 |
+ d2 des4 |
+ c2 a4 |
+ b2 h4 |
+ c2.~ \break |
+ c2 c4 |
+ <f, c'>2.~~ |
+ <f c'>4 r4 a'8 a8 \pageBreak |
+ \time 4/4 d,4 d4. d8 \once \omit
+ TupletBracket
+ \times 2/3 {
+ f8 e8 d8 }
+ |
+ \times 2/3 {
+ a4 a8 }
+ a2 a'4 |
+ d,4. d8 f4 e8 d8 \break |
+ a2 a2. ^\fermata |
+ f2 <f f>4 |
+ b2 b2 \break |
+ c2 c4 c4 |
+ <f, c'>2 r8 c'8 c8 c8 |
+ <f, c'>2 <f c'>4 f'4 \pageBreak |
+ b,4 b4. b8 \once \omit TupletBracket
+ \times 2/3 {
+ h8 h8 h8 }
+ |
+ c2 f2 |
+ c2. <f, c'>4 |
+ <f c'>1~~ \break |
+ <f c'>4 r4 r2 | \bar "|."
+ }
+
+PartPFourVoiceOneLyricsOne = \lyricmode {\set ignoreMelismata =
+ ##t\skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 gräm -- "lich," gräm --\skip1
+ lich schlep -- pen mit Sorg -- "gen," Sor --\skip1 gen -- la -- sten
+ und den Tag mit al -- ler -- lei Nichts ver -- "tun." Nur\skip1 laß
+ ihn nur laß ihn nicht in die See -- le hin -- "ein." "ein." Im tief
+ -- sten Grun -- de der See -- le soll es im -- mer nur Sonn -- tag
+ Sonn -- tag "sein," Sonn --\skip1 tag "sein." Ro -- sen ran ken mit
+ ro --\skip1 ten Blü -- ten ums "Tor." \skip1 und die wei -- ßen Li
+ -- lien der Licht -- ge -- dan -- ken blü --\skip1 \skip1 "hen,"
+ blühn\skip1 em -- "por." \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1 \skip1
+ \skip1 \skip1 \skip1 \skip1 \skip1
+ }
+
+
+% The score definition
+\score {
+ <<
+
+ \new StaffGroup
+ <<
+ \new Staff
+ <<
+ \set Staff.instrumentName = "Soprano"
+ \set Staff.shortInstrumentName = "S."
+
+ \context Staff <<
+ \mergeDifferentlyDottedOn\mergeDifferentlyHeadedOn
+ \context Voice = "PartPOneVoiceOne" { \PartPOneVoiceOne }
+ \new Lyrics \lyricsto "PartPOneVoiceOne" { \set stanza = "1." \PartPOneVoiceOneLyricsOne }
+ >>
+ >>
+ \new Staff
+ <<
+ \set Staff.instrumentName = "Alto"
+ \set Staff.shortInstrumentName = "A."
+
+ \context Staff <<
+ \mergeDifferentlyDottedOn\mergeDifferentlyHeadedOn
+ \context Voice = "PartPTwoVoiceOne" { \PartPTwoVoiceOne }
+ \new Lyrics \lyricsto "PartPTwoVoiceOne" { \set stanza = "1." \PartPTwoVoiceOneLyricsOne }
+ >>
+ >>
+ \new Staff
+ <<
+ \set Staff.instrumentName = "Tenor"
+ \set Staff.shortInstrumentName = "T."
+
+ \context Staff <<
+ \mergeDifferentlyDottedOn\mergeDifferentlyHeadedOn
+ \context Voice = "PartPThreeVoiceOne" { \PartPThreeVoiceOne }
+ \new Lyrics \lyricsto "PartPThreeVoiceOne" { \set stanza = "1." \PartPThreeVoiceOneLyricsOne }
+ >>
+ >>
+ \new Staff
+ <<
+ \set Staff.instrumentName = "Bass"
+ \set Staff.shortInstrumentName = "B."
+
+ \context Staff <<
+ \mergeDifferentlyDottedOn\mergeDifferentlyHeadedOn
+ \context Voice = "PartPFourVoiceOne" { \PartPFourVoiceOne }
+ \new Lyrics \lyricsto "PartPFourVoiceOne" { \set stanza = "1." \PartPFourVoiceOneLyricsOne }
+ >>
+ >>
+
+ >>
+
+ >>
+ \layout {}
+ % To create MIDI output, uncomment the following line:
+ % \midi {\tempo 4 = 79.9998 }
+ }
+
diff --git a/20190327_Sonntagsseele/Makefile b/20190327_Sonntagsseele/Makefile
new file mode 100644
index 0000000..93067fb
--- /dev/null
+++ b/20190327_Sonntagsseele/Makefile
@@ -0,0 +1,36 @@
+CURDOC=$(shell basename "$(CURDIR)")
+
+DIRS=../Geh_aus_mein_Herz ../In_dieser_lieben_Sommerzeit
+
+EXTRAS=-mit-Texthinweisen
+
+all: $(CURDOC)$(EXTRAS).pdf
+
+print:
+ @echo $(CURDOC)$(EXTRAS).pdf
+
+clean:
+ rm -f *.pre *.post
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+include ../.meta/*.mk
+
+%.pre: %.ly
+ cat "$<" > "$@"
+
+Geh_aus_mein_Herz_%.pre: ../Geh_aus_mein_Herz/%.ly
+ cat "$<" > "$@"
+
+In_dieser_lieben_Sommerzeit_%.pre: ../In_dieser_lieben_Sommerzeit/%.ly
+ cat "$<" > "$@"
+
+%.post: %.pre $(patsubst %.ly,%.pre,$(shell find $(DIRS) -name '*.ly' | cut -d/ -f2,3 | tr '/' '_')) ../.meta/header.ly
+ cat ../.meta/header.ly "$<" \
+ |m4 \
+ >"$@"
+
+%.pdf: %.post
+ lilypond $<
+ pkill -SIGHUP -xf "mupdf(-x11)? $@" || true