music/broken-glass.ly
2017-10-16 19:39:49 -07:00

680 lines
15 KiB
Plaintext

\version "2.18.2"
\language "english"
\header {
title = "Broken Glass"
composer = "Tommy Montgomery"
copyright = "(c) 2017 Tommy Montgomery"
}
global = {
\key d \major
\time 6/8
\tempo 4. = 48
\set Staff.printKeyCancellation = ##f
\numericTimeSignature
\compressFullBarRests
\omit Voice.StringNumber
\override TupletBracket #'bracket-visibility = #'if-no-beam
\override MultiMeasureRest.expand-limit = #3
}
guitarOne = \relative c' {
d16 d' fs e fs d d, d' fs e fs d |
d, fs' g e g fs d, fs' g e g fs |
d, b' fs' e fs b, d, b' fs' e fs b, |
d, g d' e d g, d a'cs e cs a |
d, d' fs e fs d d, d' fs e fs d |
d, bf' f' e f bf, d, bf' f' e f bf, |
d, c' d e d c d, c' d e d c |
d, b' d g d b d, b' d g d b |
<d, a' d fs>8 q16 q q q q8 q16 q q q |
<a e' a cs e>8 q16 q q q q8 q16 q q q |
<d a' d fs>8 q16 q q q q8 q16 q q q |
<c f g c f>8 q16 q q q <c e g c e>8 q16 q q q |
<d a' d fs>8 q16 q q q q8 q16 q q q |
<d c' f a>8 q16 q q q q8 q16 q q q |
<d d' g b>8 q16 q q q q8 q16 q q q |
<d d' fs a>8 q16 q q q <a a' b cs e>8 q16 q q q |
\repeat unfold 4 { <d d'>8 q16 q q q q8 q16 q q q | }
\bar "||" |
d4. d8 e16 fs8 g16 |
a4 a16\glissando( b) a4. |
a16 b c \tuplet 3/2 { b32( c b) } a16 g a d, e f g a |
bf8. a g e |
d4. d8 e16 fs8 g16 |
a4 a16\glissando( b) a4. |
a16 c d \grace d( ef d) c d8 e16 f8 g16 |
a8. \grace a16( bf8 a16) g8. a |
bf16( g) ef bf g ef c''( a) f c a f |
e g c e g c d( b) g d b g |
<<
{ <bf d a'>8. <bf d g> <bf d fs> <bf d g> | <a d g> <a d fs> <a d e> <a cs e> | } \\
{ bf4. g | fs e | }
>>
<<
{ <d a' d>2. ~ | q2. | } \\
{ d8 d16 d d d d8 d16 d d d | d8 d16 d d d d8 d16 d d d | }
>>
\bar "||"
% verse 1
\repeat unfold 2 {
<d a'>8 d16 d d d <d a'>8 d16 d d d |
<cs a'>8 cs16 cs cs cs <cs a'>8 cs16 cs cs cs |
<c a'>8 c16 c c c <c a'>8 c16 c c c |
<d bf'>8 d16 d d d <d bf'>8 d16 d d d |
}
a16 cs a e' a, a' a, e' a, cs a g |
f af f c' f, f' f, c' f, af g f |
<e c' g'>8 e16 e e e <e c' g'>8 e16 e e e |
g8 g16 <f' bf>8. g,8 a bf |
a16 cs d e d cs a cs d e d cs |
a d e f e d af df ef f ef df |
<g, d'!>8 q16 g g g <g d'>8 q16 g g g |
<a e'>8 q16 a a a <a e'>8 q16 a a a |
<<
{ a''8. g fs g | g fs e cs | } \\
{ <bf, g'>4. q | <a d> <a e'> | }
>>
\time 5/8
<d a' d>8 d16 a' d a e' d a d, |
<d a' d>8 d16 a' d a fs' d a d, |
<d a' d>8 d16 a' d a g' d a d, |
<d a' d>8 d16 a' d a a' e a, e |
\bar "||"
\time 6/8
% chorus
\repeat unfold 2 {
<d a' d fs>8 q16 q q q <d a' d e>8 q16 q q q |
<d a' d g>8 q16 q q q <d a' d fs>8 q16 q q q |
<a e' a d>8 q16 q q q <a e' a cs>8 q16 q q q |
<a e' a d>8 q16 q q q <a e' a cs>8 q16 q q q |
}
g16 a bf a bf a g e g a bf c |
d e f e f e d a d e f g |
a bf a g a bf d e f g a bf |
a4. ~ a4 a,,16 b |
c4. <c g' c>4 c16 d |
ef4. <ef bf' ef>4 ef16 f |
fs!4. <fs cs' fs>4 fs16 gs |
a4. <a, e' a>4 bf16 a |
<g d' bf' d e>2.\arpeggio |
\time 5/8
<d' a' d>8 d16 a' d a e' d a d, |
<d a' d>8 d16 a' d a fs' d a d, |
<d a' d>8 d16 a' d a g' d a d, |
<d a' d>8 d16 a' d a a' e a, e |
\time 6/8
\repeat unfold 2 {
d8 d16 g( a) d, d'4. |
d,8 d16 g( a) d, d'4 g,,16( a) |
}
\bar "||"
% verse 2
\repeat unfold 2 {
d8. d' d, d'16 d,( e) |
e8. cs' e, cs'16 e,( f) |
f8. c' f, c'16 f,( g) |
g8. bf a e |
}
d16( fs a) d^"+"( a fs d fs a) d^"+"( a fs |
d a' cs) e^"+"( cs a d, a' cs) e^"+"( cs a |
d, a' c!) f^"+"( c a d, a' c) f^"+"( c a |
d, g bf) f'^"+"( bf, g d g bf) e^"+"( bf g) |
\repeat unfold 2 { \tuplet 8/6 { d fs g a g fs g a } }
\repeat unfold 2 { \tuplet 8/6 { a, cs d e d cs d e } }
\repeat unfold 2 { \tuplet 8/6 { a, d e f e d e f } }
\repeat unfold 2 { \tuplet 8/6 { d g a bf a g a bf } }
% pre-chorus
\repeat unfold 8 r2.|
% bridge
\bar "||"
b,8 fs'16 b d b fs'8 d b |
g,8 fs'16 b cs b e8 cs b |
e,,8 b'16 fs' g d' e8 d g, |
fs,8 as16 e' g cs e8 cs g |
b,8 fs'16 b d b fs'8 d b |
d,8 fs16 g d' g, a'8 d, g, |
e8 b'16 e g e b'8 g e |
a,,8 e'16 a cs a e'8 cs a |
<bf d a'>8. <bf d g> <bf d fs> <bf d g> | <a d g> <a d fs> <a d e> <a cs e> |
\time 5/8
<d, a' d>8 d16 a' d a e' d a d, |
<d a' d>8 d16 a' d a fs' d a d, |
<d a' d>8 d16 a' d a g' d a d, |
<d a' d>8 d16 a' d a a' e a, e |
\time 6/8
% solo
fs'4.^"Guitar solo" d | fs fs8 g a |
fs4( g16 fs) e4 ~ e16( d) | e4 d16\glissando( cs) a4. |
fs'4. d | fs fs8 g a |
\grace a16( b4 a16 g) a4. |
\ottava #1 a'16 e d cs d e d cs b4 |
bf8 g16 bf d( e) \grace e16( f8 e) d |
a8 f16 a d( e) \grace e16( f8 e) d |
bf8. bf16 d( e) bf'8. e,16 bf'8 |
a4. ~ a4 \ottava #0 a,,16( b!) |
c8.\glissando e g4 g16( f) |
ef8. g \grace a16( bf8. a16) g8 |
as8. \ottava #1 as16 cs( e) as8. e16 as8 |
a!2. | \ottava #0
d,8. cs bf g |
a2. |
R2.*7^"intro riff" |
<<
{ fs4. fs8 e fs | g4. fs | e d | e2. | } \\
{ d4. d8 cs d | e4. d | cs b | a2. | }
>>
<<
{ a'4. a8 g a | bf4. a4( bf16 a) | g2. ~ | g4. ~ g8 \tuplet 6/4 { e16( fs g) a( b cs) } | } \\
{ fs,4. fs8 e fs | g4. f4( g16 f) | e4. ~ e4 d16( c) | d4. ~ d8 \tuplet 6/4 { g,16( a b) cs( d e) } | }
>>
<<
{ d'4. d, | d' d8 e fs | \ottava #1 g4. fs4( g16 fs) | e4. ~ e8 d16 e fs g | } \\
{ d,4. d, | d' d8 e fs | b4. a4( b16 a) | b4. a8 fs16 g a b | }
>>
<<
{ a'4. a, | a'4 ~ a16( bf a4) g16( fs) | g4. g, | g' g8 fs e | } \\
{ d4. d, | d'4. ~ d4 e16( d) | c4. c, | b' b8 a g | }
>>
\ottava #0
\repeat unfold 4 { <d, d'>8 q16 q q q q8 q16 q q q | }
\bar "||" |
% verse 3
d16 a d d a d d a d d a d |
e a, e' e a, e' e a, e' e a, e' |
f a, f' f a, f' f a, f' f a, f' |
f bf, f' f bf, f' e bf e e bf e |
d a d d a d d a d d a d |
cs a cs cs a cs cs a cs cs a cs |
c f, c' c f, c' c f, c' c f, c' |
d g, d' d g, d' d g, d' d g, d' |
% pre-chorus
\repeat unfold 8 r2. |
<bf' d a'>8. <bf d g> <bf d fs> <bf d g> | <a d g> <a d fs> <a d e> <a cs e> |
\time 5/8
<d, a' d>8 d16 a' d a e' d a d, |
<d a' d>8 d16 a' d a fs' d a d, |
<d a' d>8 d16 a' d a g' d a d, |
<d a' d>8 d16 a' d a a' e a, e |
\time 6/8
% chorus
R2.*17^"Chorus" |
\repeat volta 2 {
<d a' d fs>2. | q | <d bf' d e> | q |
<d a' d fs>2. | q | <d bf' d e> | <a e' a cs e> |
}
d4. d8 e16 fs8 g16 |
a4 a16\glissando( b) a4. |
a16 b c \tuplet 3/2 { b32( c b) } a16 g a d, e f g a |
bf8. d g a |
bf16( g) ef bf g ef c''( a) f c a f |
e g c e g c d( b) g d b g |
<<
{ <bf d a'>8. <bf d g> <bf d fs> <bf d g> | <a d g> <a d fs> <a d e> <a cs e> | } \\
{ bf4. g | fs e | }
>>
<d fs a d>2.\arpeggio\fermata \bar "|." |
}
guitarTwo = \relative c' {
\repeat unfold 8 r2. |
d4. d8 e16 fs8 g16 |
a4 a16\glissando( b) a4. |
a16 b c \tuplet 3/2 { b32( c b) } a16 g\glissando a8\glissando( g16) fs8 g16 |
c,4. c8 d16 e8 f16 |
d4. d8 e16 fs!8 g16 |
a4 a16\glissando( b) a4. |
a16 b c \tuplet 3/2 { b32( c b) } a16 g d' fs, g\glissando a\glissando( g) fs |
g8. fs8( g32 fs) e4. |
d8 d16 d d d d8 d16 d d d |
d8 d16 d d d d8 d16 d d d |
<d a'>8 q16 q q q q8 q16 q q q |
<d a' d>8 q16 q q q q8 q16 q q q |
<a d a'>2. | <a e' a> | <a f' a> | <g d'>4. <g e'> |
<a d a'>2. | <a e' a> | <a f' a> | <g d'>4. <g e'> |
<bf ef bf'>4. <c f c'> | <c g'> <b g'> |
<bf g'>2. | <a d a'>4. <a e'> |
<a d a'>2. ~ | q2. |
% verse 1
\repeat unfold 8 r2. |
}
vocalMelody = \relative c'' {
\repeat unfold 34 r2. |
% verse 1
a4^"Verse 1"\fff r8 a4 r16 a16 |
a8 a a a g fs |
a4 r8 b4 r8 |
c8 c16 c8. bf8 a g |
a4 r8 a4 r16 a |
a8 a a a g fs |
a4 r8 b8.( c) |
d8 d16 d8 ef16( d4) d8 \bar "||" |
% pre-chorus
cs8.^"Pre-chorus" d e!8. e16 e8 |
f8 f16 g8. af4 r16 g |
g8 g16 g8. g8 f e |
f8.( e d4) r8 |
cs8. d e4 e8 |
f8. g af4. |
g8 b,16 b8. d8 d16 e8. |
cs4. r4. |
r2. | r2. |
\time 5/8
\repeat unfold 4 { r2 r8 | }
\time 6/8
% chorus
fs4.^"Chorus" e | g fs8. e |
d4. cs | fs e8. d |
fs4. e | g fs8. e |
d8 d16( e8.) ~ e4. | r4. r8 d e |
f8. e d e | f e d e | f g a bf | a4. r8 cs, d |
e8 d16 c8. ~ c8 e f | g8 f16 ef8. ~ ef4 ef8 |
cs8 cs16 cs8. cs8 b as | cs4. r4 e8 |
d8. c bf g | \bar "||"
\time 5/8
a2 r8 | r2 r8 | r2 r8 | r2 r8 |
\time 6/8
\repeat unfold 4 r2.
% verse 2
a4^"Verse 2" r8 a4 r8 |
a8 a a a g fs |
a4 r8 a8. b |
c8 c16 c8. bf8 a g |
a4 r8 a4 r16 a |
a8 a a a g fs |
a4 r8 b8. c |
d8 d16 d8 d16 d8( c) bf |
a4 r8 a4 r8 |
a8 a a a g fs |
a4 r8 b4 r8 |
c8 c16 c8. bf8 a g |
a4 r8 a4 r16 a |
a8 a a a g fs |
a4 r8 b8.( c) |
d8 d16 d8 ef16( d4) d8 \bar "||" |
% pre-chorus
cs8.^"Pre-chorus" d e!8. e16 e8 |
f8 f16 g8. af4 g16 g |
g8 g16 g8. g8 f e |
f4.( g4) r8 |
cs,8. d e4 e8 |
f8. g af4. |
g8 b,16 b8. d8 d16 e8. |
cs4. r4. |
% bridge
e4.^"Bridge" d | cs b |
e d | cs b |
e8 e16 e8. e8 d cs |
d8 d16 d8. d8( cs) b |
b4. d | cs( e) |
% g minor thing
e( d ~ | d e |
\time 5/8
d2) r8 | r2 r8 | r2 r8 | r2 r8 |
\time 6/8
% guitar solo (chorus)
R2.*17 |
% interlude (intro riff)
R2.*24 |
\repeat unfold 4 r2. |
% verse 3
a4^"Verse 3 (double time)" r8 a4 r8 |
a8 a a a g fs |
a4 r8 b4 r8 |
c8 c16 c8. bf8 a g |
a4 r8 a4 r8 |
a8 a a a g fs |
a4 r8 b8.( c) |
d8 d16 d8 ef16( d4) d8 \bar "||" |
% pre-chorus
cs8.^"Pre-chorus" d e!4. |
f16 f8 g8. af4 r16 g |
g8 g16 g8. g8 f e |
f8.( e d4) r8 |
cs8. d e4 e8 |
f8. g af4. |
g8 b,16 b8. d8 d16 e8. |
cs4. r4. |
r2. | r2. |
\time 5/8 \repeat unfold 4 { r2 r8 | } \time 6/8
% chorus
R2.*17 |
% outro
\repeat volta 2 {
<a d g>4.( <a d fs> | <a d e> <a d d>) |
<bf d g>4.( <bf d f> | <bf d e> <bf d d>) |
<a d g>4.( <a d fs> | <a d e> <a d d> |
<bf d e>2. | <a cs e>) |
}
<a d d>2. | r2. |
}
allTheLyrics = \lyricmode {
% verse 1
Hey, sit, I'll tell you a sto -- ry of
how we came to be this far a -- part.
But it's on -- ly the start and we
both know __ how it will end. __
% pre-chorus
I'm sink -- ing in,
get -- ting un -- der your skin and
you're look -- ing for a way out. __
Look -- ing back at all we had,
guess it just was -- 'nt e -- nough.
% chorus
As I look through this bro -- ken win -- dow
I see why I could -- 'nt reach you.
All this bro -- ken glass be -- tween my toes
just can't be swept a -- way.
You're un -- break -- a -- ble, __
I'm un -- fix -- a -- ble, __ so
may -- be it's bet -- ter this way,
to go our sep -- 'rate ways.
% verse 2
Hey, there, how is it go -- ing with
all of your dreams and am -- bi -- tions?
I hope I'm for -- gi -- ven for all of
the times that I tried to be a friend __ in need.
I can take a hint but it's been so
long that I just want to know why
we drift -- ed a -- part.
So can you just __ give me a lie? __
% pre-chorus
You're sink -- ing in,
get -- ting un -- der my skin and
I'm start -- ing to un -- der -- stand why. __
Look -- ing back at all we had,
guess it was ne -- ver e -- nough.
% bridge
You stopped car -- ing,
I stopped bleed -- ing.
I ne -- ver want -- ed this.
Now I don't need __ this.
I've moved on. __
Ah. __
% verse 3
Hey, I saw you a -- gain and I
won't say an -- y -- thing just like you asked.
I hope that you're fine with the way
things __ fell in -- to place. __
% pre-chorus
I turned a -- way, no -- thing to say.
And found that it turned out all right. __
Look -- ing back at all we had,
guess it was ne -- ver e -- nough.
% outro
Whoa. __
Whoa. __
Whoa. __
Whoa.
}
guitarOneStaff = \new Staff \with { midiInstrument = "electric guitar (jazz)" }{ \global \guitarOne }
guitarTwoStaff = \new Staff \with { midiInstrument = "electric guitar (jazz)" }{ \global \guitarTwo }
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 { "dim7" }
<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" }
<c ef g b>1-\markup { "m(maj7)" }
<c ef g b d'>1-\markup { "m(maj9)" }
}
chordExceptions = #(append
(sequential-music-to-chord-exceptions chordExceptionMusic #t)
ignatzekExceptions
)
verseChords = \chordmode {
d2. | a | d:m7 | g4.:m7 g:m6 |
}
preChorusChords = \chordmode {
a2. | f:m | c:/e | g:m7 |
a | d4.:m df | g2. | a |
}
gMinorThingChords = \chordmode {
g2.:1.3-.5.7+.9/bf | d8.:sus4 d a:sus4 a |
}
chorusChords = \chordmode {
\repeat unfold 2 {
d4. d:sus2 | d:sus4 d | a:sus4 a | a:sus4 a |
}
g2.:m | d:m | g:m | a4.:sus4 a |
c2. | ef | fs | a |
g:m6 |
}
fiveEightChords = \chordmode {
d2:sus2 ~ q8 | d2 ~ q8 | d2:sus4 ~ q8 | d4.:1.5 a4:1.5 |
}
introChords = \chordmode {
d2.:1.3.5.9 | e:m9/d | d:11 | g4.:6/d a:/d |
d2.:1.3.5.9 | bf:1.3.5.11+/d | c:1.3.5.9/d | g:/d |
}
chordValues = \chordmode {
\introChords
d2. | a | d | c4.:sus4 c |
d2. | f:/d | g:/d | d4. a:1.3.5.9 |
d2.:1.5 | q | q | q |
\repeat unfold 2 \verseChords
ef4. f | c:/e g:/b |
\gMinorThingChords
d2.:1.5 | q |
% verse 1
\repeat unfold 2 \verseChords
\preChorusChords
\gMinorThingChords
\time 5/8 \fiveEightChords \time 6/8
% chorus
\chorusChords
\time 5/8 \fiveEightChords \time 6/8
\repeat unfold 4 d2.:1.5
% verse 2
\repeat unfold 4 \verseChords
% pre-chorus
\preChorusChords
% bridge
b2.:m | g:1.3.5.7+.11+ | e:m9 | fs:1.3.5.7.9- |
b:m | d:1.3.5.11 | e:m | a |
\gMinorThingChords
\time 5/8 \fiveEightChords \time 6/8
\chorusChords
R2.*8 |
\repeat unfold 2 \introChords
\repeat unfold 4 d2.:1.5
% verse 3
\repeat unfold 2 \verseChords
% pre-chorus
\preChorusChords
\gMinorThingChords
\time 5/8 \fiveEightChords \time 6/8
% chorus
R2.*17 |
% outro
\repeat volta 2 {
d2. | d | g:m6/d | q |
d | d | g:m6/d | a |
}
\verseChords
ef4. f | c:/e g:/b |
\gMinorThingChords
d2. |
}
chordNames = \new ChordNames {
\powerChords
\set majorSevenSymbol = \markup "maj7"
\set chordChanges = ##t
\set chordNameExceptions = #chordExceptions
\chordValues
}
\score {
<<
\chordNames
\vox
\demLyrics
\guitarOneStaff
\guitarTwoStaff
>>
\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
\transpose c c, \guitarTwoStaff
>>
}
\midi {}
}