summaryrefslogtreecommitdiff
path: root/Pachelbels_Kanon_des_Friedens
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2017-01-31 14:36:21 +0100
committerErich Eckner <git@eckner.net>2017-01-31 14:36:21 +0100
commitd46ef4cccab875f48f00cc926b3af015f13a1b7a (patch)
tree51059e35bbf6350497218e74ccb32525ae5c7ebf /Pachelbels_Kanon_des_Friedens
parent8726a5415099a7ffb9f2bee04a9793c38c4df973 (diff)
downloadMusik-d46ef4cccab875f48f00cc926b3af015f13a1b7a.tar.xz
Pachelbels_Kanon_des_Friedens neu
Diffstat (limited to 'Pachelbels_Kanon_des_Friedens')
-rw-r--r--Pachelbels_Kanon_des_Friedens/Makefile23
-rw-r--r--Pachelbels_Kanon_des_Friedens/Pachelbels_Kanon_des_Friedens.ly51
-rw-r--r--Pachelbels_Kanon_des_Friedens/artikulation.ly9
-rw-r--r--Pachelbels_Kanon_des_Friedens/stimmen.ly171
-rw-r--r--Pachelbels_Kanon_des_Friedens/texte.ly51
5 files changed, 305 insertions, 0 deletions
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
+ }