music/arise-again.ly

96 lines
2.0 KiB
Plaintext

\version "2.18.2"
\language "english"
\include "lib/guitar-bend.ily"
\header {
title = "Arise Again"
composer = "Tommy Montgomery"
copyright = "(c) 2015 Tommy Montgomery"
}
globalConfig = {
\key cs \minor
\time 4/4
\numericTimeSignature
\tempo 4 = 130
\override TupletBracket #'bracket-visibility = #'if-no-beam
}
cleanGuitar = {
\relative c'' {
\repeat unfold 5 { e8 ds gs, } e'
\repeat unfold 5 { ds fss, e' } ds
\repeat unfold 5 { gs, e' ds } gs,
\repeat unfold 5 { e' ds fss, } e'
\repeat unfold 5 { ds gs, e' } ds
\repeat unfold 5 { fss, e' ds } fss,
\repeat unfold 5 { e' ds gs, } e'
\repeat unfold 5 { ds fss, e' } ds
\repeat unfold 5 { gs, e' ds } gs,
\repeat unfold 5 { e' ds fss, } e'
\repeat unfold 5 { ds gs, e' } ds
\repeat unfold 5 { fss, e' ds } fss,
\repeat unfold 5 { e' ds gs, } e'
\repeat unfold 5 { ds fss, e' } ds
\repeat unfold 5 { gs, e' ds } gs,
\repeat unfold 5 { e' ds fss, } e'
}
}
distGuitarOne = {
\relative c' {
\repeat unfold 8 { r1 }
<gs cs gs'>1 ~ | q | <fss ds' fss> ~ | q |
<gs cs gs'> ~ | q | <as ds as'> ~ | q |
<gs cs gs'> ~ | q |
}
}
leadGuitarOne = {
\relative c'' {
\repeat unfold 4 { r1 }
}
}
leadGuitarTwo = {
\relative c'' {
\repeat unfold 16 { r1 }
}
}
\score {
<<
\new Staff \with { \clef "treble" instrumentName = "Clean" } {
\globalConfig
\cleanGuitar
}
\new Staff \with { \clef "treble" instrumentName = "Distorted" } {
\globalConfig
\distGuitarOne
}
\new Staff \with { \clef "treble" instrumentName = "Lead I" } {
\globalConfig
\leadGuitarOne
}
\new Staff \with { \clef "treble" instrumentName = "Lead II" } {
\globalConfig
\leadGuitarTwo
}
>>
\layout {
\context {
\Staff \RemoveEmptyStaves
\override Glissando.minimum-length = #4
\override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods
\override Glissando.thickness = #2
}
}
}