diff --git a/all-around-the-galaxy.ly b/all-around-the-galaxy.ly index 5ed5d25..0e3c9ec 100644 --- a/all-around-the-galaxy.ly +++ b/all-around-the-galaxy.ly @@ -45,7 +45,20 @@ lead = \new Staff \with { ds4. fs,8 ~ fs4 ds'8 e | fs4. a,8 ~ a4 a'8 gs | fs4. e8 ~ e4 ds | e1 | - \repeat unfold 8 r1 + \repeat unfold 31 r1 + r2 r4 b16 ds e fs | + \repeat unfold 2 { + 8 r q q r r | + r r r 4 \times 2/3 { b16 cs e } | + 8 r q q r r + } + \alternative { + { 8 ~ | q2. a16 cs e fs | } + { 8 ~ | q1 | } + } + + e'8\pp fs g + \repeat unfold 20 { e8 fs g } fs \bar "|." } } @@ -73,6 +86,12 @@ recorder = \new Staff \with { cs4. bs8 ~ bs4 cs | ds1 | \repeat unfold 8 r1 + \repeat unfold 32 r1 + \repeat unfold 8 r1 + \repeat unfold 4 r1 + + b8\pp g a + \repeat unfold 9 { b g a } b a } } @@ -115,6 +134,9 @@ flute = \new Staff \with { b2 ~ b8 d4 a8 ~ | a2 ~ a8 e4 fs8 ~ | fs2 ~ fs8 a4 b8 ~ | b1 | + \repeat unfold 8 r1 + \repeat unfold 8 r1 + } } @@ -171,7 +193,20 @@ bass = \new Staff \with { e, e' | d, d' | c, c' | c, c' | ef, ef' | f, f' | g, g' | c,, c' | g g' | a, a' | b, b' | b, b' | - + + \repeat unfold 2 { + r8 r r q r q r | + q r q r 4. q8 | + r r r q r q + } + \alternative { + { ~ | q a a' a, r a a' a, | } + { ~ | q d d' d, r 4 | } + } + + \repeat unfold 4 { + 4. 8 ~ q4 ~ | 1 | + } } } @@ -182,7 +217,14 @@ percussion = \new DrumStaff \with { \normalStuff \time 5/4 - \repeat unfold 4 { 8 r r r4 8 r \times 2/3 { sn16 sn sn } } + \repeat unfold 4 { + 8 r r r4 8 \times 2/3 { sn16 sn sn } 8 + } + \alternative { + { \times 2/3 { sn16 sn sn } } + { 8 } + } + \time 4/4 \repeat unfold 7 { 8 hh hh hh hh } @@ -203,7 +245,25 @@ percussion = \new DrumStaff \with { \repeat unfold 32 { wbh8 hho } \repeat unfold 8 { 4 hho ss hho } - \repeat unfold 8 { 8 bd hho4 4 } + 8\f bd hho4 4 + \repeat unfold 6 { 8 bd hho4 4 } + 8 bd tomh16 toml tomh toml sn8 | + + 8 bd bd bd | + bd bd bd \times 2/3 { tomh16 tommh toml } + 8 bd bd bd | + bd hho hh16 tomh tomh hho8 sn16 sn | + + \repeat unfold 3 { 4 } 4 \repeat unfold 4 sn16 + 4 sn16 sn 8 | + bd8 bd sn tomh16 tommh sn sn sn8 | + + \repeat unfold 4 { + 8 r r r4 8 r | + bd4 hho hho hho | + } + + } pad = \new Staff \with { @@ -262,8 +322,16 @@ squareHarmony = \new Staff \with { b2 ~ b8 d4 c8 ~ | c2 ~ c8 d4 e8 ~ | e2 ~ e8 f4 d8 ~ | d2 ~ d8 cs4 b8 ~ | b2 ~ b8 cs4 ds8 ~ | ds1 | - + \repeat unfold 2 { + e,8\mp r e e r b r e | + r b r e r b4 r8 | + e8 r e e r b r + } + \alternative { + { a8 ~ | a8 e'16\f a b cs b a e fs e cs a4 | } + { d8 ~ | d8 a'16\f d e fs e d a d e fs g fs e d | } + } } } @@ -294,6 +362,37 @@ padAlt = \new Staff \with { r8 g,, g r g' g | \repeat unfold 3 { r8 b, b r b' b | } r8 b, b, r b' b, | + + e,1 ~ | e ~ | e ~ | e ~ | + e ~ | e ~ | e2. ~ e8 d ~ | d1 | + + \ottava #'1 + g4.\f a8 ~ a4 b ~ | b1 ~ | b4. cs8 ~ cs4 d ~ | d1 ~ | + d4. e8 ~ e4 fs4 ~ | fs1 ~ | fs4. a8 ~ a4 b4 ~ | b1 | + } +} + +sweep = \new Staff \with { + instrumentName = "Sweep" + midiInstrument = #"pad 8 (sweep)" + midiMaximumVolume = #1.0 +} { + \clef bass \relative c, { + \normalStuff + + \time 5/4 + \repeat unfold 4 { r1 r4 } + + \time 4/4 + \repeat unfold 16 r1 + \repeat unfold 8 r1 + \repeat unfold 32 r1 + + 1\p ~ | q ~ | q | | + ~ | q ~ | q | | + + 1 ~ | q ~ | q ~ | q ~ | + q ~ | q ~ | q ~ | q2. r4 | } } @@ -305,6 +404,7 @@ padAlt = \new Staff \with { \flute \pad \padAlt + \sweep \bass \percussion >> diff --git a/all-around-the-galaxy.pdf b/all-around-the-galaxy.pdf index aaa7c2a..19285b2 100644 Binary files a/all-around-the-galaxy.pdf and b/all-around-the-galaxy.pdf differ