diff --git a/hollow-years-clarinet-trumpet.ly b/hollow-years-clarinet-trumpet.ly new file mode 100644 index 0000000..d18d823 --- /dev/null +++ b/hollow-years-clarinet-trumpet.ly @@ -0,0 +1,252 @@ +\version "2.18.2" +\language "english" + +\header { + title = "Hollow Years" + composer = "John Petrucci" + arranger = "Tommy Montgomery" + copyright = "2016 Tommy Montgomery" +} + +global = { + \key d \minor + \set Staff.printKeyCancellation = ##f + \numericTimeSignature + \override TupletBracket #'bracket-visibility = #'if-no-beam + \set Score.connectArpeggios = ##t + \time 4/4 + \tempo "Slowly" 4 = 72 +} + +pianoPart = \new PianoStaff \with { + instrumentName = "Piano" +} << + \new Staff = "right" \with { + midiInstrument = "acoustic grand" + } \relative c' { + \global + \set Staff.midiMinimumVolume = #0.3 + \set Staff.midiMaximumVolume = #0.5 + \clef treble + + 2\mp | + 4. 8 ~ q2 | + 2 | + 4. 8 ~ q4 4 | + 2 2 | + 4. q8 ~ q4 | + 2 | + 4. 8 ~ q8 d 8 f' | + + % verse 1 + 4. q8 4. q8 | + 4. 8 ~ q4 8 | + 2 | + 4. 8 ~ q8 g16 a e' d c8 | + + 4. q8 4. q8 | + 4. 8 ~ q4 8 | + 2 | + 4. 8 ~ q8 g16 a e' d cs8 | + + % pre-chorus + \repeat unfold 3 { + 4 q q q | + q q | + } + + f,8 bf c f f,8 bf c f | + \times 4/6 { c,16 f g c f g } \ottava #1 \times 4/6 { c16 f g c f g } + \times 4/6 { c16 g e c g e } \ottava #0 \times 2/3 { c16 g e } c8 | + + % chorus + \repeat unfold 6 { 8 a 16 f8. } + 8 f 4 r16 f a d e d a g | + \repeat unfold 2 { 8 a 16 f8. } + 8 f f e e | + 4 | + 4 d'8 ~ q4 q | + 4 \bar "||" | + + a'8 c16 16 ~ q8 c16 a ~ a8 d16 16 ~ q8 d16 a ~ | + a8 d16 16 ~ q8 d16 a ~ a8 c16 f bf a g f | + a,8 c16 16 ~ q8 c16 a ~ a8 d16 16 ~ q8 d16 a ~ | + a8 d16 16 ~ q8 d16 a ~ a8 c16 f bf a g8 | + + } + \new Staff = "left" \with { + midiInstrument = "acoustic grand" + } \relative c, { + \global + \set Staff.midiMinimumVolume = #0.2 + \set Staff.midiMaximumVolume = #0.4 + \clef bass + + d8\mp a' 4 c,8 a' 4 | + g,8. d'16 g a 8 ~ q d g,4 | + a8 g' d' g, a, e' cs' e, | + d,8. a'16 d e a,8 ~ a16 e' g a g8 a, | + d,8 a' 4 c,8 a' 4 | + g,8. d'16 g a g8 ~ g d g,4 | + a8 d g4 a,8 e' g4 | + d,8. a'16 d e a,8 ~ a4 bf4 | + + % verse 1 + d,8 a' d f c, a' c f | + g,8. d'16 g a bf8 ~ bf a g d | + bf f' g4 c,8 f g c, | + d,8. a'16 d f a,8 ~ a a a'4 | + + d,,8 a' d f c, a' c f | + g,8. d'16 g a bf8 ~ bf a g d | + bf f' g4 c,8 f g c, | + g8. d'16 g d a8 ~ a e' a4 | + + % pre-chorus + \repeat unfold 3 { + d,,16 a' d e f e d a bf, f' bf d e d bf f | + c g' c d e d c g a g a bf a g f e | + } + + bf4 bf' bf, bf' | + c,8 g' c d c4 g | + + % chorus + a8 c16 f c'8 f,16 c bf8 f'16 bf c8 bf16 f | + c8 f16 g c8 g16 f c8 f16 g c8 g16 f | + a,8 c16 f c'8 f,16 c bf8 f'16 bf c8 bf16 f | + c8 f16 g c8 g16 f d8 f16 a d8 a16 f | + + a,8 c16 f c'8 f,16 c bf8 f'16 bf c8 bf16 f | + c8 f16 g c8 g16 f cs8 e16 a cs8 a16 e | + d8 a d f c, a' d f | + b,,8. d16 g b d8 ~ d b g4 | + bf,!8 f' d' f, c g' c g | + + \repeat unfold 2 { + f8 c' f16 c f,8 d a' d16 a d,8 | + bf f' bf16 f bf,8 c g' c16 g c,8 | + } + } +>> + +trumpetMusic = \relative c' { + \global + \set Staff.midiMinimumVolume = #0.3 + \set Staff.midiMaximumVolume = #0.6 + + r4\mf r16 a' e'( d f4.) a8 | + a8( bf16) bf16 ~ bf2 r4 | + r1 | r1 | + + r4 r16 a,\mf e'( d f4.) bf16( c) | + c8 bf16 bf ~ bf8. a16 a8 g4. | + + r4 r16 g, bf( a g a8. ~ a8) a | + \grace { g16( a16 } g8 f16) f ~ f2 r4 | + + % verse 1 + r4 r16 d16 a'( g) a8 g16( a ~ a4) | + r4 r8 d,16 a' ~ a8( g16) g ~ g4 | + r4 r16 d16 g( f) g8 f16( g ~ g4) | + r8. d16 g8( a16) a ~ a4 r4 | + + r4 r16 d,16 a'( g) a8 g16( a ~ a4) | + r4 r16 d,16 a'( g a8 g16) g ~ g4 | + r4 r16 d16 (g f) g8. f16 g f g( a ~ | + a2) r2 | + + % pre-chorus + r8\mp e f4 r8 e8 f4 | + \repeat unfold 2 { r8 e f4 r8 e8 f4 | } + r8 e f e f4 e | + d8 e f4 bf,8 e f4 | + c8 e f4 cs8 e f4 | + r8 d e f r d e f | + r8 c f c ~ c c e4( \bar "||" | + + % chorus + f8\f) r8 c' c ~ c8 r8 f, c' ~ | + c4 bf8 a ~ a g r8. e16 | + f8 c'4 c8 ~ c bf4 c8 ~ | + c a( g4) r2 | + + f8 r8 c' c ~ c8 r8 a a( | + g) g4 r8 bf( a) g f | + r4 g8( a16 f ~ f4) r8. d16 | + g8 g g16( a) g8 ~ g r8 d e16 f ~ | + f8 g a bf g f4 f8 ~ | + f2 r2 | + + r1 | r1| r1 | +} + +trumpet = \new Staff \with { + instrumentName = "Trumpet" + midiInstrument = #"trumpet" +} { \clef treble \relative c' \trumpetMusic } + +clarinetMusic = \relative c' { + \global + \clef treble + \set Staff.midiMinimumVolume = #0.2 + \set Staff.midiMaximumVolume = #0.5 + + r1 | r1 | + r4 r16 bf'\mf d( cs d e8. ~ e8) (f16 g) | g8( a16) a ~ a4 r8 c,,16\mp( d e16 d) c8 | + d2( c2 | bf1) | + r4 r16 bf'\mf d( cs d e8. ~ e8) f | + \grace { e16( f16 } e8 d16) d ~ d2 r4 | + + % verse 1 + d,2(^"Verse 1"\p c | bf2.) d8( e | f2 g | a2) r8 c,16( d e d c8) | + + d4.( e8 f2 | g4) bf8 a ~ a4 g8( a) | + bf2( c | d4. e8 ~ e) a,16( cs) e( d cs8) | + + % pre-chorus + f8(^"Pre-chorus"\f e d) c! ~ c4 bf8 c ~ | c d4 r8 r2 | + f8( e d) c ~ c4 a8 c ~ | c2 r2 | + f8( e d) c ~ c4 a8 c ~ | c d4 r8 r2 | + bf8( a) g f ~ f g4 g8 ~ | g2 r2 | + + % chorus + r8\p c,( f) c r c( f) c | + r c( f) c r c( e8) r16 c' | + c8 f4 f8 ~ f d4 f8 ~ | + f d( c4) r2 | + + r8 c,( f) c r c( f) c | + r c( f4) cs'8 cs cs( d) | + r8 e,( f) d r e( f) c | + r d( g) d r d( g) d | + r c( f) c r c( f4 ~ | + f2) r2 | + + r1 | r1 | r1 | +} + +\score { + << + \new Staff \with { instrumentName = "Clarinet" } { \transpose c bf, \clarinetMusic } + \new Staff \with { instrumentName = "Trumpet" } { \transpose c bf, \trumpetMusic } + \pianoPart + >> + \layout { + \context { + % \Staff \RemoveEmptyStaves + \override Glissando.minimum-length = #4 + \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods + \override Glissando.thickness = #2 + } + } +} + +\score { + << + \new Staff \with { midiInstrument = #"clarinet" } { \clarinetMusic } + \new Staff \with { midiInstrument = #"trumpet" } { \trumpetMusic } + \pianoPart + >> + \midi {} +} diff --git a/hollow-years-clarinet-trumpet.pdf b/hollow-years-clarinet-trumpet.pdf new file mode 100644 index 0000000..da1c41a Binary files /dev/null and b/hollow-years-clarinet-trumpet.pdf differ