\version "2.18.2" \language "english" \header { title = "I Built the Sky" composer = "Tommy Montgomery" copyright = "(c) 2017 Tommy Montgomery" } globalConfig = { \key a \mixolydian \time 4/4 \numericTimeSignature \tempo 4 = 126 \compressFullBarRests \omit Voice.StringNumber \override TupletBracket #'bracket-visibility = #'if-no-beam } mainRiffFirstTwoBars = \relative c, { e16( a e) a( d e) d( g\glissando fs d) d( a) a'( d,) e( a,) | e( a e) a( d a) cs g ~ g a cs d g a cs d | } mainRiff = \relative c, { \mainRiffFirstTwoBars e16( a e) a( d e) d( g\glissando fs d) d( a) a'( d,) e( a,) | e16( a e) a( d e) g( a\glissando b) d\glissando( cs g) \tuplet 6/4 { a(g d) e( d a) } | } mainRiffTwo = \relative c, { \repeat unfold 2 { e16( a e) a( d e) d( g\glissando fs d) d( a) a'( d,) e( a,) | } \alternative { { e( a e) a( d a) cs g ~ g a cs d g a cs d | } { e,,( a e) a( d e) g( a\glissando b) d\glissando( cs) a\glissando( g fs) d( a) | } } } eRiff = \relative c, { \repeat unfold 2 { e4 e'8 e, ~ e e e16 e'8. | e,4 e'8 e, ~ e e cs''4\trill | e,,4 e'8 e, ~ e e e16 e'8. | } \alternative { { g,8 d' g a a, e' a b | } { f,8 c' d c g d' a' b | } } } aToGToBToCToDRiff = \relative c { 4 a16 a a a << { d8[( e)] } \\ { a,4 } >> r8 8 ~ | q4 a16 a a a << { d8[( e)] } \\ { a,4 } >> r8 8 ~ | q4 g16 g g g << { fs'8[( g)] } \\ { 4 } >> r8 8 ~ | q4 g16 g g g << { fs'8[( g)] } \\ { 4 } >> r8 8 ~ | q4 a16 a a a << { d8[( e)] } \\ { a,4 } >> r8 8 ~ | q4 a16 a a a << { d8[( e)] } \\ { a,4 } >> r8 8 ~ | q4 g16 g g g << { fs'8[( g)] } \\ { 4 } >> r8 8 ~ | q4 g16 g g g << { fs'8[( g)] } \\ { 4 } >> r8 8 ~ | q2 | 4. 8 ~ | q2 | 4. b8 ~ | \repeat unfold 2 { b fs' b fs e' ds b a, ~ | a fs' b fs e' ds b gs, ~ | gs fs' b fs e' ds b a, ~ | } \alternative { { a fs' b fs e' ds b b, ~ } { a fs' b fs e' ds b ~ } } 1 ~ | q8 q4 q8 ~ q8 8 q4 | } dMinorPedalRiff = \relative c { \repeat unfold 3 { a16( f' a,) a( e' a,) a( d a) a( cs a) d( a) e'( a,) | } a16( b a) a( cs a) a( d a) a( e' a,) f'( a,) e'( a,) | } guitarOne = \relative c { 1 ~ | q1 | \mainRiff \mainRiffTwo \eRiff \aToGToBToCToDRiff \bar "||" % verse 1 \repeat unfold 2 { 4 a16 a a a 4 r8 8 ~ | q4 a16 a a a 4 r8 8 ~ | } \alternative { { q4 a16 a a a 4 r8 8 ~ | q4. fs'16 g d' g, fs g a g fs d | } { 4 a16 a a a 4 r8 8 ~ | q8 c' g' c, g d' g bf, ~ | } } bf8 f' bf a bf4. bf,8 ~ | bf f' bf a bf4. c,8 ~ | c g' c bf c4. c,8 ~ | c g' c bf c4. bf,8 ~ | bf8 f' bf a bf4. bf,8 ~ | bf f' bf a bf4. c,8 ~ | c g' c bf c4. c,8 ~ | c g' c bf << { c'8\glissando( d) g, a ~ | a2. ~ a8 b ~ | b2. ~ b8 c ~ | c1 | d1 | } \\ { c,8\glissando( d) e d ~ | d2 d8 e fs g ~ | g2. ~ g8 f ~ | f2. e4 | d1 | } \\ >> r1 | << { a'2. ~ a8 b ~ | b2 ~ b8 c d c ~ | c1 | d1 | } \\ { d,2 ~ d8 e fs g ~ | g2. ~ g8 f ~ | f2 g | a1 | } >> r1 | 2 4. 8 ~ | q1 | 2 4. 8 ~ | q1 | 4. cs16 cs 8 4 8 ~ | e' a e cs' a a, b | 2 c16 c c c 4 | 2 d16 d d d 4 | \eRiff % verse 2 4 a16 a a a 4 r8 8 ~ | q4 a16 a a a 4 r8 8 ~ | q4 a16 a a a 4 r8 8 ~ | q8 r ~ | 8 a,,16 a a a 4 r8 8 ~ | q8 8 a,,16 a a a 4 r8 8 ~ | q8 8 a,,16 a a a 4 r8 8 ~ | q8 fs8 g\glissando( a) d fs g\glissando( a) | r1^"w/ prev riff and intro riff" \repeat unfold 7 r1 | % bridge \repeat unfold 2 \dMinorPedalRiff \repeat unfold 2 { \transpose d g \dMinorPedalRiff } 4. 8 ~ q 4 8 ~ | q 4 8 ~ q4. q16 q | 8 q q q r r | r r ~ q2 | bf16 bf bf bf bf bf bf bf f' bf, bf bf bf' bf, bf bf | c c c c c c c c g' c, c c c' c, c c | % chorus R1*18 | \bar "||" \key a \major gs''2 gs4( fs8) cs ~ | cs4. e,8 a b cs a | b4 b16 cs e fs a b( cs) cs e( cs) b8 ~ | b8 a16( gs) e8 e, e' e'4 r8 | 4. fs8 a8. fs16 ~ fs8 fs( | e4.) e16 b a\glissando( gs) a b a( gs) e\glissando( d) | cs4. b8 ~ b4 \grace { as16([ b] } as4) ~ | as4. fs16 b cs b fs' e b' as e' cs | fs2 fs4( e8) b ~ | b2. ~ b8 \tuplet 3/2 { g16 b cs } | d8 \tuplet 3/2 { cs16( d cs) } b8 a ~ a e gs!16( a gs8) ~ | gs4. \tuplet 3/2 { d16 e fs } gs4 a | b4. \tuplet 3/2 { e,16 fs gs } a4 b | cs4. \tuplet 3/2 { fs,16 gs a } b4 cs | d4. \tuplet 3/2 { gs,16 a b } cs4 d | e1 | e,,8 a cs\glissando( b) cs4. e,8 ~ | e a cs\glissando( b) cs4. fs,8 ~ | fs b d\glissando( cs) d4. fs,8 ~ | fs b d\glissando( cs) d4. e,8 ~ | e a cs\glissando( b) cs4. e,8 ~ | e a cs\glissando( b) cs4. d,8 ~ | d gs b\glissando( a) b4. d,8 ~ | d gs b\glissando( a) b4. a8 ~ | \key a \mixolydian a2. r4 | \repeat unfold 7 r1 | % pre-chorus R1*8 | % chorus R1*18 | % e riff R1*8 | \repeat unfold 9 r1 | \time 7/8 r2 r4 r8 \time 4/4 r1 r1 | } guitarTwo = \relative c { % chord swell r1 | r1 | % main riff \repeat unfold 8 r1 | % e thing \repeat unfold 8 r1 | % a-g maj7 thing \repeat unfold 8 r1 | % e-f#-g-a thing \repeat unfold 4 r1 % b thing \repeat unfold 8 r1 | r1 | r1 | % verse 1 \repeat unfold 8 r1 | % pre-chorus \repeat unfold 7 r1 | r2 r4 r8 % chorus 8 ~ | \repeat unfold 2 { q2. ~ q8 ~ | q2. ~ q8 ~ | q4 c'8 g' ~ g f4. | \transpose a d' \mainRiffFirstTwoBars } \repeat unfold 8 r1 | % e riff \repeat unfold 8 r1 | % verse 2 \repeat unfold 16 r1 | % bridge \repeat unfold 16 r1 | \repeat unfold 6 r1 | % chorus R1*18 | \bar "||" \key a \major 2. ~ q8 ~ | q4. e8 a b cs a | 2. ~ q8 ~ | q1 | fs2. ~ fs8 gs ~ | gs1 | 4. 8 ~ q4 4 ~ | q2 fs16 fs fs fs cs' cs cs cs | 2. ~ q8 ~ | q4. g16 g g8 g16 g g8 g16 g | 2. ~ q8 ~ | q4. d16 d 8 d16 d 4 | 4. e16 e 8 e16 e 4 | 4. es16 es 8 es16 es 4 | 4. fs16 fs 8 fs16 fs 4 | 4 q8 q q q q q | 1 ~ | q2. ~ q8 ~ | q1 ~ | q2. ~ q8 ~ | q1 ~ | q2. ~ q8 ~ | q1 ~ | q2. ~ q8 ~ | \key a \mixolydian q4. a16 a 8 a, a, a, a, 4 8 ~ | q4. a16 a 8 a, | a, a, a, 4 8 ~ | q4. a16 a 8 a, a, a, a, 4 8 ~ | q4. 8 ~ q8 4 8 ~ | q2. ~ q8 \laissezVibrer | R1*8^"pre-chorus" | R1*18^"chorus" | R1*8^"E riff" | 4 a16 a a a 8 a,16 a 8 | a,16 a 8 a,16 a 8 a,16 a 4 8 ~ | 4 a16 a a a 8 a,16 a 8 | a,16 a 8 a,16 a 8 a,16 a 4 8 ~ | 4 a16 a a a 8 a,16 a 8 | a,16 a 8 a,16 a 8 a,16 a 4 8 ~ | q4. 8 ~ q8 4 8 ~ | q2 8 q q q | r r r r a ~ | \time 7/8 a[ f' a f] e'[ d a] | \time 4/4 a, f' a f e' d a f | a,16 a a a 8 a16 a 2 \bar "|." | } vocalMelody = \relative c'' { % chord swell r1 | r1 | % main riff \repeat unfold 8 r1 | % e thing \repeat unfold 8 r1 | % a-g maj7 thing \repeat unfold 8 r1 | % e-f#-g-a thing \repeat unfold 4 r1 % b thing \repeat unfold 8 r1 | r1 | r1 | % verse 1 cs4.^"verse 1" cs8 cs d4 e8 ~ | e4. d8 cs4 b | a4 a8 a ~ a b4 g8 ~ | g2 r2 | cs4. cs8 cs d4 e8 ~ | e4.( d8) cs4 b | a4 a8 a ~ a b4 g8 ~ | g2 r2 | % pre-chorus r2^"pre-chorus" r8 bf bf4 | d2 bf4. c8 ~ | c2 r4 c8 f8 ~ | f4. e8 ~ e d4 c8( | bf2) r2 | r4 bf c d8 e ~ | e4 e8 d ~ d c4 f8 ~ | f4. f8 e( d4.) | % chorus fs2.(^"Chorus" ~ fs8 g ~ | g1 ~ | g4.) g8 ~ g g4 g8( | fs2) r2 | r1 | fs2.( ~ fs8 g ~ | g1 ~ | g4) g8 g ~ g g4 g8( | fs2) r2 | r2 r4 r8 a,8 | c2 d4. ef8 ~ | ef2 r4 r8 ef | ef2 f4. gf8 ~ | gf2. r4 | fs!4 fs8 es ~ es ds4 cs8 ~ | cs2 r8 cs8 ds4 | e2 fs2 | g2 fs2 | % interlude e1 | \repeat unfold 7 r1 | % verse 2 cs4.^"verse 2" cs8 cs d4 e8 ~ | e4. d8 cs4 b | a4 a8 a a b4 g8 ~ | g2 r2 | cs2 cs8 d4 e8 ~ | e4. d8 cs4 b | a4. a8 ~ a b4 g8 ~ | g2 r2 | cs2 cs8 d4 e8 ~ | e4. d8 cs4 b8 b | a2 ~ a8 b4 g8 ~ | g2 r2 | cs2 cs8 d4 e8 ~ | e4.( d8) cs4 b | a4 a8 a ~ a b4 g8 ~ | g2 r2 | d'4.^"bridge" e8 ~ e4 cs! | d4. e8 ~ e4 f | g4. f8 ~ f4 e | e2 r2 | d4. e8 ~ e4 cs | d4. e8 ~ e4 f | g4. f8 ~ f4 g | a2 r2 | g4. a8 ~ a4 fs! | g4. a8 ~ a4 bf | c4. bf8 ~ bf4 a | a2 r2 | g4. a8 ~ a4 fs | g4. a8 ~ a4 bf | c4. bf8 ~ bf4 c | d2 r2 | r1 | r1 | r1 | r2 r4 r8 a, | bf c4 d8 ~ d e4 f8 ~ | f e4 d8 ~ d( c) c4 | % chorus R1*18^"chorus" | \bar "||" \key a \major % guitar solo e2^"guitar solo" r2 | } chorusVocals = \lyricmode { I __ built __ the sky. __ I __ ne -- ver __ asked why. __ And when it falls, __ and shatt -- ers all. __ I will not __ de -- spair __ be -- cause you'll still be right there. } vocals = \lyricmode { % verse 1 Once u -- pon a time __ I tried to read be -- tween the lines. __ All I ev -- er found __ was the emp -- ti -- ness __ in -- side. __ % pre-chorus But still life goes on. __ And I'll car -- ry on. __ And still the light __ will ne -- ver fade __ be -- cause __ % chorus \chorusVocals % verse 2 Once u -- pon a time __ I saw the clouds roll a -- cross the sky. __ As the rain fell __ I felt a pain in __ my eye. __ When I looked up __ I saw that the sky __ was bare. __ All of my pain __ was the ab -- sence of __ your stare. __ % bridge There I __ was try -- ing __ to find a __ way out. All the __ time wast -- ed __ in fear and __ in doubt. Build -- ing __ my pri -- son __ one brick at __ a time. You made __ me break through __ and reach for __ the sky. And all this time __ I ne -- ver knew __ that % chorus % ... there. } vox = \new Staff { \new Voice = "vocalMelody" \clef treble \globalConfig \vocalMelody } \addlyrics { \vocals } chordExceptionMusic = { 1-\markup { "maj9" } 1-\markup { "maj7" \sharp "11" } 1-\markup { "m7sus4" } } chordExceptions = #(append (sequential-music-to-chord-exceptions chordExceptionMusic #t) ignatzekExceptions ) eRiffChords = \chordmode { \powerChords e1:1.5 | q | q | g2:sus2 a:sus2 | \powerChords e1:1.5 | q | q | f2:6 g:1.3.5.9 | } aToGToBToCToDRiffChords = \chordmode { a2 d8 a4. | a2 d8 a4 g8 | g2 g8:maj7 g4. | g2 g8:maj7 g4 a8 | a2 d8 a4. | a2 d8 a4 g8 | g2 g8:maj7 g4. | g2 g8:maj7 g4 \powerChords e8:1.5 | e2:1.5 fs:1.5 | g:1.5 a4.:1.5 e8:1.5 | q2 fs:1.5 | g:1.5 a4.:1.5 b8 | b2.. b8:/a | q2.. b8:/gs | q2.. b8:/a | q2.. b8 | b2.. b8:/a | q2.. b8:/gs | q2.. b8:/a | q2.. c8:maj7 | q2.. \powerChords c8:1.5 | q4. d8:1.5 q2 | } chordValues = \chordmode { \set additionalPitchPrefix = #"add" \set majorSevenSymbol = \markup { "maj7" } \set chordNameExceptions = #chordExceptions % chord swell a1:7sus4 ~ | q 1 | % main riff \repeat unfold 8 r1 | \eRiffChords \aToGToBToCToDRiffChords % verse 1 a1 | q | a2.. g8 | g2 d2 | a1 | q | a2.. f8 | f2 g4. bf8 | % pre-chorus bf1 | bf2.. c8 | c1 | c2.. bf8 | bf1 | bf2.. c8 | c1 | c2.. d8 | % chorus \repeat unfold 2 { d2.. g8 | g2.. f8 | f1 | d | d | } c2 bf4. af8 ~ | af1 | ef2 bf4. gf8 ~ | gf1 | cs2.. a8 ~ | a1 | c1 | d1 | % interlude \eRiffChords % verse 2 \repeat unfold 2 { a1 | a | a2.. g8 | g8 d:/fs g d:/fs g d4:/fs a8 | a1 | a | a2.. g8 | g2 d | } % bridge \repeat unfold 2 { d1:m | d:m | d:m | a | } \repeat unfold 2 { g1:m | g:m | g:m | d | } \powerChords d4.:1.5 c4:1.5 d:1.5 c8:/e | q \powerChords g4:1.5 a8:1.5 q2 | a2:7 q8 a4:6 \powerChords a8:1.5 | q a4:6 a8:sus2 q2 | bf1 | c | % chorus R1*18 | % guitar solo cs2..:m a8 ~ | a1 | b2.. e8 ~ | e1 | fs2..:1.3-.4.5.7 e8:/gs ~ | q1 | a4. e4. fs4:7 ~ | q1 | b2..:m g8 ~ | g1 | a2.. d8 ~ | d2 d4:1.3.5.11+ d4 | e1 | cs:/es | d:maj7/fs | e | a1 | a2.. b8:m | q1 | q2.. a8 | a1 | a2.. e8:7/d | q1 | q2.. a8 | a2 g4.:/a a8 | a1 | a2 g4.:/a d8:m/a | q4. e2:7/a a8 | a2 g4.:/a a8 | a2.. c8:sus2 | q4. g4:/b c:sus2 \powerChords d8:1.5 | q2.. bf8 | % pre-chorus R1*8 | % chorus R1*18 | % e riff R1*8 | a2 g4.:/a a8 | a1 | a2 g4.:/a d8:m/a | q4. e2:7/a a8 | a2 g4.:/a a8 | a2.. c8:sus2 | q4. g4:/b c:sus2 a8:sus2 | q2 a:7 | q8 a4:6 \powerChords a:1.5 a:6 d8:m9/a | \time 7/8 q2.. | \time 4/4 q1 | \powerChords a1:1.5 | } \score { << \new ChordNames { \set chordChanges = ##t \chordValues } \vox \new Staff \with { \clef "G_8" } { \globalConfig \guitarOne } \new Staff \with { \clef "G_8" } { \globalConfig \guitarTwo } >> \layout { \context { \Staff \RemoveEmptyStaves \override Glissando.minimum-length = #4 \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods \override Glissando.thickness = #2 \override VerticalAxisGroup.remove-first = ##t } } } %{ \score { \unfoldRepeats { << \vox \new Staff \with { \clef "G_8" } { \globalConfig \guitarOne } \new Staff \with { \clef "G_8" } { \globalConfig \guitarTwo } >> } \midi {} } %}