\version "2.24.4"

voiceone = \relative c' {
 \set harmonicDots = ##t
 \mergeDifferentlyHeadedOn 

 \stemNeutral \slurNeutral \tieNeutral
 \override MultiMeasureRest.staff-position = #0.0

 \set Staff.instrumentName = "Gtr1 "

 \partial 2 { b8\rest^\markup {
	\translate #`(-6 . 4.0 ) { \hspace #0 \bold \roman \fontsize #1.0 "Allegro" }
     }

 d-. g-. b-. } |

 \repeat volta 2
 {
  d4 d d d |
  fis, fis g g( |
  c) c b b |
  a b,\rest b8\rest d-. g-. b-. |
  d4 d d d |
  fis, fis( g) g( |
  a) a d, e8 fis |
 }
 \alternative
 {
  { g4 b,\rest b8\rest d-. g-. b-. }
  { g2~( g8 a) fis( d) }
 }

 \break

 b'2~( b8 c) a( fis) |
 d'8 d4 d d d8~ |
 d d4 d d d8~( |
 d b) b-. b-. b( g) g-. g-. |
 g( d) d-. d-. d( b) b( g) |
 d'4 < d, a' fis' > < d b' g' > b'' | 
 d d, d b\rest |
 a'2( cis,8) b\rest d b\rest | %17
 e8 b\rest fis' b,\rest g' b,\rest b4\rest |
 fis'8( g gis a ais b g e) |
 d2( cis4) b\rest |
 a'2( cis,8) b\rest d b\rest |
 e b\rest fis' b,\rest g' b,\rest b4\rest |
 fis'4( d'2 gis,4) |
 b2( a4) b,\rest |
 b'8( a) g-. fis-. e4 e |
 g8( fis) e-. d-. cis4 b\rest |
 b'8( a) g-. fis-. e e e e |
 g( fis) e-. d-. cis( e cis e) |
 g( f) e-. d-. cis( e cis e) |
 g( f) e-. d-. cis( e cis e) |
 g( e g e g e g e |
 g4) b,\rest b8\rest a-. d-. fis-. |
 a4 a a a |
 cis, cis d d( |
 g) g fis fis |
 e b\rest b8\rest a-. d-. fis-. |
 a4 a a a |
 cis, cis( d) d( |
 e) e( fis) fis( |
 a2 g8) b,-. d-. g-. |
 b4 b b b |
 cis, cis( d) d( |
 g) g e e |
 a2~( a8 b g a) |
 fis2~( fis8 g e fis) |
 d2~( d8 e cis a) | %46

 a'( b) cis-. d-. cis( b) a-. g-. |
 fis( g) a-. b-. a( g) fis-. e-. |
 \pageBreak
 e( d) d-. d-. d( fis) e-. cis-. |
 d4 b\rest b8\rest a-. d-. fis-. |
 a4 a a a |
 b, b\rest b8\rest b-. d-. g-. |
 b4 b b b |
 c, b\rest b8\rest c-. fis-. a-. |
 c4 c c c |
 { d, b\rest b8\rest d-. g-._\markup {
	\translate #`( 0 . -1 ) { \hspace #0 \roman \fontsize #1.0 "   D. C." }
    }
  b-.
 }
 { d,4 b\rest b8\rest d,_.[ fis_. a_.] }

