\version "2.18.2"
\language "english"

\header {
  title = "Machination"
  composer = "Tommy Montgomery"
  copyright = "(c) 2017 Tommy Montgomery"
}

global = {
  \key c \minor
  \set Staff.printKeyCancellation = ##f
  \numericTimeSignature
  \compressFullBarRests
  \omit Voice.StringNumber
  \override TupletBracket #'bracket-visibility = #'if-no-beam
  \override MultiMeasureRest.expand-limit = #3
}


djentyRiff = \relative c' {
  <g c g'>16 q r <g c g'> q r <g c g'> q r <g c g'> q\glissando( <af df g>) ~ q <g c g'> q r |
  <g c g'> q r <g c g'> q r <g c g'> c f( g) c, f( g) c, f( g) |
  <g, c g'>16 q r <g c g'> q r <g c g'> q r <g c g'> q\glissando( <af df g>) ~ q <g c g'> q r |
  <g c g'> q r <g c g'> q r <g c g'> q f g af f g af bf df |
}

guitarOne = \relative c'' {
  \tempo 4 = 208
  \time 10/8

  ef8[ d c] d[( c) g] c[ d ef f] |
  ef[ d c] d[( c) g] af[ c f g] |
  af[ g f] g[( f) c] f[ g af bf] |
  af[ g f] g[( f) c] df[ f g af] |

  bf[ g ef g] bf->[ g] b[ g ef g] |
  b->[ g] c[ g ef g] c->[ g] d'->[ g,] |
  ef'[( c) g ef g c] ef[( c) g ef] |
  d'[( c) g d g c] d[( c) g d] |
  c'[( b) g d] b[ g b d] g[ b] |

  c[ b a] b[( a) e] a[ b c d] |
  c[ b a] b[( a) e] f[ a d e] |
  f[( d) a f a d] f[( d) a f] |
  e'[( d) gs, e gs d'] e[( d) gs, e] |

  ef'![( c) fs, ef fs c'] ef[( c) fs, ef] |
  d'[( c) af f! af c] d[( c) af f] |
  c'[( b) af g ef d] ef[ g af b] |
  \tuplet 3/2 4 { d( c b) c( b) af } g16[( af g\glissando f)] \tuplet 3/2 { g8( f) ef } d16[( ef d\glissando c)] |
  \tuplet 3/2 { d8( c\glissando b) } g1 \bar "||" |

  \time 4/4
  \key c \phrygian
  \tempo "Half time" 4 = 104

  \djentyRiff

  <g, c g'>1 | <af c g'> | <af df af'> | <f bf f'>2 c'16 df c bf c af f\glissando( g) |
  <g c g'>1 |  <af c g'> | <af df af'> | <f bf f'>2 bf16 bf df df f f af af |

  g8. g16 g g af8 f g8 ~ g16 g16 g g | af8 f g8. g16 g g bf, c df bf df f |
  g8. g16 g g af8 f g8 ~ g16 g16 g g | af8 f g8. g16 g g bf, c df bf df f |

  <g, g'>8-> \deadNotesOn q16 q q q \deadNotesOff q8-> \deadNotesOn q16 q q q \deadNotesOff <af af'>8-> \deadNote q16 \deadNote q |
  <f f'>8-> \deadNote q16 \deadNote q <g g'>8-> \deadNotesOn q16 q q q \deadNotesOff q8-> \deadNotesOn q16 q q q \deadNotesOff |
  <af af'>8-> \deadNote q16 \deadNote q <f f'>8-> \deadNote q16 \deadNote q <g g'>8-> \deadNotesOn q16 q q q \deadNotesOff q8-> |
  \deadNotesOn q16 q q q \deadNotesOff bf( df) f bf df( bf) f df c df bf af |

  <g g'>1 ~ | q1 |

  \djentyRiff

  c16 df c bf c f g af g af g f g c f ef | df2. bf4 | << { c1 | b | } \\ { af,2. f4 | g1 | } >> \bar "||"

  c16 c r c c r c c r c c\glissando( df) ~ df c c r | c c r c c r c c f( g) c, f( g) c, f( g) |
  c,16 c r c c r c c r c c\glissando( df) ~ df c c r | c c r c c r c c f, g af f g af bf df |

  \repeat unfold 4 r1 |

  c8. c'16 ~ c8 f,16 g af8. g16 ~ g8 ef |
  df8. af'16 ~ af8 df ef8. df16 ~ df8 af |
  c,8. c'16 ~ c8 f,16 g af8. g16 ~ g8 ef |
  bf8. f'16 ~ f8 c' df8. c16 ~ c8 f, |

  c8. c'16 ~ c8 f,16 g af8. g16 ~ g8 ef |
  d8. af'16 ~ af8 b f'8. b,16 ~ b8 af |
  ef8. g16 ~ g8 c g'8. c,16 ~ c8 g |
  e8. bf'16 ~ bf8 c g'8. c,16 ~ c8 bf |

  \repeat unfold 2 {
    <f, f'>8-> \deadNotesOn q16 q q q \deadNotesOff <g g'>8-> \deadNotesOn q16 q q q \deadNotesOff <af af'>8-> \deadNotesOn q16 q
    q q \deadNotesOff <bf bf'>8-> \deadNote q16 \deadNote q <c c'>8-> \deadNote q16 \deadNote q <f, f'>8-> \deadNotesOn q16 q q q \deadNotesOff <g g'>8-> \deadNotesOn q16 q q q \deadNotesOff
    <af af'>8-> \deadNotesOn q16 q q q \deadNotesOff <bf bf'>8-> \deadNote q16 \deadNote q <c c'>8-> \deadNote q16 \deadNote q
  }
  \alternative {
    { <df af' df>2. }
    { <bf f' bf>2. }
  }

  <gf df' gf>1 | <f c' f>2 b2 \bar "||" |

  % verse 2
  \djentyRiff
  <g c g'>16 q r <g c g'> q r <g c g'> q r <g c g'> q\glissando( <af df g>) ~ q <g c g'> q r |
  <g c g'> q r <g c g'> q r <g c g'> c f( g) c, f( g) c, f( g) |
  <g, c g'>16 q r <g c g'> q r <g c g'> q r <g c g'> q\glissando( <af df g>) ~ q <g c g'> q r |
  <g c g'> q r <g c g'> q r <g c g'> q f g af f bf af g f |

  \key e \phrygian
  <e b'>16 q r <e b'> q r <e b'> q r <e b'> q <f c'> ~ q <e b'> q r |
  <e b'> q r <e b'> q r <e b'> q \tuplet 6/4 4 { f' e d f e d c b a g fs f } |
  <e b'>16 q r <e b'> q r <e b'> q r <e b'> q <f c'> ~ q <e b'> q r |
  <e b'> q r <e b'> q r <e b'> q d' e f a d e f d |

  \tuplet 3/2 { e,, e e } r \tuplet 3/2 { e e e } r \tuplet 3/2 { e e e } r \tuplet 3/2 { e e e } f ~ f \tuplet 3/2 { e e e } r |
  \tuplet 3/2 { e e e } r \tuplet 3/2 { e e e } r \tuplet 3/2 { e e e } <f c'>( <e b'>) e <f c'>( <e b'>) e <f c'>( <e b'>) |
  <b' e b' e>16 q r <b e b' e>16 q r <b e b' e>16 q r <b e b' e>16 q <c f c' f> ~ q <b e b' e>16 q r |
  <b e b' e>16 q r <b e b' e>16 q r <b e b' e>16 q e'8. f16 ~ f8 d |

  % interlude

  <a, a' cs b e>1\arpeggio | <a g' b b e>\arpeggio |
  <a e' g d' e>\arpeggio | <a f' c' b e>\arpeggio |
  \arpeggioArrowDown <a e' b' b e>\arpeggio \arpeggioNormal | <g d' a' d e>\arpeggio |
  <f f' a d e>\arpeggio | <e b' d gs d' e>\arpeggio |

  \key a \phrygian

  a8. a'16 ~ a8 d,16 e f8. e16 ~ e8 c |
  bf8. f'16 ~ f8 bf c8. bf16 ~ bf8 f |
  a,8. a'16 ~ a8 d,16 e f8. e16 ~ e8 c |
  g8. d'16 ~ d8 a' bf8. a16 ~ a8 d, |
  a8. a'16 ~ a8 d,16 e f8. e16 ~ e8 c |
  b8. f'16 ~ f8 gs d'8. gs,16 ~ gs8 f |
  c8. e16 ~ e8 a e'8. a,16 ~ a8 e |
  d8. gs16 ~ gs8 b f'2 |

  \key c \phrygian
  R1*8^"5/8 riff" |

  c,16 af' g f bf af g df' c bf ef df c df \ottava #1 af' g |
  f bf af g df' c bf ef df c \tuplet 3/2 { bf df f } \tuplet 6/4 { bf( f) df bf df f } |
  c'1 \ottava #0 |
  f,,8. g16 ~ g8 af bf8. df16 ~ df8 c \bar "||" |

  % chorus
  <f,,, c' f>2. ~ q8 f16 g |
  af8. c16 ~ c8 f \grace g16 af8.( g16) ~ g8 f |
  c16 c r c c r c c r c c( df) ~ df c c r |
  c c r c c r c c c df af' f g bf c c, |

  <f, c' f>2. ~ q8 f16 g |
  af8. c16 ~ c8 f \grace g16 af8.( g16) ~ g8 f |
  <b, g'>2 <c g'> |
  <d g> <ef g> |

  <c g' c>2 <bf g' c> | <a f' c'> <af f' c'> |
  g16 g r g g r g g' ~ g8 g16 g f g af8 |
  g,16 g r g g r g f' ~ f8 f16 f d ef f8 |

  <af, ef' af>1 | <g ef' g> | <bf f' bf> | <af ef' af>2 <af af'>4 <g g'> |
  f2 g4 af | g2 af | bf df | <e, c' g'> <e c' af'> |

  \repeat volta 2 {
    f16 f f af ~ af8 g16 g g bf8. af16 af af c ~ |
    c8 bf16 bf df df f, f f af8. g16 g g bf16 ~ |
  }
  \alternative {
    { bf8 af16 af af c8. <df af' c f af>2 ~ | q2 c'16( df c) af f df c af | }
    { bf8 af16 af af c8. <bf f' bf df f>2 ~ | q2 bf'16 c df bf af f g ef | }
  }

  \repeat volta 2 {
    \time 4/4
    c f g f g( f) ef f ef c ef c ef( c) bf df |
    c f g f g( f) ef f g bf c bf df( bf) f df |
    c f g f g( f) ef f ef c ef c ef( c) bf df |
  }
  \alternative {
    { \time 18/16 c[ f g]  af[ g f]  bf[ af g]  df'[ c bf] ef[( c) af] bf[ ef, f] | }
    { \time 24/16 c[ c c] ef8. df16[ df df] f8. ef16[ ef ef] g8. f16[ f f] af8. | }
  }

  \time 4/4
  \repeat volta 2 {
    \repeat unfold 3 { r8 g r g \tuplet 6/4 { g16 g g g g g } af8 f | }
  }
  \alternative {
    { ef8 bf' ef <ef f bf> ~ q2 | }
    { <bf, f'>2 ~ q8 <c g'> <df af'>4 | }
  }

  \repeat volta 2 {
    c8. c16 c c df8 bf c8 ~ c16 c c c |
    df8 bf  c8. c16  c c f,16 f f af8. |
    g16 g g bf  ~  bf8 af16 af  af c8. bf16 bf df df |
  }

  <g, c g'>16 q r <g c g'> q r <g c g'> q r <g c g'> q\glissando( <af df g>) ~ q <g c g'> q r |
  <g c g'> q r <g c g'> q r <g c g'> c f( g) c, f( g) c, f( g) |

  R1*8^"9/8 Fm thing" |

  <<
    { g8. g16 g g af8 f g8 ~ g16 g g g | af8 f  g8. g16  g g f16 f f af8. | g16 g g bf  ~  bf8 f16 f  f af8. f16 f af af | } \\
    { c,8. c16 c c df8 bf c8 ~ c16 c c c | df8 bf  c8. c16  c c f,16 f f af8. | g16 g g bf  ~  bf8 af16 af  af c8. bf16 bf df df | }
  >>

  <<
    { \repeat unfold 3 { r8 g r g \tuplet 6/4 { g16 g g g g g } af8 f | } } \\
    { \repeat unfold 3 { r8 c r c \tuplet 6/4 { c16 c c c c c } df8 bf | }}
  >>

  <g c g'>16 q r <g c g'> q r <g c g'> q r <g c g'> q\glissando( <af df g>) ~ q <g c g'> q r |
  <g c g'> q r <g c g'> q r <g c g'> q f g af f g af bf df |

  R1*4^"chorus leadin" |
  R1*20^"chorus" |

  \repeat volta 2 {
    f,16 f f af ~ af8 g16 g g bf8. af16 af af c ~ |
    c8 bf16 bf df df f, f f af8. g16 g g bf16 ~ |
  }
  \alternative {
    { bf8 af16 af af c8. <df af' c f af>2 ~ | q2 c'16( df c) af f df c af | }
    { bf8 af16 af af c8. <bf f' bf df f>2 ~ | q2 bf'16 c df bf af f g ef | }
  }

  c8. c16 c c df8 bf c8 ~ c16 c c c |
  df8 bf  c8. c16  c c df8 bf g16 af |
  f g af f g af f g af f g af bf af g f |

  \time 5/8
  c'8.[ c16 c c] df8[ bf] |
  c8.[ c16 c c] df8[ bf] |
  c8.[ c16 c c] df8[ bf] |
  \time 4/4 c16 f g f g( f) ef f ef c ef c ef( c) bf g |
  df'\glissando( c-.) r8 r4 r2 \bar "|." |
}

guitarTwo = \relative c' {
  \time 10/8
  \repeat unfold 18 { r1 r4 } |

  \time 4/4
  \key c \phrygian
  \repeat unfold 4 r1 |

  r4 r8 f16\glissando( g) c8 g f' ef ~ |
  ef4. af,8 ~ af bf4 c8 ~ |
  c4 af8 f ~ f df'16 f g af bf c |
  df8( c) bf ef, ~ ef4. \tuplet 3/2 { df16( ef df) } |

  c4 r8 f16\glissando( g) c8 g f'( ef) ~ |
  ef2. \tuplet 6/4 { g16( ef) c g c ef } |
  g8( af g) f ~ f c4 df8 ~ |
  df4 f, g af |

  << { g1 } \\ { ef16 d c d( c) g c d ef f ef d c d( c) g } >> |
  af16 c f g af g f g( f) c df!4. |
  ef16 d c d( c) g c d ef f ef d c d( c) g |
  af16 c f g af g f g( f) c df!4. |

  ef1 | d | c | bf | b ~ | b |

  \repeat unfold 8 r1 |

  % verse 1
  \repeat unfold 8 r1 |
  % pre-chorus
  \repeat unfold 8 r1 |

  % interlude
  f4. g8 ~ g4 af ~ | af8 bf4 c8 ~ c f,4. |
  g4. af8 ~ af4 bf | c c,16 f( g) c, f( g) c, f( g) c, f( g) |
  af4. bf8 ~ bf4 c ~ | c8 df4 ef8 ~ ef af,4. |
  bf4. c8 ~ c4 df | ef f16 bf( c) f, bf( c) f, bf( c) f, bf( c) |

  df2. bf4 | c2 d16( b) af f d c b g |

  % verse 2
  \repeat unfold 8 r1 |

  \key e \phrygian
  \repeat unfold 8 r1 |
  \repeat unfold 7 r1 |
  <e, b'>16 q r <e b'>16 q r <e b'>16 q r <e b'>16 q r <e b'>16 q r <e b'>16 |

  \key a \phrygian
  \repeat unfold 8 r1 |

  \key c \phrygian
  R1*8 |

  r1 | r1 |
  << { r2 f'16 df' c bf f' e d e16 } \\ { c,16 af' g f df' c bf c16 ~ c2 } >> |
  f,,8. g16 ~ g8 af bf8. af16 ~ af8 g \bar "||" |

  \repeat unfold 4 r1 |
  r1 | r1 |
  r8 g8 g16 g g g af8 f g8 g16 g |
  g g af8 f g8 g16 g g g af8 f |

  \repeat unfold 4 { r8 g' c ef } |
  g,,16 g r g g r g g ~ g8 g16 g f g af8 |
  g16 g r g g r g d' ~ d8 d16 d b c d8 |

  \repeat unfold 8 r1 |




}

vocalMelody = \relative c'' {
  \time 10/8
  \repeat unfold 18 { r1 r4 } |

  \time 4/4
  \key c \phrygian
  \repeat unfold 4 r1 |
  \repeat unfold 8 r1 |
  \repeat unfold 10 r1 |
  \repeat unfold 8 r1 |

  c4^"Verse 1" c8 c ~ c4 bf | c c8 c ~ c4 r |
  c8 c c c ~ c4 bf | c c8 c ~ c4 r |
  g'4 g8 ef ~ ef4 ef | df4 df8 df( ef2) |
  c4 c8 c ~ c4 bf | c4 c8 c ~ c4 r |

  f2^"pre-chorus" ef | df ef | f ef | df ef |
  f ef | d ef4 f | g2 af | g1 |

  \repeat unfold 10 r1 |

  c,4^"Verse 2" c8 c ~ c4 bf | c c8 c ~ c4 r |
  c4 c8 c ~ c4 bf | c c8 c ~ c4 r8 c |
  g'8 g4 f8 ~ f ef4 ef8 ~ | ef df4 df8( ef4) r8 c |
  c4 c8 c ~ c4 bf | c4 c8 c ~ c4 r |

  \key e \phrygian
  e4 e8 e ~ e4 d | e e8 e ~ e4 r |
  e4 e8 e ~ e4 d | e4 e8 e ~ e4 r |
  b'4 b8 b ~ b8 b4 b8 ~ | b b4 b8( as4.) e8 |
  e4 e8 d ~ d d4 d8 ~ | d b4 b8 ~ b4 r4 |

  \repeat unfold 8 r1 |

  \key a \phrygian

  d2^"pre-chorus 2" c | bf c | d c | bf c |
  d c | b c4 d | e2 f | gs1 |

  \key c \phrygian
  R1*8 |

  \repeat unfold 4 r1 |

  % chorus
  r2 c,8. ef16 ~ ef8 f | f8. ef16 ~ ef8 c bf4 c |
  c2 r2 | r1 |
  r2 c8 c ef8 f | f8. ef16 ~ ef8 c bf4 c |
  d2 r2 | r1 |

  \tuplet 3/2 2 { c4 c d ef ef d c c d } ef2 |
  \tuplet 3/2 2 { d4 d ef f f ef d d( ef) } f2 |

  r4 c4 c df! |
  ef2 bf4 df8 ef |
  f2 ef4. df8 |
  ef2 r2 |

  c2 bf4 c |
  df2 c4. bf8 |
  bf2 r8 bf c df |
  c2 df4 c |

  \repeat volta 2 { c1^"interlude" | r1 | } \alternative { { r1 | r1 } { r1 | r1 } }

  \repeat volta 2 { \time 4/4 r1 | r1 | r1 | }
  \alternative { { \time 18/16 r1 r8 | } { \time 24/16 r1. | } }

  \time 4/4
  \repeat volta 2 { r1 | r1 | r1 | } \alternative { { r1 | } { r1 | } }

  \repeat volta 2 {
    r1 | r1 | r1 |
  }

  r1 | r1 |

  R1*8 |

  \repeat unfold 8 r1 |
  R1*4 |

  r4^"chorus" r8 c c8. ef16 ~ ef8 f | f8. ef16 ~ ef8 c bf4 c |
  c2 r2 | r1 |
  r2 c8. ef16 ~ ef8 f | f8. ef16 ~ ef8 c bf4 c |
  d2 r2 | r1 |

  \tuplet 3/2 2 { c4 c d ef ef d c c d } ef2 |
  \tuplet 3/2 2 { d4 d ef f f( ef) d d ef } f2 |

  r4 c4 c df! |
  ef2 bf4 df8 ef |
  f2 ef4. df8 |
  ef2 r2 |

  c2 bf4 c |
  df2 c4. bf8 |
  bf2 r8 bf c df |
  c2 df4 c |

  \repeat volta 2 { f1^"outro" | r1 | } \alternative { { r1 | r1 } { r1 | r1 } }
}

allTheLyrics = \lyricmode {
  % verse 1
  All a -- long __ the rust -- ed sky, __
  keep -- ing a watch -- ful i -- ron eye. __
  Man and mind __ strive to be -- come __
  that which can __ ne -- ver be one. __

  % pre-chorus
  Sink -- ing feel -- ings
  drown my spi -- rit.
  All to -- ge -- ther we swim or die.

  % verse 2
  All a -- board __ this ti -- red train. __
  Lo -- sing sleep __ from mind -- less drain. __
  Me -- tall -- ic dreams __ run through __ my head __
  of glow -- ing eyes __ that once were dead. __

  All a -- long __ the roil -- ing sea __
  catch a glimpse, __ a sil -- ver gleam. __
  Mi -- ning thought __ for all __ we bleed __
  and still they ne -- ver seem __ to need. __

  % pre-chorus
  Steal -- ing our hu -- man -- i -- ty.
  De -- sires re -- placed with all our re -- gret.

  % chorus
  Forged by __ the flesh of __ the bright -- est minds.
  Blind -- ed by the flash of __ the doll -- ar signs.
  Look -- ing a -- head for the fear of the past.
  Fu -- ture re -- main -- ing will be our __ last.

  Build -- ing our pri -- son of ef -- fi -- cient de -- sign,
  once and for -- e -- ver en -- slaved to the ma -- chines of our mind.

  % last chorus
  Our hopes and __ our fears be -- gin to col -- lide.
  Those who __ once served now __ de -- tain our pride.
  Breath -- ing new life in -- to that which had none.
  Pay -- ing the price for __ fir -- ing the gun.

  We built a pri -- son with ef -- fi -- cient de -- sign,
  once and for -- e -- ver en -- slaved to the ma -- chines of our mind.
}

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" }
}

chordExceptions = #(append
  (sequential-music-to-chord-exceptions chordExceptionMusic #t)
  ignatzekExceptions
)

djentyRiffChords = \chordmode {
  c2:1.5 q8. df8:1.5.11+ c8.:1.5 |
  q1 |
  c2:1.5 q8. df8:1.5.11+ c8.:1.5 |
  c2:1.5 f4:m bf:m6/g |
}

preChorusChords = \chordmode {
  f1:m | df:sus2 | f:m | bf:m |
  f:m | d:dim7 | c:m/ef |
}

chorusChords = \chordmode {
  f1:1.5 | f:m | r1 | r1 |
  f1:1.5 | f:m | g2:/b c:m | g:/d c:m/ef |
  c2:m c:m/bf | f:/a f:m/af |
  g1:1.3.5.7.9- | q1 |

  af1 | ef:/g | bf:m | af |
  f:m | g2:dim7 f:m/af | bf:m bf:m/df | c:/e c:aug/e |
}

chordValues = \chordmode {
  \powerChords
  \set majorSevenSymbol = \markup "maj7"

  \time 10/8
  c1:m q4 | q2. f2:m | q1 q4 | q2. df2  | ef2. ef2:aug | q4 c1:m/ef |
  q1 q4 | g1:sus4/d q4 | g1 g4 |
  a1:m q4 | q2. d2:m/f | q1 q4 | e1:7 q4 | ef1:dim7 q4 | f1:m6 q4 | g1:1.3.5.7.9- q4 |
  q1 q4 | q4 g1 |

  \time 4/4
  \djentyRiffChords

  c1:m | af:maj7 | df:maj7 | bf:m |
  c1:m | af:maj7 | df:maj7 | bf:m |

  r1 | r2 r8 bf4.:m | r1 | r2 r8 bf4.:m |
  r1 | r1 | r1 | r4 bf2.:m |
  g1:1.3.5.7.9- | q |

  \djentyRiffChords

  r1 | bf1:m | f1:m/af | g1 |

  % verse 1
  \repeat unfold 2 \djentyRiffChords

  % pre-chorus
  \preChorusChords | c1:7/e |

  %interlude
  f1:m | q | q | q4 df2.:maj7 |
  f1:m | q | q | q4 bf2.:m |
  gf1 | f2:m g:1.3.5.7.9- |

  \repeat unfold 2 \djentyRiffChords

  e2:1.5 q8. f8:1.5 e8.:1.5 | q2 r |
  e2:1.5 q8. f8:1.5 e8.:1.5 | q2 d:m |
  e2:1.5 q8. f8:1.5 e8.:1.5 | q2 f16:1.5 e8:1.5 f16:1.5 e8:1.5 f16:1.5 e16:1.5 |
  e2:1.5 q8. f8:1.5 e8.:1.5 | q2 d:m |

  a1:1.3.5.9 | g:6/a | a:7sus | f:1.3.5.7+.11+/a |
  a:sus4 | g:6sus2 | d:m9/f | e:7 |

  \transpose f d \preChorusChords | d1:dim7 |

  R1*8 |

  r1 | r2 bf:m | c1 | r1 |

  % chorus
  \chorusChords

  % interlude
  \repeat volta 2 { f1:m | q | } \alternative { { f2:m df:maj7 | q1 | } { f2:m bf:m | q1 | } }

  \repeat volta 2 { \time 4/4 c1:m | q2. bf4:m | c1:m |  }
  \alternative { { \time 18/16 r1 r8 | } { \time 24/16 r1. | } }
  \time 4/4

  \repeat volta 2 { g2.:1.5 f4:1.5 | g2.:1.5 af4:1.5 | g2.:1.5 f4:1.5 }
  \alternative { { ef1:sus2 | } { bf2:1.5 q8 c8:1.5 df4:1.5 | } }

  \repeat volta 2 { r1 | r | r | }

  c2:1.5 q8. df8:1.5.11+ c8.:1.5 |
  q1 |

  R1*8 |
  \repeat unfold 6 r1 |


  c2:1.5 q8. df8:1.5.11+ c8.:1.5 |
  c2:1.5 f4:m bf:m6/g |

  R1*4 |

  \chorusChords

  % outro
  \repeat volta 2 { f1:m | q1 | } \alternative { { f2:m df:maj7 | q1 | } { f2:m bf:m | q1 | } }
  r1 | r1 | f1:m |
  \time 5/8
  r2 r8 | r2 r8 | r2 r8 |
  \time 4/4
  c1:m |
  r1 |
}

chordNames = \new ChordNames {
  \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 {}
}