diff --git a/goodall_lacrymosa.txt b/goodall_lacrymosa.txt new file mode 100644 index 0000000..8120c75 --- /dev/null +++ b/goodall_lacrymosa.txt @@ -0,0 +1,27 @@ +Do not stand at my grave and weep. +I am not there, I do not sleep. +I am a thousand winds that blow, +I am the softly falling snow. + +I am the gentle show'rs of rain. + (Lacrymosa) +I am the fields of ripening grain. + (dies illa) +I am in the morning hush, I am in the graceful rush + (Lacrymosa) +of faroff birds in circling flight. + (dies illa) +I am the starshine of the night. + + Lacrymosa dies illa, + Lacrymosa dies illa. + +I am in ev'ry flower that blooms. +I am in still and empty rooms. +I am the child that yearns to sing; +I am in each lovely thing. +Do not stand at my grave and cry, +I am not there. + (Lacrymo-) +I did not die. + (-sa) diff --git a/goodall_lacrymosa/.gitignore b/goodall_lacrymosa/.gitignore new file mode 100644 index 0000000..bcbe016 --- /dev/null +++ b/goodall_lacrymosa/.gitignore @@ -0,0 +1,2 @@ +*.ps +*.midi diff --git a/goodall_lacrymosa/makefile b/goodall_lacrymosa/makefile new file mode 100644 index 0000000..e203ee2 --- /dev/null +++ b/goodall_lacrymosa/makefile @@ -0,0 +1,22 @@ +BASE=score + +.PHONY: all ps pdf ly clean +ps: ps_$(BASE).pdf +all: ps pdf ly +pdf: $(BASE).pdf +ly: $(BASE).ly +clean: + rm -f ps_$(BASE).ps ps_$(BASE).pdf $(BASE).pdf $(BASE).ly $(BASE).midi + +ps_%.pdf: %.abc + @rm -f ps_$(basename $<).ps + abcm2ps -O ps_$(basename $<).ps $< + ps2pdf ps_$(basename $<).ps + +%.pdf: %.ly + lilypond $< + +#%.ly: %.abc + #sed '/^w:/ {:lyricline; s/-/ -- /g; n; /^+:\|^[ \t]*%/ b lyricline}' "$<" | \ + #abc2ly --output="$@" /dev/stdin + #sed -i '/^[a-zA-Z+]:/! { s/\\bar "|"/| &/g; s/trill/tenuto/g }' "$@" diff --git a/goodall_lacrymosa/score.abc b/goodall_lacrymosa/score.abc new file mode 100644 index 0000000..dad64a1 --- /dev/null +++ b/goodall_lacrymosa/score.abc @@ -0,0 +1,87 @@ +%abc-2.1 +M:2/2 +L:1/8 +Q:1/2=44 +X:1 +K:E +V:1 clef=bass name="Baritone solo" octave=-1 transpose=-24 +V:2 name="Soprano" +V:3 name="Alto" +V:4 clef=bass name="Tenor." octave=-1 transpose=-24 +V:5 clef=bass name="Bass." octave=-1 transpose=-24 +% 5 +[V:1] EF | (3G2A2B2 B2 D2 | C4 z C EF | G4-GEGc | B4 z B, EF | +w: Do not | stand at my grave and | weep. I am not | there, I do not | sleep. I am a | +[V:2] z2 | z8 | z8 | z8 | z8 | +[V:3] z2 | z8 | z8 | z8 | z8 | +[V:4] z2 | z8 | z8 | z8 | z8 | +[V:5] z2 | z8 | z8 | z8 | z8 | +% 9 +[V:1] G2 G2 B2 D2 | C4 z F AG | FEEE E4- | E2 z2 z B, EF | +w: thou-sand winds that | blow, I am the | soft-ly fall-ing snow. | I am the | +[V:2] z8 | z8 | z8 | z8 | +[V:3] z8 | z8 | z8 | z8 | +[V:4] z8 | z8 | z8 | z8 | +[V:5] z8 | z8 | z8 | z8 | +% 13 +[V:1] [L:1/8] G2 G2 B2 D2 | C4-CCEF | G2 E2 G2 c2 | +w: gen-tle show'rs of | rain. I am the | fields of ripe-ning | +[V:2] [L:1/2] G D | C C | G E | +[V:3] [L:1/2] E B, | A, A, | E B, | +w: La-cry- | mo-sa | di-es | +[V:4] [L:1/2] B B | E G | B G | +[V:5] [L:1/2] E B, | A, A, | E E | +% 16 +[V:1] [L:1/8] B4 BeBc | cB B2 BcFA | +w: grain. I am in the | morn-ing hush, I am in the | +[V:2] [L:1/2] A G | (A/G/) F | +[V:3] [L:1/2] B, B, | C F | +w: il-la, | La-cry- | +[V:4] [L:1/2] D E | c F | +[V:5] [L:1/2] F, G, | A, F | +% 18 +[V:1] [L:1/8] AG G2-GABc | F4-FGEG | F4 z F AG | FEEE E2 z2 | +w: grace-ful rush of far-off | birds in cir-cling | flight. I am the | star-shine of the night. | +[V:2] [L:1/2] (C/D/) E | F F | F D | z2 | +[V:3] [L:1/2] (C/D/) E | C C | ^B, B, | z2 | +w: mo-sa | di-es | il-la, | | +[V:4] [L:1/2] B E | A A | A A | z2 | +[V:5] [L:1/2] G, C | F E | D G, | z2 | +% 22 +[V:1] [L:1/8] z8 | z8 | z8 | z8 | z8 | +[V:2] [L:1/2] z2 | G D | C E | G B | B D | +[V:3] [L:1/2] z2 | E B, | C C | E E | D B, | +w: | La-cry- | mo-sa | di-es | il-la, | +[V:4] [L:1/2] z2 | B B | B A | B G | G G | +[V:5] [L:1/2] z2 | E B, | C3/ A,/ | E E | G, G, | +% 27 +[V:1] [L:1/8] z8 | z8 | z8 | z8 | z4 z B, EF | G2 G2 B2 D2 | +w: | | | | I am in | ev-'ry flower that | +[V:2] [L:1/2] G D | C C | (E/D/) D | D C- | C z | z2 | +[V:3] [L:1/2] E B, | C C | B, B, | A, A,- | A, z | z2 | +w: La-cry- | mo-sa | di-es | il-la. | +[V:4] [L:1/2] B F | F A | G D | E E- | E z | z2 | +[V:5] [L:1/2] E B, | [A,E] [A,E] | G, G, | [F,C] [F,C]- | [F,C] z | z2 | +% 33 +[V:1] [L:1/8] C4 z C EF | G4- GEGc | B4 z B, EF | G2 G2 B2 D2 | +w: blooms. I am in | still and emp-ty | rooms. I am the | child that yearns to | +[V:2] [L:1/2] z2 | z2 | z2 | z2 | +[V:3] [L:1/2] z2 | z2 | z2 | z2 | +[V:4] [L:1/2] z2 | z2 | z2 | z2 | +[V:5] [L:1/2] z2 | z2 | z2 | z2 | +% 37 +[V:1] [L:1/8] C4 cccc | cB B6- | B4 z2 EF | (3G2A2B2 B2 D2 | +w: sing; I am in each | love-ly thing. | Do not | stand at my grave and | +[V:2] [L:1/2] z2 | z2 | z2 | z2 | +[V:3] [L:1/2] z2 | z2 | z2 | z2 | +[V:4] [L:1/2] z2 | z2 | z2 | z2 | +[V:5] [L:1/2] z2 | z2 | z2 | z2 | +% 41 +[V:1] [L:1/8] C4- CEGA | B8- | B4 z E ED | E8 |] +w: cry, I am not | there. | I did not | die. | +[V:2] [L:1/2] z2 | B B | [Bc] [Be] | e2 |] +[V:3] [L:1/2] z2 | (F/E/) (A/G/) | (E3/B,/) | [B,2E2] |] +w: | La-cry- | mo- | sa. | +[V:4] [L:1/2] z2 | (A/G/) (c/B/) | (c3/A/) | G2 |] +[V:5] [L:1/2] z2 | G, C | (A,3/B,/) | G,2 |] +% diff --git a/goodall_lacrymosa/score.ly b/goodall_lacrymosa/score.ly new file mode 100644 index 0000000..54bf9b7 --- /dev/null +++ b/goodall_lacrymosa/score.ly @@ -0,0 +1,185 @@ +\version "2.7.40" +\header { + title = "5. Lacrymosa: Do not stand at my grave and weep" + footnotes = "" + tagline = #f +} + +\paper { + #(set-paper-size "a4") + ragged-bottom = ##f + ragged-last-bottom = ##f +} + +wordsSolo = \lyricmode { + Do not | stand at my grave and | weep. I am not | there, I do not | sleep. I am a | + thou -- sand winds that | blow, I am the | soft -- ly fall -- ing snow. I am the | + gen -- tle show'rs of | rain. I am the | fields of ripe -- ning | + grain. I am in the | morn -- ing hush, I am in the | + grace -- ful rush of far -- off | birds in cir -- cling | flight. I am the | star -- shine of the night. + I am in | ev -- 'ry flower that | + blooms. I am in | still and emp -- ty | rooms. I am the | child that yearns to | + sing; I am in each | love -- ly thing. Do not | stand at my grave and | + cry, I am not | there. I did not | die. | +} + +wordsChoir = \lyricmode { + La -- cry -- | mo -- sa | di -- es | il -- la, | + La -- cry -- | mo -- sa | di -- es | il -- la, | + La -- cry -- | mo -- sa | di -- es | il -- la, | + La -- cry -- | mo -- sa | di -- es | il -- la. | + La -- cry -- | mo -- | sa. | +} + +musicSolo = \transpose c c, { + \clef "bass" + \partial 4 + e'8 fis'8 | \times 2/3 { gis'4 a'4 b'4 } b'4 + dis'4 | cis'2 r8 cis'8 e'8 fis'8 | gis'2 + ~ gis'8 e'8 gis'8 cis''8 | b'2 r8 b8 e'8 + fis'8 | gis'4 gis'4 b'4 dis'4 | cis'2 r8 + fis'8 a'8 gis'8 | fis'8 e'8 e'8 e'8 e'2 ~ + | e'4 r4 r8 b8 e'8 fis'8 | gis'4 gis'4 + b'4 dis'4 | cis'2 ~ cis'8 cis'8 e'8 fis'8 + | gis'4 e'4 gis'4 cis''4 | b'2 b'8 e''8 + b'8 cis''8 | cis''8 b'8 b'4 b'8 cis''8 fis'8 + a'8 | a'8 gis'8 gis'4 ~ gis'8 a'8 b'8 cis''8 + | fis'2 ~ fis'8 gis'8 e'8 gis'8 | fis'2 + r8 fis'8 a'8 gis'8 | fis'8 e'8 e'8 e'8 e'4 + r4 | r1 | r1 | r1 | r1 | + r1 | r1 | r1 | r1 | r1 | + r2 r8 b8 e'8 fis'8 | gis'4 gis'4 b'4 dis'4 + | cis'2 r8 cis'8 e'8 fis'8 | gis'2 ~ gis'8 + e'8 gis'8 cis''8 | b'2 r8 b8 e'8 fis'8 + | gis'4 gis'4 b'4 dis'4 | cis'2 cis''8 + cis''8 cis''8 cis''8 | cis''8 b'8 b'2. ~ | + b'2 r4 e'8 fis'8 | \times 2/3 { gis'4 a'4 b'4 } + b'4 dis'4 | cis'2 ~ cis'8 e'8 gis'8 a'8 + | b'1 ~ | b'2 r8 e'8 e'8 dis'8 | + e'1 \bar "|." +} + +musicSoprano = { + \partial 4 + r4 | r1 | r1 | r1 | r1 + | r1 | r1 | r1 | r1 \break | gis'2 dis'2 + | cis'2 cis'2 | gis'2 e'2 + | a'2 gis'2 | a'4 ( gis'4 -) fis'2 + | cis'4 ( dis'4 -) e'2 | fis'2 fis'2 | fis'2 dis'2 + | r1 | r1 | gis'2 dis'2 | cis'2 e'2 + | gis'2 b'2 | b'2 dis'2 | gis'2 dis'2 + | cis'2 cis'2 | e'4 ( dis'4 -) dis'2 + | dis'2 cis'2 ~ | cis'2 r2 | r1 + | r1 | r1 | r1 | r1 | r1 + | r1 | r1 | r1 | r1 | b'2 b'2 + | \shape #'((1.2 . -1) (1 . -1.2) (0.2 . -1.2) (0 . -1)) Tie + << { b'2 ~ b'2 } { cis''2( e''2) } >> + | \arpeggioBracket 1\arpeggio \bar "|." +} +musicAlto = { + \partial 4 + r4 | r1 | r1 | r1 | r1 + | r1 | r1 | r1 | r1 | e'2 b2 + | a2 a2 | e'2 b2 | b2 b2 + | cis'2 fis'2 | cis'4 ( dis'4 -) e'2 + | cis'2 cis'2 | bis2 bis2 | r1 | r1 + | e'2 b2 | cis'2 cis'2 | e'2 e'2 + | dis'2 b2 | e'2 b2 | cis'2 cis'2 + | b2 b2 | a2 a2 ~ | a2 r2 | r1 + | r1 | r1 | r1 | r1 | r1 + | r1 | r1 | r1 | r1 + | fis'4 ( e'4 -) a'4 ( gis'4 -) | e'2. ( b4 -) + | b1 \bar "|." +} +musicTenor = \transpose c c, { + \partial 4 + r4 | r1 | r1 | r1 | r1 + | r1 | r1 | r1 | r1 | b'2 b'2 + | e'2 gis'2 | b'2 gis'2 | dis'2 e'2 + | cis''2 fis'2 | b'2 e'2 | a'2 a'2 + | a'2 a'2 | r1 | r1 | b'2 b'2 + | b'2 a'2 | b'2 gis'2 | gis'2 gis'2 + | b'2 fis'2 | fis'2 a'2 + | gis'2 dis'2 | e'2 e'2 ~ | e'2 r2 + | r1 | r1 | r1 | r1 | r1 | r1 + | r1 | r1 | r1 | r1 + | a'4 ( gis'4 -) cis''4 ( b'4 -) | cis''2. ( a'4 -) + | gis'1 \bar "|." +} +musicBass = \transpose c c, { + \partial 4 + % 5 + r4 | r1 | r1 | r1 | r1 | + % 9 + r1 | r1 | r1 | r1 | % 13 + e'2 b2 | a2 a2 | e'2 e'2 | % 16 + fis2 gis2 | a2 fis'2 | % 18 + gis2 cis'2 | fis'2 e'2 | dis'2 gis2 + | r1 | % 22 + r1 | e'2 b2 | cis'2. a4 | e'2 e'2 + | gis2 gis2 | % 27 + e'2 b2 | 2 2 | + gis2 gis2 | + 2 + \shape #'((0.8 . 0) (0.8 . 0.3) (0 . 0.3) (0 . 0)) Tie + 2 ~ + | 2 r2 | r1 | % 33 + r1 | r1 | r1 | r1 | % 37 + r1 | r1 | r1 | r1 | % 41 + r1 | gis2 cis'2 | a2. ( b4 -) | gis1 + \bar "|." +} + +voicedefault = { + \time 2/2 \tempo 2=44 + \key e \major + \set Score.currentBarNumber = #5 +} + +\score{ + << + + \new Staff \with { + instrumentName = "Solo" + } { + \voicedefault + \musicSolo + } + \addlyrics \wordsSolo + + + \new ChoirStaff << + \new Staff \with { + instrumentName = \markup \center-column { "Soprano" "Alto" } + \consists "Merge_rests_engraver" + } { + \voicedefault + << + \new Voice = sop { \voiceOne \musicSoprano } + \new Voice = alt { \voiceTwo \musicAlto } + >> + } + \new Lyrics \lyricsto sop \wordsChoir + + \new Staff \with { + instrumentName = \markup \center-column { "Tenor" "Bass" } + \consists "Merge_rests_engraver" + } { + \clef "bass" + \voicedefault + << + \new Voice = ten { \voiceOne \musicTenor } + \new Voice = bas { \voiceTwo \musicBass } + >> + } + >> + + >> + \layout { + \context { + \Staff + \RemoveEmptyStaves + } + } + \midi {} +} diff --git a/goodall_lacrymosa/score.pdf b/goodall_lacrymosa/score.pdf new file mode 100644 index 0000000..06c34f2 Binary files /dev/null and b/goodall_lacrymosa/score.pdf differ