% \bar "||"

 \break


 \repeat volta 2 
 {
  c4-. c-. c-. c-. | %58
  es,4 b'\rest b8\rest bes-. es-. g-. |
  bes4 bes bes bes |  
  d, d es \SUpa es( |
  aes) aes g g | %62
 \break
  f b,\rest b8\rest bes-. es-. g-. |
  bes4 bes bes bes |
  d, \SUpa d( es) es( |
  f) f bes, c8 d | %66
  es2~( es8 f) d( bes) |
 \break
  g'2~( g8 aes) f( d) |
  bes'8 bes4 bes bes bes8~ |
  bes bes4 bes bes bes8~( | %70
  bes g) g-. g-. g( es) es-. es-. |
  es( bes) bes-. bes-. bes( g) g( es) |
 \break
  b''( f) f-. f-. f( d) d-. d-. |
  d( b) b-. b-. \SDnb b( f) f( d) |
  c''( g) g-. g-. g( es) es-. es-. |
  es( c) c-. c-. c( g) g( es) |
  d''( a) a-. a-. a( fis) fis-. fis-. |
 \break
  fis( d) d-. d-. d( a) a( fis) |
  bes'( g) g-. g-. g( d) d-. d-. |
  d( bes) bes-. bes-. bes( g) g( d) |
  g'( es) es-. es-. es( bes) bes-. bes-. |
  bes( g) g_. g_. g( es) \SDna es( cis) |
 \break
  d4 < d a' fis' > < d bes' g' > bes'' |
  d d,, d b'\rest | %84
  d2( fis,8) b\rest g b\rest |
  a b\rest b b\rest c b\rest b4\rest | 
  b8( c cis d dis e c a) |
 \break
  g2( fis4) b\rest |
  d2( fis,8) b\rest b4\rest |
  a8 b\rest b b\rest c b\rest b4\rest | 
  b4( g'2 cis,4) |
  e2( d4) b\rest |
 \pageBreak
  e8( d) c-. b-. a4 a |
  c8( b) a_. g_. fis4 b\rest |
  e8( d) c-. b-. a a a a |
  c( b) a_. g_. fis( a fis a) |
  c( bes) a_. g_. fis( a fis a) | 
 \break
  c( bes) a_. g_. fis a'( fis a) |
  c( a c a c a c a |
  c4) b,\rest b8\rest d-. g-. b-. | %100

  d4 d d d |
  fis, fis g g( |
 \break
  c) c b b |
  a b,\rest b8\rest d-. g-. b-. |
  d4 d d d |
  fis,-! fis( g) g( |
  a) a( b) b( |
 \break
  d2 c8) e,-. g-. c-. |
  e4 e e e |
  fis,-! fis( g) g( |
  c) c a a |
  d2~( d8 e c d) |
 \break
  b2~( b8 c a b) |
  g2~( g8 a fis d) | %114

  d8( e) fis-. g-. fis( e) d-. c-. |
  b( d) g-. b-. d( c) b-. a-. |
  a( g) g-. g-. g( b) a-. fis-. |
 \break
  g4 b,\rest b8\rest d-. g-. b-. |
  d4 d d d |
  e, b\rest b8\rest e-. g-. c-. |
  e4 e e e |
  f, b,\rest b8\rest f_. b_. d_. |
 \break
  f4 f f f |
  g, b\rest b8\rest g-. b-. d-. |
  f4-. f-. f-. f-. |
  gis, b\rest b8\rest e,_. gis_. b_. |
 \break
  e4 e e( a8) b,\rest |
  d4 d d( g8) b,\rest |
  c4 c c c |
  c b\rest b8\rest d,_. fis_. a_. |
 }

 \break 

 c4-.^\markup {
	\translate #`(-1 . 2.0 ) { \hspace #0 \bold \roman \fontsize #1.0 "Coda" }
   }

 c-. c-. c-. |
 d, b'\rest b8\rest d-. g-. b-. |
 d4 d d d |
 fis, fis g g( |
 c) c b b |
 \break
 a b,\rest b8\rest d-. g-. b-. |
 d4 d d d |
 fis, fis( g) g( |
 a) a d, e8 fis |
 \break
 g( fis g b a g fis e) |
 d( e fis g a b c fis,) |
 g(\trill fis g b a g fis e) | 
 d( e fis g a b c fis,) |
 g(\trill fis g b a g fis e) |
 \break
 d( e fis g a b c fis,) |
 a( g fis g) fis( e d c) |
 b( c cis d) d( c b a) |
 g4 b\rest b8\rest d-. g-. b-. |
 d4 d d d |
 \break
 d,, b'\rest b8\rest d-. g-. b-. |
 d4 d d d |
 d,, b'\rest b8\rest d-. g-. b-. |
 d4 d d d |
 d8( b) b-. b-. b( g) g-. g-. |
 \break
 g( e) e-. e-. d( b) c-. a-. |
 g4 b\rest b8\rest g-. b-. d-. |
 g4 g g g |
 g,, b'\rest b8\rest b-. d-. g-. |
 \break
 b4 b b b |
 g,, b'\rest b8\rest d-. g-. b-. |
 d4 d d d |
 d2 b4 g |
 \break
 d8 d g g b, b d d |
 g,4 b\rest < g d' b' > b\rest |
 g2 b2\rest |

 \bar "|."
 
}

voicetwo = \relative c'' {
  \stemNeutral \slurNeutral \tieNeutral
  \stemUp

 \partial 2 { s2 } |

 s1 |
 s2 s4 s^ \tweak Y-offset 5 \turn |
 s1 s1 s1 |
 s4 s^ \tweak Y-offset 4.4 \turn s s^ \tweak Y-offset 5 \turn |

 \repeat unfold 27 { s1 } |

 s2 s4 s^ \tweak Y-offset 4 \turn |
 
 \repeat unfold 3 { s1 } |

 s4 s^ \tweak Y-offset 3 \turn s s^ \tweak Y-offset 3.6 \turn |
 s4 s^ \tweak Y-offset 4 \turn s s^ \tweak Y-offset 4.2 \turn |

 s1 s |

 s4 s^ \tweak Y-offset 3 \turn s s^ \tweak Y-offset 4 \turn |

 \repeat unfold 18 { s1 } |

 s2 s4 s^ \tweak Y-offset 5.0 \turn |

 \repeat unfold 3 { s1 } |

 s4 s^ \tweak Y-offset 4.0 \turn s s^ \tweak Y-offset 4 \turn |

 \repeat unfold 36 { s1 } |

 s2 s4 s^ \tweak Y-offset 5 \turn |
 s1 s s |
 s4 s^ \tweak Y-offset 4.4 \turn s s^ \tweak Y-offset 5.0 \turn |
 s4 s^ \tweak Y-offset 5.6 \turn s s^ \tweak Y-offset 6 \turn |
 s1 s |
 s4 s^ \tweak Y-offset 4.4 \turn s s^ \tweak Y-offset 5.0 \turn |

 \repeat unfold 23 { s1 } |
 
 s2 s4 s^ \tweak Y-offset 5.6 \turn |
 s1 s s |
 s4 s^ \tweak Y-offset 4.4 \turn s s^ \tweak Y-offset 5.0 \turn |
 
}

voicethree = \relative c'' {
 \stemNeutral \slurNeutral \tieNeutral

 \partial 2 { s2 } |

 \repeat volta 2 
 {

 \repeat unfold 55 { s1 }

 }
 \alternative
 {
  { s1 }
  { s1 }
 }
 
  
}

voicefour = \relative c {

 \partial 2 { s2 } |

 \repeat unfold 57 { s1 } |

% \bar "||"
}


guitarone = << \voiceone \\ \voicetwo \\ \voicethree \\ \voicefour >>

