From d46ef4cccab875f48f00cc926b3af015f13a1b7a Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Tue, 31 Jan 2017 14:36:21 +0100 Subject: Pachelbels_Kanon_des_Friedens neu --- Pachelbels_Kanon_des_Friedens/Makefile | 23 +++ .../Pachelbels_Kanon_des_Friedens.ly | 51 ++++++ Pachelbels_Kanon_des_Friedens/artikulation.ly | 9 ++ Pachelbels_Kanon_des_Friedens/stimmen.ly | 171 +++++++++++++++++++++ Pachelbels_Kanon_des_Friedens/texte.ly | 51 ++++++ 5 files changed, 305 insertions(+) create mode 100644 Pachelbels_Kanon_des_Friedens/Makefile create mode 100644 Pachelbels_Kanon_des_Friedens/Pachelbels_Kanon_des_Friedens.ly create mode 100644 Pachelbels_Kanon_des_Friedens/artikulation.ly create mode 100644 Pachelbels_Kanon_des_Friedens/stimmen.ly create mode 100644 Pachelbels_Kanon_des_Friedens/texte.ly (limited to 'Pachelbels_Kanon_des_Friedens') diff --git a/Pachelbels_Kanon_des_Friedens/Makefile b/Pachelbels_Kanon_des_Friedens/Makefile new file mode 100644 index 0000000..ef6dedf --- /dev/null +++ b/Pachelbels_Kanon_des_Friedens/Makefile @@ -0,0 +1,23 @@ +CURDOC=$(shell basename "$(CURDIR)") + +ifeq ($(FUER),ewe) + SPEZIFISCH=\#(set! paper-alist (cons '(\"kindle\" . (cons (* 210 mm) (* 130 mm))) paper-alist))\n\#(set-default-paper-size \"kindle\") +else + SPEZIFISCH= + # \#(set-global-staff-size 14) +endif + +all: $(CURDOC).pdf + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@" + +%.pdf: %.pre *.ly + lilypond $< + diff --git a/Pachelbels_Kanon_des_Friedens/Pachelbels_Kanon_des_Friedens.ly b/Pachelbels_Kanon_des_Friedens/Pachelbels_Kanon_des_Friedens.ly new file mode 100644 index 0000000..742139a --- /dev/null +++ b/Pachelbels_Kanon_des_Friedens/Pachelbels_Kanon_des_Friedens.ly @@ -0,0 +1,51 @@ +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "artikulation.ly" +\include "stimmen.ly" +\include "texte.ly" +#(ly:set-option 'relative-includes #f) + +%spezifisch% + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\pointAndClickOff + +\score { + \header { + title = "Pachelbels Kanon des Friedens" + composer = "Pachelbel" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new Staff << + \new Voice = sopran { \global << \melodieSopran \artikulation >> } + >> + \new Lyrics \lyricsto sopran { \textSopran } + \new Staff << + \new Voice = alt { \global << \melodieAlt \artikulation >> } + >> + \new Lyrics \lyricsto alt { \textAlt } + \new Staff << + \new Voice = tenor { \clef "G_8" \global << \melodieTenor \artikulation >> } + >> + \new Lyrics \lyricsto tenor { \textTenor } + \new Staff << + \new Voice = bass { \clef "bass" \global << \melodieBass \artikulation >> } + >> + \new Lyrics \lyricsto bass { \textBass } + >> + \layout { +% indent = #0 + \context { + \Staff + \RemoveEmptyStaves + } + } +} diff --git a/Pachelbels_Kanon_des_Friedens/artikulation.ly b/Pachelbels_Kanon_des_Friedens/artikulation.ly new file mode 100644 index 0000000..28ca64d --- /dev/null +++ b/Pachelbels_Kanon_des_Friedens/artikulation.ly @@ -0,0 +1,9 @@ + +artikulation = { + s1*12 | + s1^\mf | + s1*10 | + s8^\< s2. s8^\! | + s1^\f | + s1*19 | \bar "|." +} diff --git a/Pachelbels_Kanon_des_Friedens/stimmen.ly b/Pachelbels_Kanon_des_Friedens/stimmen.ly new file mode 100644 index 0000000..ff2c604 --- /dev/null +++ b/Pachelbels_Kanon_des_Friedens/stimmen.ly @@ -0,0 +1,171 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.18" + + global = { + \key a \major + %\override Staff.TimeSignature #'style = #'() + \time 4/4 + \autoBeamOff + } + +% Die Stimmen + + melodieSopran = \relative cis'' { + \new CueVoice { + cis2 h | + a gis | + fis e | + fis gis | + } + cis^\mf h | + a gis | + fis e | + fis gis | + cis^\mf h | + a gis | + fis e | + fis gis | + a4 cis e d | + cis a cis h | + a fis e a | + fis a h8 [( cis]) d4 | + e8 cis16[( d]) e8 cis h4 gis | + cis8 a16[( h]) cis8 a gis4 e | + a8 fis16[( gis]) a8 fis e4 cis | + fis8 d16[( e]) fis8 a gis[( a]) h4 | + cis8 a16[( h]) cis8 a gis4 e | + a8 fis16[( gis]) a8 fis e4 cis | + fis8 d16[( e]) fis8 d cis[( d]) e4 | + d8 e fis a gis[( a]) h4 | + cis4. cis8 cis[( d]) cis[( h]) | + a4. a8 a[( h]) a[( gis]) | + fis4 e8[( d]) cis[( d]) e4 | + fis8 gis a a h[( cis]) d4 | + e4. e8 e[( fis]) e[( d]) | + cis4. cis8 cis[( d]) cis[( h]) | + a4. a8 a[( h]) cis4 | + d8 cis h a gis[( a]) h4 | + cis2 h | + a gis | + fis e | + fis gis | + a gis | + fis e | + d e | + fis( gis) | + a1 | + R1 | + r2 gis8 a h4 | + cis1 | \bar "|." + } + + melodieAlt = \relative a' { + R1*8 | + a2 gis | + fis e | + d cis | + d e | + a gis | + fis e | + d cis | + d e | + R1*2 | + a8 fis16[( gis]) a8 fis e4 cis | + fis8 d16[( e]) fis8 a gis[( a]) h4 | + R1*2 | + fis8 d16[( e]) fis8 d cis[( d]) e4 | + d8 e fis fis e[( fis]) gis4 | + a4. a8 a8[( h]) a[( gis]) | + fis4. fis8 fis8[( gis]) fis[( e]) | + d4 e8[( d]) cis[( d]) e4 | + d8 e fis fis g[( a]) h4 | + cis2 h | + a gis | + fis e | + fis gis | + a gis | + fis e | + d cis | + d e | + e e | + cis cis | + d e | + fis( gis) | + a1 | + R1 | + r2 e8 fis gis4 | + a1 | \bar "|." + } + + melodieTenor = \relative cis' { + R1*12 | + cis2 h | + a gis | + fis e | + fis gis | + cis2 h | + a gis | + fis e | + fis gis | + a4 cis e d | + cis a cis h | + a fis e a | + fis a h8[( cis]) d4 | + cis2 h | + a gis | + fis e | + fis gis | + cis8 a16[( h]) cis8 a gis4 e | + a8 fis16[( gis]) a8 fis e4 cis | + fis8 d16[( e]) fis8 d cis[( d]) e4 | + d8 e fis a gis[( a]) h4 | + cis8 a16[( h]) cis8 a gis4 e | + a8 fis16[( gis]) a8 fis e4 cis | + fis8 d16[( e]) fis8 d cis[( d]) e4 | + d8 e fis a gis[( a]) h4 | + a4 cis e d | + cis a cis h | + a fis e a | + a2( h) | + a1 | + R1 | + r2 h8 h e4 | + e1 | \bar "|." + } + + melodieBass = \relative cis' { + R1*12 | + cis2 h | + a gis | + fis e | + fis gis | + a e | + fis cis | + d a | + d e | + a e | + fis cis | + d a | + d e | + a e | + fis cis | + d a | + d e | + a e | + fis cis | + d a | + d e | + cis'8 a16[( h]) cis8 a gis4 e | + a8 fis16[( gis]) a8 fis e4 cis | + fis8 d16[( e]) fis8 d cis[( d]) e4 | + d8 e fis a gis[( a]) h4 | + a2 e | + fis cis | + d a | + d( e) | + a1 | + R1 | + r2 e8 e e4 | + a,1 | \bar "|." + } diff --git a/Pachelbels_Kanon_des_Friedens/texte.ly b/Pachelbels_Kanon_des_Friedens/texte.ly new file mode 100644 index 0000000..45bbad7 --- /dev/null +++ b/Pachelbels_Kanon_des_Friedens/texte.ly @@ -0,0 +1,51 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + + Dnp = \lyricmode { + Do -- na no -- bis pa -- cem. + } + + Dnnp = \lyricmode { + Do -- na no -- bis, no -- bis pa -- cem. + } + + Dnnpnp = \lyricmode { + Do -- na no -- bis, no -- bis pa -- cem, no -- bis pa -- cem. + } + + Dndndndnp = \lyricmode { + Do -- na + \repeat unfold 3 { + no -- bis, do -- na + } + no -- bis pa -- cem. + } + + textSopran = \lyricmode { + \Dnnp \Dnnp \Dnnp \Dnnp + \Dnp \Dnp \Dnp \Dnp \Dnp \Dnp \Dnp \Dnp + \Dndndndnp \Dndndndnp \Dnnp + \Dnnpnp + } + + textAlt = \lyricmode { + \Dnnp \Dnnp + \Dnp \Dnp \Dnp \Dnp + \Dndndndnp \Dnnp \Dnnp + \Dnnpnp + } + + textTenor = \lyricmode { + \Dnnp + \Dnnp \Dnnp \Dnnp + \Dnnp \Dnp \Dnp \Dnp \Dnp \Dnp \Dnp \Dnp \Dnp + Do -- na no -- bis, no -- bis pa -- cem, no -- bis pa -- cem, pa -- cem, no -- bis pa -- cem. + } + + textBass = \lyricmode { + \Dnnp + \Dnnp \Dnnp + \Dnnp \Dnnp \Dnp \Dnp \Dnp \Dnp + \Dnnpnp + } -- cgit v1.2.3-70-g09d2