music/ashes.ly
2018-02-05 23:41:44 -08:00

607 lines
16 KiB
Plaintext

\version "2.18.2"
\language "english"
\header {
title = "Prelude"
composer = "Tommy Montgomery"
copyright = "(c) 2017 Tommy Montgomery"
}
global = {
\key gs \minor
\time 4/4
\set Staff.printKeyCancellation = ##f
\numericTimeSignature
\compressFullBarRests
\omit Voice.StringNumber
\override TupletBracket #'bracket-visibility = #'if-no-beam
\override MultiMeasureRest.expand-limit = #3
}
lhGsThing = \relative c, {
gs8 gs' << { b'8 gs cs4 } \\ { ds,4 e } >> <ds b'>8 ds, |
}
lsDsThing = \relative c,, {
ds8 ds' << { fss'8 ds ~ <ds b'>4 } \\ { as4 b } >> <as as'>8 ds, |
}
\parallelMusic #'(right left) {
\tempo "Grave" 4 = 64
\global \clef bass r4 << { b8( gs cs4 b) } \\ { ds,4 e ds } >> |
\global gs,8 ~ <gs gs'> ~ q2 ~ q8 ds' |
r4 << { b'8( gs cs4 b8.) } \\ { ds,4 e ds8. } >> \clef treble ds'16( \bar "||" |
gs,8 ~ <gs gs'> ~ q2 ~ q8 ds' \bar "||" |
ds'2. ~ \tuplet 3/2 { ds8) ds( e } |
\lhGsThing |
ds4 ~ \tuplet 3/2 4 { ds8) e( ds e ds b as gs as } |
\lhGsThing |
ds,2 ~ \tuplet 3/2 { ds8) ds e } b'16 as gs e' |
\lsDsThing |
<fss, cs'>2 ~ \tuplet 3/2 { q4 e'8( ~ } \tuplet 5/4 { e16 cs as fss e } |
\lsDsThing |
\grace { ds16 ds ds } ds'2. ~ \tuplet 3/2 { ds8) ds( e } |
\lhGsThing |
ds2) e16 gs cs ds \ottava #1 e gs cs e |
\lhGsThing |
ds1 |
\lsDsThing |
\tuplet 5/4 { e16 ds cs gs e } \ottava #0 ds cs gs e ds cs gs e ds cs \change Staff = "left" gs e |
<gs cs e gs>1\arpeggio |
<ds as'>1\fermata \bar "||" \change Staff = "right" |
<ds, ds'>1 \bar "||" |
r1 |
r1 |
r1 |
r1 |
}
guitarOne = \relative c' {
\repeat unfold 11 r1
\tempo "Faster" 4 = 90
<gs ds' gs>4 q8 gs16 gs <b b'>8\glissando( <as as'>) r8 <fs cs' fs>8 ~ |
q <gs ds' gs> q2. |
<gs ds' gs>4 q8 gs16 gs <b b'>8\glissando( <as as'>) r8 <e b' e>8 ~ |
q e'' b as ~ as2 |
<gs, ds' gs>4 q8 gs16 gs <b b'>8\glissando( <as as'>) r8 <fs cs' fs>8 ~ |
q <gs ds' gs> q2. |
<gs ds' gs>4 q8 gs16 gs <as as'>8\glissando( <b b'>) r8 <cs gs' cs>8 ~ |
q1 |
gs8 ds' << { b' as ~ as gs4 gs8 ~ } \\ { gs fs ~ fs e4 e8 ~ } >> |
<< { gs fs4 fs8 ~ fs e4 cs8 ~ } \\ { e ds4 ds8 ~ ds cs4 as8 ~ } >> |
<< { cs ds4 ds8 ~ ds e4 fs8 ~ } \\ { as, b4 b8 ~ b cs4 fs,8 ~ } >> |
<< { fs' as4 b8 ~ b cs4 b16( cs\glissando } \\ { fs,,8 as4 b8 ~ b cs4 b16( cs\glissando } >> |
<< { ds'8) gs, gs' as ~ as b4 cs8 ~ } \\ { ds,,8) gs, gs' fs ~ fs e4 e8 ~ } >> |
<< { cs'' e4 ds8 ~ ds cs4 ds8 ~ } \\ { e,, cs4 ds8 ~ ds e4 ds8 ~ } >> |
<< { ds'' as4 gs8 ~ gs fss4 ds8 ~ } \\ { ds, fss4 gs8 ~ gs as4 ds,8 ~ } >> |
<< { ds' fss4 gs8 ~ gs fss4( gs16 fss) } \\ { ds,8 fss4 b8 ~ b as4( b16 as) } >> |
\repeat volta 2 {
<< { gs16 gs b b ds ds b b } \\ { <gs gs'>2 } >> fs'16 fs e e ds ds b b |
gs gs b b ds ds b b fs'16 fs e e ds ds b b |
e, e gs gs as as gs gs cs cs b b as as fs fs |
e e gs gs b b gs gs ds' ds cs cs b b as as |
gs gs b b ds ds b b fs'16 fs e e ds ds b b |
gs gs b b ds ds b b fs'16 fs e e ds ds b b |
fss fss as as ds ds as as fss fss as as cs cs as as |
fss fss as as e' e ds ds cs cs b b as as b b |
}
gs'4. gs8 b ds4 e8 ~ |
e ds4 ds8 ~ ds cs4 cs8 ~ |
cs b4 as8 ~ as b4 fs8 ~ |
fs2 fs,16 as cs e fs b, b' as |
gs4. \tuplet 3/2 { gs16 gs gs } b8 ds4 fs8 ~ |
fs es4 fs8 ~ fs gs4 as8 ~ |
as1 |
as16( fss) e cs as fss e cs as b cs fss, as cs e fss |
R1*8^"g#5 riff" |
\override Staff.NoteHead.style = #'slash
\repeat unfold 8 { b,4 b8 b16 b b8 b b16 b b b | }
\repeat unfold 8 r1
\revert Staff.NoteHead.style
gs,8 gs' as b gs, gs' as b |
gs, gs' as b gs, gs' as b |
e,, gs' as b e,, gs' as b |
e,, gs' as b e,, gs' as b |
fs, e' as b fs, e' as b |
fs, e' as b fs, e' as b |
es,, cs' es b' es,, cs' es b' |
fss, ds' as' b fss, ds' b' as |
\repeat unfold 8 r1 |
r4^"interlude" gs as b |
cs1 |
r4 cs b as |
b1 |
r4 gs as b |
cs1 |
r4 cs b as |
gs1 |
gs,16( b) ds gs b ds, gs b ds b ds gs as gs ds b |
cs,( e) gs cs ds gs, cs ds gs ds gs cs \tuplet 6/4 { gs'( e) cs gs e cs } |
as( cs) fs gs as gs as b cs as fs fs' cs as fs cs |
b e, gs b e gs b e gs( e) cs as gs e cs as |
\tuplet 5/4 4 { gs as b cs ds b cs ds e fs ds e fs gs as fs gs as b cs } |
\tuplet 6/4 4 { gs'( fs es) cs gs es cs es gs cs es fs gs( fs es) ds( cs b) } \tuplet 3/2 { as( gs fs) } es32( ds cs) b |
as16 e as cs e as, cs e as cs, e as cs e, as cs |
ds2 r16 as,32( b as16) gs as gs fs8 \bar "||" |
% verse 3
<gs, ds' gs>4. gs16 as b8 ds4 <cs gs' cs es>8 ~ |
q4. cs16 cs <gs' cs es>( fs') <gs, cs es>8 <gs cs es>16( fs') <gs, cs es>8 |
<gs, ds' gs>4. gs16 gs <gs gs'>8\glissando( <b b'>) r <as es' as css es as>8 ~ |
q4. <fs cs' fs as cs fs>8 ~ q4. <fs fs'>16\glissando( <as as'>) |
<gs ds' gs>4. gs16 as b8 ds4 <cs gs' cs es>8 ~ |
q4. cs16 cs \repeat unfold 2 { \tuplet 6/4 { es'16( fs es) ds cs as } } |
<gs, ds' gs>4. gs16 gs <gs gs'>8\glissando( <b b'>) r <as fs' as>8 ~ |
q8 <b fs' b>4 <cs gs' cs es gs cs>8 ~ q2 |
\repeat unfold 4 { cs16 gs' cs e } |
\repeat unfold 4 { cs, fss cs' ds } |
\repeat unfold 4 { cs, fs b cs } |
\repeat unfold 4 { cs, fs as cs } |
\repeat unfold 4 r1 |
\repeat unfold 2 {
cs,8 e16( ds) e8 gs, cs e16( ds) e8 gs, |
fs as16( b) as8 fs fs as16( b) as8 fs |
e ds'16( e) ds8 b e, ds'16( e) ds8 b |
}
\alternative {
{ gs bs16( cs) bs8 fs gs ds'16( e) ds8 gs, }
{ <as ds as'>1 }
}
r4^"strings" b'4 cs8 ds4 es8 ~ | es fs gs2. |
r4 b,4 cs8 ds4 es8 ~ | es4. fs8 ~ fs2 |
r4 b,4 cs8 ds4 es8 ~ | es4. fs8 ~ fs4. gs8 ~ |
gs4. gs8 ~ gs fs4 es8 ~ | es ds4 cs8 ~ cs2 \bar "||" |
\time #'(2 2 2 2 1) 9/8
b,16 fs' b as b as fs as b as b cs e cs b as fs b, |
cs gs' cs b cs b gs b cs b cs es fs es cs b gs cs, |
d fs gs a b gs a b d cs d fs \tuplet 6/4 { e( fs e) d cs a } gs fs |
e b' e fs b fs e b e, b' e fs b fs b fs e b |
c, g' d' e fs( e) d g, c, g' d' e fs( e) \tuplet 3/2 { g( fs e) } d g, |
d a' e' fs g( fs) e a, d, a' e' fs g( fs) \tuplet 3/2 8 { d' a g fs g a } |
b e, e' fs a( fs) e e, b' e, e' fs gs( fs) e e, b' e |
fs cs b cs b as b as fs as fs e fs e b e b as \bar "||" |
\time #'(1 1 1 1 1 1) 6/4
<< { fs2 s2 } \\ { fs,8 e'' b as ~ as1 } >> |
\repeat unfold 3 { fs,8 e'' b as ~ as1 | }
fs,8 fs16 fs fs( e) fs8 r8 fs16( e) fs( e8.) as8 as16 as \tuplet 3/2 { as( b as) } fs8 |
r8 fs16( e) fs8.( e16) fs8 fs16 fs fs( e) fs8 r8 fs16( e) fs( e8.) |
\tuplet 6/4 4 { fs'16( e) cs e fs as b( as) fs as b cs e( cs) b as fs e } fs8 fs16 fs e( fs) b,( cs) as( b) fs( e) |
fs8 fs16 fs fs( e) fs8 fs''16( e) cs b as( b32 as) fs16 e fs( e) cs b as( b32 as) fs16( e) |
\repeat unfold 2 { fs' cs' fs gs as( gs) b( gs) as( gs) fs cs } |
\repeat unfold 2 { e, b' e fs gs( fs) a( fs) gs( fs) e b } |
\repeat unfold 2 { fs cs' fs gs as( gs) b( gs) as( gs) fs cs } |
\repeat unfold 2 { e, b' e fs gs( fs) a( fs) gs( fs) e b } |
\repeat unfold 2 { b, fs' b cs ds( cs) e( cs) ds( cs) b fs } |
\repeat unfold 2 { a, e' a b cs( b) d( b) cs( b) a e } |
\repeat unfold 2 { fs cs' fs gs as( gs) b( gs) as( gs) fs cs } |
e, b' e fs gs( fs) a( fs) gs( fs) e b e, b' e fs << { gs( fs) gs( a\glissando b gs a b) } \\ { gs( fs) a( fs) gs( fs) e b } >> |
cs'4. cs8 fs gs as b ~ b as4 gs16( fs) |
gs4 e8 b ~ b4.( cs16 b) ~ b8 \tuplet 3/2 { b16 e gs } \tuplet 6/4 { b gs e b gs e } |
fs4 ds'8( cs) ~ cs b \tuplet 3/2 { as16( b as) } fs e fs'4 fs8 e ~ |
e2 e16 b a\glissando( gs) a( b) a( gs) e b a( gs) a( b) a( gs) |
fs b cs e ds b a cs b e fs g fs b cs e ds b \ottava #1 fs' b cs e ds b |
a4 a8( gs16) fs ~ fs8 \ottava #0 cs16 cs b8 cs b16\glissando( a) fs8 b,16\glissando( cs) e8 |
fs'8( e) b b( as) fs b,4 ~ b8 as16 b fs' b, as fs|
e4 b'8 fs' ~ fs4 \tuplet 6/4 4 { b,,16( cs d) e( fs gs) a( b cs) d( e fs) gs( a b) cs( d e) } |
\time 4/4
<< { fs2 } \\ { fs,,,8 fs16 fs fs( e8) fs'16 } >> r e r8 as16( b as) fs |
fs,8 fs16 fs fs( e8) <b'' e>16 ~ q <as e'>8 <cs fs>16 ~ q4 |
f,,8 fs16 fs fs( e8) fs'16 r e r8 \tuplet 3/2 { as16( b as) } fs( e) |
fs,4 \tuplet 6/4 4 { fs'16( e) cs e fs as b( as) fs as b cs e( cs) b as fs e } |
\time #'(2 2 2) 6/4
<<
{ r2 r8 as'8 b cs ~ cs b as gs ~ } \\
{ fs,8 as b cs ~ cs1 }
>> |
<<
{ gs'2 ~ gs8 ds'8 e fs ~ fs e ds cs ~ } \\
{ ds,,8 gs as b ~ b1 }
>> |
<<
{ cs'2 ~ cs8 b8 cs ds ~ ds cs b as ~ } \\
{ cs,,8 es fs gs ~ gs1 }
>> |
<<
{ as'2 ~ as8 gs8 as b ~ b as gs fs ~ } \\
{ e,8 gs as b ~ b1 }
>> |
<<
{ fs'2 ~ fs8 as8 b cs ~ cs b as gs ~ } \\
{ fs,8 as b cs ~ cs1 }
>> |
<<
{ gs'2 ~ gs8 ds'8 e fs ~ fs e ds cs ~ } \\
{ ds,,8 gs as b ~ b1 }
>> |
<<
{ cs'2 ~ cs8 b8 cs ds ~ ds e ds cs ~ } \\
{ cs,,8 e fs gs ~ gs1 }
>> |
<<
{ cs'2 ~ cs8 fss,8 gs as ~ as b as gs\laissezVibrer } \\
{ ds,8 fss gs as ~ as1 }
>> \bar "||" |
\time 4/4
gs,16 gs ds' gs, gs' gs, b' gs as ds, fs ds es ds fs ds |
gs cs, es fs gs cs, fs gs as cs, es fs gs fs es ds |
gs,16 gs ds' gs, gs' gs, b' gs as ds, fs ds es ds fs ds |
cs gs' cs e cs, fss cs' ds cs, fs b cs cs, fs as cs |
gs,16 gs ds' gs, gs' gs, b' gs as ds, fs ds es ds fs ds |
gs cs,\glissando( ds) as'\glissando( b) e,\glissando( fs) cs'\glissando( ds) gs,\glissando( a)
e'\glissando( fs) b,\glissando( as) fs' |
gs1 \bar "||" |
\tempo 4 = 168
\key cs \major
<gs, cs es>4 q8 q r <gs bs ds> r <gs cs es> |
r <gs ds' fs> r <gs cs es> r <gs bs ds>4. |
<gs cs es>4 q8 q r <gs bs ds> r <fs cs' fs> ~ |
q1 |
<gs cs es>4 q8 q r <gs bs ds> r <gs cs es> |
r <gs ds' fs> r <gs cs es> r <gs bs ds>4. |
<gs cs es>4 q8 q r <gs bs ds> r <fs b fs'> ~ |
q1 |
}
guitarTwo = \relative c' {
\repeat unfold 11 r1
\repeat unfold 8 r1
\repeat unfold 8 r1
\repeat volta 2 {
\repeat unfold 8 { gs16 gs gs gs }
\repeat unfold 8 { e e e e }
\repeat unfold 8 { gs gs gs gs }
\repeat unfold 8 { fss fss fss fss }
}
<gs ds' gs>2. gs16 gs gs gs |
<gs e'>2. gs16 gs gs gs |
<e b'>4. <e as>8 ~ q <e b'>4 <fs cs' fs>8 ~ |
q2. fs16 fs fs fs |
<gs ds' gs>2. gs16 gs gs gs |
<gs cs gs'>2. cs16 ds e cs |
ds4 fss, gs\glissando b |
as16 as cs cs e e fss fss as as cs cs e e fss fss |
R1*8 |
}
vocalMelody = \relative c'' {
\repeat unfold 11 r1
\repeat unfold 8 r1
\repeat unfold 8 r1
\repeat volta 2 { \repeat unfold 8 r1 }
\repeat unfold 8 r1
R1*8 \bar "||" |
r2^"verse 1" gs8 as b cs ~ |
cs4 r gs8( as) b cs( ~ |
cs4. ds16 cs b2) |
r2 gs8 as b cs ~ |
cs4. fs,8 ~ fs4 fs8 ds' ~ |
ds cs4 b8 ~ b as4 gs8 ~ |
gs2 r2 |
r4 ds8 ds ~ ds fss4 gs8 ~ |
gs4 r8 gs8 gs as b cs ~ |
cs4 r gs8 as b cs( ~ |
cs4. ds16 cs b2) |
r2 gs8 as b cs ~ |
cs4 cs8 fs,8 ~ fs4 fs8 ds' ~ |
ds cs4 b8 ~ b as4 gs8 ~ |
gs4. b8 ~ b b4 b8( |
as2) r2 |
r2^"verse 2" gs8 as b cs ~ |
cs4 r gs8 as b cs( ~ |
cs4. ds16 cs b2) |
r4. gs8 gs as b cs ~ |
cs4. fs,8 ~ fs4. ds'8 ~ |
ds cs4 b8 ~ b as4 gs8 ~ |
gs2 r2 |
r4 ds8 ds ~ ds fss4 gs8 ~ |
gs4 r4 gs8 as b cs ~ |
cs4 r gs8( as) b cs( ~ |
cs4. ds16 cs b2) |
r2 gs8 as b cs ~ |
cs4. fs,8 ~ fs4 fs8 ds' ~ |
ds cs4 b8 ~ b as4 b8 ~ |
b2 r2 |
r4 cs,8 cs cs b as gs ~ |
gs4 r4 r2 | \repeat unfold 15 r1 \bar "||" |
r4 b' cs8 ds4 es8 ~ |
es fs gs2. |
r4 b, cs8 ds4 es8 ~ |
es4 es8 fs ~ fs4 r4 |
r4 b, cs8 ds4 es8 ~ |
es4 es8 fs ~ fs4 gs8 gs( |
fs4) r8 fs ~ fs es( ds) ds ~ |
ds cs4 cs8 ~ cs2 |
r4 r8 gs gs b4 gs8 ~ | gs2 r2 |
b8 b4 cs8 ~ cs ds4 e8 ~ | e e4 ds8 ~ ds ds8( cs b |
gs8) r r gs gs b4 gs8 ~ | gs2 r4 r8 gs |
b8 b4 cs8 ~ cs ds4 e8 ~ | e e4 ds8( cs4) r8 gs8 |
e'8 ds4 cs8 ~ cs4 r8 gs | e'8 ds4 cs8 ~ cs4 r8 gs |
e'8 ds4 cs8 ~ cs b4 bs8 ~ | bs cs4 ds8 ~ ds4 r8 gs,8 |
e'8 ds4 cs8 ~ cs4 r8 gs | e'8 ds4 cs8 ~ cs4 r8 gs |
e'8 ds4 cs8 ~ cs b4 as8 ~ | as as4 b8 ~ b8 cs4 <ds gs>8( ~ |
q2. ~ q8 <cs es> ~ | q2. ~ q8 <b ds> ~ | q2.) r4 | r1 |
\repeat unfold 4 r1 |
% bridge
\time 9/8
b8. as16 ~ as8 b b8. as16 ~ as8 b as |
b8. cs16 ~ cs8 b cs2 r8 |
d8. cs16 ~ cs8 d d8. cs16 ~ cs8 d cs |
d8. e16 ~ e8 d e2 r8 |
e8. d16 ~ d8 e e8. d16 ~ d8 e d |
e8. fs16 ~ fs8 e fs2 r8 |
gs8. fs16 ~ fs8 gs gs8. fs16 ~ fs8 gs( fs) |
gs8. as16 ~ as8 b cs2 r8 |
}
vocals = \lyricmode {
% verse 1
Wast -- ing a -- way __
ev __ 'ry day, __
al -- ways the same. __
Oh, __ this life can __ ne -- ver change. __
And still I pray __
for eyes that can see __
what this all means. __
One thou -- sand years __
is all __ it takes to won -- der why __ I __ can't die. __
% verse 2
Flash -- ing of light, __
day turned to night. __
Mis -- takes that were made __
will __ haunt __ me to __ my grave. __
And still I burn. __
Walk -- ing a -- lone, __
miles __ un -- known. __
Look -- ing for some -- thing
to make __ me feel __ a -- live. __
But there's no -- thing in -- side. __
% chorus
What am I search -- ing for?
Why was I left __ a -- live? __
Why was the world __ cond -- emned __ to die? __
Why __ am __ I __ still here? __
% verse 3
And so I go __
wan -- der -- ing __ this bar -- ren waste -- land. __
And so I throw __
my -- self in -- to the __ night be -- cause
I can -- not win. __
It ne -- ver ends. __
The war is lost __ yet ne -- ver stops. __
The sleep -- less nights. __
The wrongs and rights __
all merge with -- in __ my mind. __
Please tell __ me why. __
Run -- ning __ in cir -- cles __ like a rat through __ a maze.
Shin -- ing __ a light all __ through the dark -- ness __ and haze.
Liv -- ing __ for death for __ all my im -- mor -- tal days.
Feel -- ing __ re -- lief when __ I __ no -- tice __ your gaze.
}
vox = \new Staff { \clef treble \global \vocalMelody }
\addlyrics { \vocals }
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" }
}
chordExceptions = #(append
(sequential-music-to-chord-exceptions chordExceptionMusic #t)
ignatzekExceptions
)
chordValues = \chordmode {
gs1:m | q |
q | q | ds:7 | q |
gs:m | q | ds:7 | cs:m |
ds |
\powerChords gs2.:1.5 q8 fs8:1.5 |
q8 gs:1.5 q2. |
gs2.:1.5 q8 e8:1.3.5.11+ |
q1 |
gs2.:1.5 q8 fs8:1.5 |
q8 gs:1.5 q2. |
gs2.:1.5 q8 cs8 |
q1 |
gs:1.5 | e:/gs | e:1.3.5.11+ | fs |
gs:1.5 | cs:m | ds | e:dim7 |
\repeat volta 2 {
gs:m | q | cs:m6/e | e |
gs:m | q | ds:7/fss | fss:dim7 |
}
gs:m | e:/gs | e:1.3.5.11+ | fs |
gs:m | cs | ds | e:dim7 |
R1*8
\repeat unfold 4 {
gs1:m | q | e2 e:1.3.5.11+ | e2 e:1.3.5.11+ |
fs1 | fs |
}
\alternative {
{ cs | ds:/g | }
{ e | ds:/g | }
}
% interlude
\repeat unfold 2 {
gs1:m | cs:m | fs | e2 cs:m6/e |
gs1:m | cs | as:1.3-.5-.7 | gs |
}
% chorus or something
gs2.:m q8 cs | cs1 |
gs2.:m q8 as | as4. fs8 fs2 |
gs2.:m q8 cs | cs1 |
gs2.:m q8 fs:/as | q4. cs8 cs2 |
% verse 3
\repeat unfold 2 { cs1:m | ds:7/cs | fs:sus4/cs | fs:/cs | }
cs1:m | fs | e | gs |
cs1:m | fs | e | ds |
gs2.:m q8 cs | cs1 |
gs2.:m q8 as | as4. fs8 fs2 |
gs2.:m q8 cs | cs1 |
gs2.:m q8 fs:/as | q4. cs8 cs2 |
\time 9/8
b1:maj7 q8 | cs1:7 q8 | d1:1.3.5.11+ d8 | e1:sus2 q8 |
c1:1.3.5.7+.11+ q8 | d1 d8 | e1 e8 | fs1:7 q8 |
\time 6/4
fs1.:7 | q | q | q |
q | q | q | q |
\repeat unfold 2 {
fs1. | e | fs | e |
b | a | fs | e |
}
\time 4/4
\repeat unfold 4 fs1:7 |
\time 6/4
fs1. | gs:m | cs | e |
fs1. | gs:m | cs:m | ds |
}
guitarOneStaff = \new Staff \with { midiInstrument = "electric guitar (jazz)" } { \global \guitarOne }
guitarTwoStaff = \new Staff \with { midiInstrument = "electric guitar (jazz)" } { \global \guitarTwo }
pianoStaff = \new PianoStaff \with {
instrumentName = "Piano"
} <<
\new Staff = "right" \with {
midiInstrument = "acoustic grand"
} \relative c' \right
\new Staff = "left" \with {
midiInstrument = "acoustic grand"
} { \clef bass \relative c \left }
>>
chordNames = \new ChordNames {
\set chordChanges = ##t
\chordValues
}
\score {
<<
\chordNames
\vox
\pianoStaff
\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 {
<<
\vox
\pianoStaff
\guitarOneStaff
\guitarTwoStaff
>>
}
\midi {}
}