music/album2/cut-away.ly
2018-10-09 22:10:32 -07:00

658 lines
13 KiB
Plaintext

\version "2.18.2"
\language "english"
\header {
title = "Cut Away"
composer = "Tommy Montgomery"
copyright = "(c) 2018 Tommy Montgomery"
}
global = {
\key g \minor
\set Staff.printKeyCancellation = ##f
\numericTimeSignature
\compressFullBarRests
\omit Voice.StringNumber
\override TupletBracket #'bracket-visibility = #'if-no-beam
\override MultiMeasureRest.expand-limit = #3
\time 7/8
\tempo 4 = 152
\set Timing.beamExceptions = #'(
(end .
(
((1 . 16) . (4 4 6))
)
)
)
\set Timing.beatStructure = #'(4 3)
}
guitarOne = \relative c' {
\repeat volta 2 {
<g c g'>8-> q q q q q-> q |
q q q-> q q q-> q |
q q-> q q q-> q q |
q q q q q-> q q |
q q q-> q q-> q q |
q-> q q-> q q q-> q |
q-> q q-> q q-> q q |
q q q q q q q |
}
\repeat volta 2 {
\repeat unfold 4 { ef''16 ef c c d8 g, bf a g | }
\repeat unfold 4 { d'16 d bf bf c8 fs, a g fs | }
}
\repeat volta 2 {
\repeat unfold 2 { g, d' g bf c( bf) g | }
\repeat unfold 2 { fs, d' fs a bf( a) fs | }
}
\repeat unfold 2 { c g' c d ef( d) c | }
\repeat unfold 2 { b, g' b d f( d) b | }
\repeat unfold 2 { bf,! f' c' d ef( d) c | }
a, f' c' d ef( d) c |
a, fs' c' d f!( ef) d |
<g,, c g'>8-> q q q-> q q q-> |
q q q-> q q q-> q |
q q-> q q q-> q q |
<g d' g>4 q q q8 |
\bar "||"
\repeat unfold 4 { ef'8 c d g, bf a g | }
\repeat unfold 4 { d'8 bf c fs, a g fs | }
\repeat unfold 2 { c'8 g d' g, ef' g, d' | }
\repeat unfold 2 { c8 fs, d' fs, ef' fs, d' | }
c f,! g af g f af |
g b c b d c b |
<bf! f' bf!>4. <bf f' bf>8 ~ q q4 |
<a f' c'>8 a16 a a a <a fs' c' ef>8 ~ q q4 |
\repeat unfold 2 { bf'8 g a d, f e d | }
\repeat unfold 2 { bf'8 g a cs, e d cs | }
\repeat unfold 2 { bf'8 g a c, e d c | }
\repeat unfold 2 { <a f' c'>8[ a16 a a a] <a f' c'>8[ a16 a] <a f' c'>8[ a16 a] | }
<a gf' c>8[ a16 a a a] <a gf' c>8[ a16 a] <a gf' c>4
a8 c ef c gf' f ef \bar "||" |
\key bf \minor
<bf f' bf>2.. | <gf df' gf> |
<af df af'> | <f c' f>2 bf8 g4 |
<af ef' af>2.. | q |
<bf f' bf>4. q8 ~ q8 q4 |
q2.. |
\repeat unfold 4 { gf''16 gf ef ef f8 bf, df c bf | }
\bar "||"
\repeat unfold 4 { gf16 gf ef ef f8 bf, df c bf | }
\repeat unfold 4 { f'16 f df df ef8 a, c bf a | }
\repeat unfold 2 { <bf ef>8 bf16 bf <bf f'>8 bf16 bf << { gf'8[\glissando( f)] } \\ { bf,4 } >> bf16 bf | }
\repeat unfold 2 { <a ef'>8 a16 a <a f'>8 a16 a << { gf'8[\glissando( f)] } \\ { a,4 } >> a16 a | }
af!8 bf cf af bf cf4 |
bf8 f'8 bf d16( ef) << { f4. } \\ { d } >> |
<df,! af'>4. <df gf>8 ~ q <df f>4 |
<c gf' af c>8[ c16 c c c] <c fs a c>8[ c16 c] <c fs a c>4 |
\key g \minor
R2..*10^"Gm riff" |
\key bf \minor
R2..*8^"Chorus" |
\key ef \minor
<bf ef bf'>2.. | <cf gf' cf> |
<gf df' gf> | <af ef' af>4. af8 bf cf4 |
<bf ef bf'>2.. | <gf df' gf> |
<bf f' bf> | q |
\repeat unfold 2 { gf''16 gf ef ef f8 bf, df c bf | }
\repeat unfold 2 { gf'16 gf ef ef f8 bf, df cf bf | }
\bar "||"
bf'2 ~ bf8 cf16( bf af8) |
bf2 ~ bf8 cf16( bf af8) |
bf2. bf8 |
ef gf, f' f, gf' ef, \ottava #1 bf'' |
\grace bf8( cf2) cf4. |
bf2 g16 af bf8 ef, |
d16 ef f cf bf4 ~ bf8 cf16( bf af8) |
bf4 \tuplet 3/2 4 { f8 af cf d[ f af] } cf16( bf) |
af2. ef8 |
af cf, bf' bf, cf' af, bf' |
\grace bf8( cf2) cf4. |
bf2. \ottava #0 gf16( af) |
af8 df,4 \grace ef8( ff8) ~ ff4. |
ff4. ff8 ~ ff8( ef8 df) |
cf2 ~ cf8 df?4 |
<< { bf2.. } \\ { bf,,8 f' bf f c' f, d' } >> |
\bar "||"
ef,8^"Interlude" bf ef f gf f ef |
f bf, d ef f ef d |
ef bf ef f gf f ef |
f bf, d f af gf f |
gf ef gf bf gf bf ef |
bf ef gf ef gf bf gf |
ef bf ef f gf f ef |
f bf, d ef f ef d |
ef ef, af bf cf bf af |
bf cf, ef f gf af bf |
af ef af bf cf bf af |
bf bf, f' bf d ef f |
gf df! gf af bf af gf |
af df, f gf af gf f |
gf bff, df gf af bff cf |
cs d, es gs b d es |
\key fs \minor
fs, cs fs gs a gs fs |
gs cs, es fs gs fs es |
fs cs fs gs a gs fs |
gs cs, es gs b a gs |
a e a b c b a |
b e, gs a b a gs |
a e a b c b a |
b e, gs b d c b |
\key c \minor
c g c ef g( ef) c |
af'( f) c af f c f |
ef g bf g ef' bf g |
af, c ef af c d ef |
f( d) b f b d f |
af( f) d b c d ef |
d4:16 b: af: g8: ~ |
g: f4: ef8: ~ ef: d4: |
\bar "||"
\key g \minor
\repeat unfold 4 { ef16 ef c c d8 g, bf a g | }
\repeat unfold 3 { <g, c>8 g g <g d'> g <g ef'> g | }
<g f'>8 g g <g ef'> g <g d'> g |
\repeat unfold 3 { <fs ef'>8 fs fs <fs d'> fs <fs c'> fs | }
<fs bf>8 fs fs <fs c'> fs <fs d'> fs |
<g c g'>2.. |
<g c g' c ef g> |
<fs d'> |
<fs d' fs a d fs> |
<f! c'>8 <f c'> q q q q q |
<g d'> q q q q q q |
<bf f' bf c f>2.. |
<a f' c' ef>2 <a fs' c' d>4. |
\key g \minor
\repeat unfold 2 { <d bf'>8 q q q q q q | }
\repeat unfold 2 { <cs bf'>8 q q q q q q | }
<c! bf'>8 <c bf'> q q q q q |
<c bf'>8 q q q q q q |
\repeat unfold 2 { <c a'>8 q q q q q q | }
<a gf' c>8 a16 a a a <a gf' c>8 a16 a <a gf' c>4 |
a8 c ef c gf' f ef |
\key bf \minor
R2..*8^"Chorus" |
\key ef \minor
R2..*8 |
\repeat unfold 4 { gf'16 gf ef ef f8 bf, df c bf | }
\bar "||"
\key bf \minor
\repeat unfold 4 { gf8 ef f bf, df c bf }
\repeat unfold 4 { f' df ef a, c bf a }
\repeat unfold 2 {
\repeat unfold 2 { bf f' bf df ef( df) bf | }
\repeat unfold 2 { a, f' a c df( c) a | }
}
\repeat unfold 2 { ef bf' ef f gf( f) ef | }
\repeat unfold 2 { d, bf' d f af( f) d | }
\repeat unfold 2 { df, af' ef' f gf( f) ef | }
c, af' ef' f gf( f) ef |
c, a' ef' f af? gf f |
\repeat unfold 4 { gf16 gf ef ef f8 bf, df c bf | }
\repeat unfold 3 { gf16 gf ef ef f8 bf, df c bf | }
gf'16 gf ef ef f8 bf, df c-. r |
\bar "|."
}
vocalMelody = \relative c'' {
\repeat volta 2 { \repeat unfold 8 r2.. }
\repeat volta 2 { \repeat unfold 8 r2.. }
\repeat volta 2 { \repeat unfold 4 r2.. }
\repeat unfold 8 { r2.. | }
\repeat unfold 4 { r2.. | }
% verse 1
c4.^"Verse 1" d8 ~ d ef4 |
c4. d8 ~ d ef4 |
c4. d8 ~ d ef4 |
c2 r4 r8 |
a4. bf8 ~ bf c4 |
a4. bf8 ~ bf c4 |
d4. ef8 ~ ef d4 |
d4 r8 c ~ c c4 |
f?4. ef8 ~ ef d4 |
c4. g8 ~ g g4 |
d'4. d8 ~ d ef4 |
d2 r4. |
c4 c8 d ~ d c4 |
b4. r8 r b8 b |
bf!4 bf8 c ~ c d4 |
ef4.( d8 ~ d4) r8 |
r2 bf8 bf4 |
bf4. c8 ~ c d4 |
cs4 r8 a8 ~ a a4 |
a4. b8 ~ b cs4 |
c!4. r8 r4. |
c4 c8 d ~ d c4 |
c4. d8 ~ d ef4 |
f4 f8 gf ~ gf f4 |
f2 r4. |
R2..*1 |
\key bf \minor
f2^"Chorus" ~ f8 ef4 | f2 r4. | f2 f8 f4 | ef8( df c4 ~ c8) r4 |
ef2 ~ ef8 ef4 | cf8( bf) af4 ~ af8 r8 af |
bf2 ~ bf8 c!4 | d2 r4. |
R2..*4 |
ef4.^"Verse 2" f8( ~ f gf4) |
ef4. f8 ~ f gf4 |
ef4. f8 ~ f gf4 |
ef2 r8 ef4 |
c4. df8 ~ df ef4 |
c4. df8( ~ df ef4) |
f4. gf8 ~ gf f4 |
f4 r8 ef8 ~ ef ef4 |
af?4. gf8 ~ gf f4 |
ef4. bf8 ~ bf bf4 |
f'4 f8 gf8 ~ gf f4 |
f2 r8 f4 |
ef4. f8 ~ f ef4 |
d2 r8 d4 |
df!4. ef8 ~ ef f4 |
gf2. r8 |
\key g \minor
r2 bf,8 bf4 |
bf4. c8 ~ c d4 |
cs2 r8 a4 |
a4. b8 ~ b cs4 |
c!2 r4. |
c4. d8 ~ d c4 |
c2 r8 ef4 |
f4. gf8 ~ gf f4 |
f2 r4. |
R2..*1 |
\key bf \minor
R2..*8 |
\key ef \minor
ef2 ~ ef8 df4 |
ef2 r8 ef4 |
df2 df8 ef4 |
ff8( ef df4 ~ df8) r4 |
ef2 ~ ef8 df4 |
ef8( df) df4 r8 df4 |
d2 ~ d8 ef4 |
f2. r8 |
R2..*4 |
% solo
R2..*16 |
% interlude
R2..*16 |
\key fs \minor
R2..*8 |
\key c \minor
R2..*8 |
\key g \minor
R2..*4 |
% verse 3
c4.^"Verse 3" d8 ~ d ef4 |
c4. d8 ~ d ef4 |
c4. d8 ~ d ef4 |
c2 r4 r8 |
a4. bf8 ~ bf c4 |
a4. bf8 ~ bf c4 |
d4. ef8 ~ ef d4 |
d4 r8 c ~ c c4 |
f?4. ef8 ~ ef d4 |
c2 r8 g4 |
d'4. ef8 ~ ef d4 |
d2 r8 d4 |
c4. d8 ~ d c4 |
b4. r8 b8 b4 |
bf!4. c8 ~ c d4 |
ef4.( f16 ef d4) r8 |
\key g \minor
r2 bf8 bf4 |
bf4. c8 ~ c d4 |
cs2 r8 a4 |
a4. b8 ~ b cs4 |
c!2 r8 c4 |
c4. d8 ~ d c4 |
c2 r8 ef4 |
f4 f8 gf8 ~ gf f4 |
f2 r4. |
R2..*1 |
\key bf \minor
R2..*8^"Chorus" |
\key ef \minor
R2..*8 |
R2..*4 |
% outro
\key bf \minor
R2..*8 |
<bf, df f>2..^"Outro" |
q |
<a df f> |
<a c ef> |
<bf c gf'> |
<bf df f> |
<a df gf> |
<a c f> |
<bf ef gf> |
<bf ef f> |
<af bf ef> |
<af bf d> |
<f af ef'> |
<f af df> |
<af c gf'> |
<a c f> |
<bf bf ef> |
R2..*7 |
}
allTheLyrics = \lyricmode {
% verse 1
Time pass -- es by in __ the blink of __ an eye.
How can __ we know what __ is wrong or __ what's right?
These __ co -- coons where __ we sleep
and __ the webs that __ we keep
will be -- tray __ us all
when __ the rain be -- gins to fall. __
But it's so hard __ to know
when __ our life -- lines __ will grow.
All our trust __ e -- rodes
with __ the riv -- er's ebb __ and flow.
% chorus 1
Take __ my hand,
lead me a -- way. __
Cut __ me o -- pen __
I need __ to bleed.
Time stands __ still in __ the ab -- sence __ of will
like moss co -- vered stones be -- com -- ing the hill.
If __ our will can -- not break
all __ the sticks and stones __ we make,
be -- reft of __ our mind
we'll al -- ways __ be blind.
But it's so hard __ to know
when we can __ let go.
Sink -- ing __ so slow
yet try -- ing __ to grow.
% extended chorus
Take __ my pain
and throw it a -- way. __
Cut __ me o -- pen __
and set __ me free.
% verse 3
Time pass -- es by un -- der our watch -- ful eye.
Na -- ked to all who __ can see through __ the lie.
But __ these wounds can -- not heal
un -- til they __ are real.
They're call -- ing __ our bluff
and it's ne -- ver __ e -- nough. __
But it's so hard __ to know
how long it will go.
This stone I'll __ not throw,
it's dragg -- ing me __ be -- low.
% outro
And so I go,
try -- ing to grow.
Sink -- ing so slow
with my ebb and flow.
}
guitarOneStaff = \new Staff \with { midiInstrument = "distorted guitar" }{ \global \guitarOne }
vox = \new Staff \with { midiInstrument = "voice oohs" } {
<<
\new Voice = "vocalMelody" { \clef treble \global \vocalMelody }
>>
}
demLyrics = \new Lyrics \lyricsto "vocalMelody" {
<<
\new Lyrics {
\set associatedVoice = "vocalMelody"
\allTheLyrics
}
>>
}
chordExceptionMusic = {
<c e g b d'>1-\markup { "maj9" }
<c e g b fs'>1-\markup { "maj7" \sharp "11" }
<c ef f g bf>1-\markup { "m7sus4" }
<c ef gf bff>1-\markup { \super "°7" }
<c e g d'>1-\markup { "add9" }
<c ef g d'>1-\markup { "m(add9)" }
<c e fs as>1-\markup { \super { \sharp "11" \sharp "13" } }
<c g>1-\markup { "5" }
<c e g b>1-\markup { "maj7" }
<c f g>1-\markup { "sus4" }
<c d g>1-\markup { "sus2" }
}
chordExceptions = #(append
(sequential-music-to-chord-exceptions chordExceptionMusic #t)
ignatzekExceptions
)
chordValues = \chordmode {
\global
\powerChords
\set chordNameExceptions = #chordExceptions
\set majorSevenSymbol = \markup "maj7"
\repeat volta 2 { \repeat unfold 8 c2..:1.5 }
\repeat volta 2 {
\repeat unfold 4 c:m/g |
\repeat unfold 4 d:7/fs |
}
\repeat volta 2 { g:m | q | d:7/fs | q | }
c:m | q | g:7/b | q |
bf:1.3.5.9 | q | f:7/a | d:7/a |
c:1.5 | q | q | g:1.5 |
% verse 1
c:m/g | q | q | q |
d:7/fs | q | q | q |
c:m/g | q | d:7/fs | q |
f:m | g | bf | f4.:7/a d2:1.3.5.7.9-/a |
g2..:m | q | a:1.3.5.7.9-/cs | q |
c:7 | q | f:7/a | q |
f:1.3.5.7.9-/a | q |
bf:m | gf | df | f:m |
af | af:m | bf:sus4 | bf |
ef:m/bf | q | q | q |
% verse 2
q | q | q | q |
f:7/a | q | q | q |
ef:m/bf | q | f:7/a | q |
af:m | bf | df | af4.:7/c a2:1.3-.5-.7-/c |
g2..:m | q | a:1.3.5.7.9-/cs | q |
c:7 | q | f:7/a | q |
f:1.3.5.7.9-/a | q |
R2..*8 |
ef2..:m | cf | gf | af:m |
ef:m | gf | bf | bf |
\repeat unfold 4 ef:m
\repeat unfold 4 { ef:1.3-.5.6- | }
\repeat unfold 4 { bf:1.3.5.9- | }
af:m | q | gf | gf |
gf:7/ff | q | bf:1.3.5.9- | bf |
ef:m | bf | ef:m | bf:7 |
ef:m | q | q | bf |
af:m | cf:maj7 | af:m | bf |
gf | df | gf:m | cs:1.3.5.7.9- |
fs:m | cs | fs:m | cs:7 |
a:m | e | a:m | e:7 |
c:m | f:m | ef | af |
f:dim7 | q | g:1.3.5.7.9- | q |
c:m | q | q | q |
q | q | q | q |
d:7/fs | q | q | q |
c:m | q | d:/fs | q |
f:m | g:7 | bf:sus2 | f2:7/a d4.:7/a |
g2..:m | q | a:1.3.5.7.9- | q |
c:7 | q | f:7/c | q |
a:dim7 | q |
R2..*16 |
ef2..:m | q | q | q |
q | q | q | q |
f:7/a | q | q | q |
bf:m | q | f:7/a | q |
bf:m | q | f:7/a | q |
ef:m | q | bf:7/d | q |
df | df | af:7/c |f:1.3.5.7.9-/c |
ef:m |
}
chordNames = \new ChordNames {
\set chordChanges = ##t
\set chordNameExceptions = #chordExceptions
\chordValues
}
\score {
<<
\chordNames
\vox
\demLyrics
\guitarOneStaff
>>
\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 {
<<
\transpose c c, \vox
\transpose c c, \guitarOneStaff
>>
}
\midi {}
}