\version "2.12.2"
\header {
  title = \markup \center-column { "Master of Puppets" }
  instrument = \markup \bold \italic "violin"
}

#(set-default-paper-size "a4")
#(set-global-staff-size 21)

ChordPart=\context ChordNames {
      \chordmode {
        e2:m d1 c a2 b b
      }
  }

GuitarOnePart=\relative c' { \clef treble\key g \major
        \override Staff.TimeSignature #'style = #'()
        \time 2/4 e,8 b' e g
        \time 4/4 d a' d a e'16 ~ [\grace fis  e] d8 a < g g'>
        c,8 g' d' g, d' g, e b'
        a, a' b a, b a' b b,
        \time 2/4 dis a' b g,
      }

GuitarOne=\new Staff {
  \set Staff.midiInstrument = #"electric guitar (clean)"
      \set Staff.midiMinimumVolume = #0.6
      \set Staff.midiMaximumVolume = #0.8
          \GuitarOnePart
          \GuitarOnePart
          \GuitarOnePart
          \GuitarOnePart
          \GuitarOnePart
          \GuitarOnePart
      }


GuitarTwo=\new Staff {
    \set Staff.midiInstrument = #"violin"
            \set Staff.midiMinimumVolume = #0.7
      \set Staff.midiMaximumVolume = #0.9
     
      \relative c' { \clef treble\key g \major
        \override Staff.TimeSignature #'style = #'()
        \override Score.MetronomeMark #'transparent = ##t
        \tempo 4=90
        \time 2/4 e2
        \time 4/4 fis1 g a2 b2
        \time 2/4 dis2
      }
      
      \break
      \relative c'' { \clef treble\key g \major
        \override Staff.TimeSignature #'style = #'()
        \tieDown
        
        \repeat volta 2 { 
          \time 2/4 e8  [b']  g [ e]
          \time 4/4  a  [fis]  d  [d16  d]  d8  [a']  fis  [d]
          g  [e]  c  [c16  c]  c8  [g']  e  [c ]
          fis  [e16 ~ \grace fis  e] dis8-4   [ c ]  b  [c]  d-3 [ c  ]
          \time 2/4  dis-4  [e]  fis [ g ]
        }
      }
      
      \break
      \relative c'' { \clef treble\key g \major
        \override Staff.TimeSignature #'style = #'()
        \tieDown
        \time 2/4 e4. e16 fis  
        \time 4/4 g4. fis16 g \times 2/3 { a8 g fis } \times 2/3 { b8 g e16 ~ \grace fis e16 } 
        c4. r8 d8 \startTrillSpan ~ d8 ~ d8 ~ d8 \stopTrillSpan
        g16 fis16 b,8  g'16 fis16 b, ( d b4) ~ b16 g a8
        \time 2/4 a4 ~ a16 g16 e16 g16
        \time 2/4 e4. d8
        \time 4/4 g8. [a16] g8 [fis d] a' [g fis16 ~ \grace g fis]
        c4. a16 b16 c4. b16 c16 \times 2/3 { d8 c d } \times 2/3 { e fis g }
        b8 g g' fis
        \time 2/4 dis16-3 ~ \grace e dis b8 a\glissando  b'
      }
      
      \break
       \relative c'' { \clef treble\key g \major
        \override Staff.TimeSignature #'style = #'()
        \tieDown
        
        \repeat volta 2 { 
          \time 2/4 e8  [b']  g [ e]
          \time 4/4  a  [fis]  d  [d16  d]  d8  [a']  fis  [d]
          g  [e]  c  [c16  c]  c8  [g']  e  [c ]
          fis  [e16 ~ \grace fis  e] dis8-4   [ c ]  b  [c]  d-3 [ c  ]
          \time 2/4  dis-4  [e]  fis [ g ]
        }
        
        < a,, e' a e' >2:8
      }
    }

\score {
  \unfoldRepeats
  <<
    \ChordPart
    \GuitarOne
    \GuitarTwo
  >>
  \midi { }
}

\score {
  <<
    \ChordPart
    \GuitarTwo
    \new Staff {
          \GuitarOnePart
    }  >>
  \layout { }
}