Skip to content

Instantly share code, notes, and snippets.

@msikma
Created March 3, 2016 15:02
Show Gist options
  • Save msikma/937ab70a75117d87abc2 to your computer and use it in GitHub Desktop.
Save msikma/937ab70a75117d87abc2 to your computer and use it in GitHub Desktop.
\version "2.18.2"
\language "english"
% Time signature for the first section, bars 1-7.
part-one = {
\key g \minor
\time 4/4
\tempo "Largo"
}
% Time signature for the main body of the work.
part-two = {
\time 6/4
% fixme: spacing is off compared to "largo" due to the descender?
\tempo "Moderato"
}
% Time signature for the coda.
part-three = {
\time 2/2
\tempo "Moderato"
}
first-arpeggio-note = \markup \wordwrap {
Some publications include an ossia with D instead of E-flat.
}
% The repeating right hand part of the main theme, a series of eights.
% This employs some obscure trickery to put a half note and dotted eighth
% in among with a beamed series of eighths.
main-rh-theme = {
\relative c'' {
r8
\mergeDifferentlyHeadedOn
\mergeDifferentlyDottedOn
<<
{ c,8->-1^[ d fs! bf-5 a-5] }
\new Voice {
\stemDown
\tweak Stem.transparent ##t
c,2
}
\new Voice {
s8
\stemDown
\tweak Stem.transparent ##t
d8.
}
>>
\mergeDifferentlyHeadedOff
\mergeDifferentlyDottedOff
}
}
% Same trick as above, for a one-off alternate version
% of the main theme in F7.
main-rh-theme-f-seven = {
\relative c'' {
\mergeDifferentlyHeadedOn
\mergeDifferentlyDottedOn
<<
{ ef,!8->-1_[ f a ef'-5 d-5 cs16\rest cs16] }
\new Voice {
\stemUp ef,2.
}
\new Voice {
s4 \stemUp a2
}
>>
\mergeDifferentlyHeadedOff
\mergeDifferentlyDottedOff
}
}
\score {
\new PianoStaff <<
\new Staff = "right" \with {
midiInstrument = "acoustic grand"
} {
\clef bass \relative c' {
\part-one
% fixme: pesante spacing
c,2-1-"pesante"~ \f c8 ef-2 af-3 bf |
\clef treble
c8 af-1 ef'-2 bf'-4 c af-1 ef' bf'-4 |
c8\> g bf af g4-1 fs8\! r8 |
r8 fs8-2 \p g fs es_[ fs \times 2/3 { a! g ef-2] } |
ef8.-3_[ d16 \times 2/3 { f!8-4 ef d-2] } d4-3 r4 |
r2 c4.->( \< g8 |
bf1)~ \bar "||"
\part-two
% First part of the main theme.
bf2. \! \p \main-rh-theme |
<<
\new Voice {
\voiceOne g2.-4 d'2.
}
\new Voice {
\voiceTwo r4 <d, bf>4-.( <d bf>-.) r4 <d g>4-.( <d g>-.)
}
>> |
<<
\new Voice {
\voiceOne c'2.-4
}
\new Voice {
\voiceTwo r4 <ef, g>4-.( <ef g>-.)
}
>> \main-rh-theme |
<<
\new Voice {
\voiceOne g2.-4 e2.-4
}
\new Voice {
\voiceTwo r4 <d bf>4-.( <d bf>-.) r4 <cs^2 a^1 g^1>4-.( <cs a g>-.)
}
>> |
<<
\new Voice {
\voiceOne fs2.
}
\new Voice {
\voiceTwo r4 <fs, a d>4-.( <fs a d>-.)
}
>> \main-rh-theme |
<<
\new Voice {
\voiceOne g'2.-4 g'2.-5
}
\new Voice {
\voiceTwo r4 <d, bf>4-.( <d bf>-.) r4 <df' bf g>4-.( <df bf g>-.)
}
>> |
<<
\new Voice {
\voiceOne f2.-4
}
\new Voice {
\voiceTwo r4 <bf, c>4-.( <bf c>-.)
}
>> \main-rh-theme-f-seven |
<<
\new Voice {
\voiceOne cs2.-5 d2.
}
\new Voice {
\voiceTwo r4 <ef, f a>4-.( <ef f a>-.) r4 <bf' f d>4-.( <bf f d>-.)
}
>> |
<<
\new Voice {
\voiceOne c2.
}
\new Voice {
\voiceTwo r4 <ef, g>4-.( <ef g>-.)
}
>> \main-rh-theme |
<<
\new Voice {
\voiceOne g2.-4 d'2.
}
\new Voice {
\voiceTwo r4 <d, bf>4-.( <d bf>-.) r4 <d g>4-.( <d g>-.)
}
>> |
<<
\new Voice {
\voiceOne c'2.
}
\new Voice {
\voiceTwo r4 <ef, g>4-.( <ef g>-.)
}
>> \main-rh-theme |
<<
\new Voice {
\voiceOne g2.-4 e2.
}
\new Voice {
\voiceTwo r4 <d bf>4-.( <d bf>-.) r4 <cs a g>4-.( <cs a g>-.)
}
>> |
<<
\new Voice {
\voiceOne fs2.
}
\new Voice {
\voiceTwo r4 <fs, a d>4-.( <fs a d>-.)
}
>> \main-rh-theme |
<<
\new Voice {
\voiceOne g'2.-4 g'2.
}
\new Voice {
\voiceTwo r4 <f,! d b>4-.( <f d b>-.) r4 <d'-4 b-2 g-1 f-1>4-.( <d b g f>-.)
}
>> |
<<
\new Voice {
\voiceOne g2.-4 d2.\finger \markup \tied-lyric #"4~5"
}
\new Voice {
\voiceTwo r4 <ef c g>4-.( <ef c g>4-.) r4 <g, d>4-.( <g d>4-.)
}
>> |
<<
\new Voice {
\voiceOne c2. g2.
}
\new Voice {
\voiceTwo r4 <c, g'>4-.( <c g'>4-.) r4 <d bf>4-.( <d bf>4-.)
}
>> |
<<
\new Voice {
\voiceOne g'2.-4 d2.\finger \markup \tied-lyric #"4~5"
}
\new Voice {
\voiceTwo r4 <ef c g>4-.( <ef c g>4-.) r4 <g, d>4-.( <g d>4-.)
}
>> |
<<
\new Voice {
\voiceOne c2. g2.
}
\new Voice {
\voiceTwo r4 <c, g'>4-.( <c g'>4-.) r4 \stemUp <cs bf>4_.( <cs bf>4_.) \stemNeutral
}
>> |
<<
\new Voice {
% fixme: this needs a tie to the next bar
\voiceOne f2. d'2.
}
\new Voice {
\voiceTwo r4 <bf d>4-.( <bf d>4-.) r4 <bf f d>4-.( <bf f d>4-.)
}
>> |
<ef, a>4 \slashedGrace d'8 <ef, a c>4 <ef a b> <ef a c> <ef a d> <ef a ef'> |
<<
\new Voice {
\voiceOne ef'2. d2.
}
\new Voice {
\voiceTwo r4 <bf ef,>4 <bf ef,> <bf d,> <bf d,> <bf d,>
}
>> |
<<
\new Voice {
% fixme: this needs a slur from here to point mark1
\voiceOne <fs c>4 \slashedGrace bf8 <fs c a'>4 <fs c gs'> <fs c a'> <fs c bf'> <fs c c'>
}
>> |
<<
\new Voice {
\voiceOne c'2. bf2.
}
\new Voice {
\voiceTwo r4 <g! c,>4 <g c,> <g bf,> <g bf,> <g bf,>
}
>> |
<<
\new Voice {
% mark1 first note
\voiceOne a2. a2~a8 a8
}
\new Voice {
\voiceTwo <g ef>4 <g ef> <g ef> <fs d> <fs d> <fs d>
}
>> |
<<
\new Voice {
\voiceOne a2.~ a2
}
\new Voice {
% fixme: arpeggio must include a2
\voiceTwo <e a,>4 \arpeggio
}
>> a4^~ |
% First candenza. Note that the long string of eights is a tuplet;
% we hide the number since it's not relevant.
a16 \< bf a gs a-1 g'! e f f-1 g'-5 f e \! \once \override TupletNumber #'stencil = ##f \times 6/18 { ef8_[ c-1 a-2 bf d-5 c bf g-2 f-1 d-2 \> ef e-1 f fs a-5 g-4 f-3 \! ef-2] } |
cs8-. r8 d2. c4 g |
bf2. fs2. |
% Build-up to the first agitato part.
g4 \p <bf bf'>8( d f ef~ef4) <a a,>8( cs, ef d~ |
d4) <bf bf'>8( d f ef~ef4) <af af,>8( cs, ef d~ |
d4) <g, g'>8( b d c~c4) <c c,>8( gs bf a~ |
a4) <ef ef'>8( b' d c~c4)
<<
\new Voice {
\voiceOne g4^4 <fs^3 a^5>
}
\new Voice {
\voiceTwo e8_2 \< d_1 cs_2 c_1 \!
}
>> |
% fixme: proper typesetting for agitato
<bf g' bf>4 \f
% Here we start using half notes. We override the
% note head to achieve this. It's sort of a hack
% and should be replaced with note merging
% when this becomes possible.
{
\override NoteHead.duration-log = #1
<bf' bf'>8_[(
\revert NoteHead.duration-log
d f ef)]
}
r4
{
\override NoteHead.duration-log = #1
<a, a'>8_[(
\revert NoteHead.duration-log
cs ef d)]
}
|
r4
{
\override NoteHead.duration-log = #1
<bf bf'>8_[(
\revert NoteHead.duration-log
d f ef)]
}
r4
{
\override NoteHead.duration-log = #1
<af, af'>8_[(
\revert NoteHead.duration-log
cs ef d)]
}
|
r4
{
\override NoteHead.duration-log = #1
<g, g'>8_[(
\revert NoteHead.duration-log
b d c)]
}
r4
{
\override NoteHead.duration-log = #1
<c, c'>8-[(
\revert NoteHead.duration-log
gs' bf a)]
}
|
r4
{
\override NoteHead.duration-log = #1
<ef ef'>8-[(
\revert NoteHead.duration-log
b' d c)]
}
r4
{
\override NoteHead.duration-log = #1
<fs,, fs'>8-[(
\revert NoteHead.duration-log
cs' ef d]
}
|
% End of the buildup section.
<bf g'>4) <c! g>8 bf a g <bf g'>4 <c g>8 bf a g |
f'8 ^"sempre più mosso" c ef fs, c' e fs c' f ef d c |
<bf g'>4 <g c>8 bf a g <bf g'>4 <g c>8 bf a g |
f'8 c ef fs, c' ef fs! c' f! ef d c |
<bf g'>4 r8 \ottava #1 <g' c>8 bf d, <fs bf> a d, <bf fs> a d, |
<g c>8 bf d <g c> bf d, <fs bf> a d, <bf fs> a d, |
<g c>8 bf d <g c> bf d, <fs bf> a d, <bf fs> a d, \ottava #0 |
<g, c>8 bf d <g c> bf d, <fs bf> a d, <bf fs> a d, |
<g c>8 bf d <g c> bf d, <d a'> g bf, <bf ef> d g, |
<g c>8 bf d, <d a> g bf, \clef bass <bf ef> d g, <g c> bf d, |
<g c>8 bf d, <g d'> c ef, <g c>8 bf d, <g d'> c ef, |
<g c>8 bf d, <g d'> c ef, <g c>8 bf d, <g d'> c ef, |
\clef treble g8_[ d' bf d g bf] d g bf d \ottava #1 g d' |
bf d g, \ottava #0 d bf g d bf g d bf \change Staff = "left" d, \change Staff = "right" |
g_[ d' bf d g d'] bf d g, d bf \change Staff = "left" d, \change Staff = "right" |
fs_[ d' bf d fs d'] bf d fs, d bf \change Staff = "left" d, \change Staff = "right" |
g8_[ d' bf d g bf] d g bf d \ottava #1 g d' |
bf d g, \ottava #0 d bf g d bf g d bf \change Staff = "left" d, \change Staff = "right" |
gf_[ d' bf d gf! d'] bf d gf, d bf \change Staff = "left" d, \change Staff = "right" |
f_[ d' bf d f d'] bf d f, d bf \change Staff = "left" d, \change Staff = "right" |
f8 c' a c f a c f a c \ottava #1 f a |
f'4 \ottava #0 r4 r4 r2. |
R1. |
r2. r4 r4 <c,,,-1 f-4>4~
% Start of the meno mosso section.
<c f>2.( \pp
<<
\new Voice {
\voiceOne g'2 g4
}
\new Voice {
\voiceTwo d2.
}
>> |
ef2.~ef4) ef'4. d8 |
<g, c>2.
<<
\new Voice {
\voiceOne d'2 d4
}
\new Voice {
\voiceTwo a2.
}
>>
|
bf2. bf'2 bf4 |
bf2 af4 af g fs |
fs2 g2 af4. ef8 |
g2 f!2 g4. d8 |
f4 ef d \times 2/3 { c8-1_[ d-3 c-2] } b8_[ c d ef] |
<c, f>2.
<<
\new Voice {
\voiceOne g'2 g4
}
\new Voice {
\voiceTwo d2.
}
>>
|
ef2.~ef4 ef'4. d8 |
<g, c>2.
<<
\new Voice {
\voiceOne d'2 d4
}
\new Voice {
\voiceTwo a2.
}
>>
|
bf2. bf'2 bf4 |
bf2. c,2 d4 |
\times 2/3 { ef8 f ef } d4 ef g g~ \times 2/3 { g8 f ef } |
% Start of the <something> section
% fixme: name all sections
ef2. r4 g,8_[ af] \times 2/3 { bf8_[ d c] } |
bf2.~bf4 g8_[ af] \times 2/3 { bf8_[ d c] } |
bf2.~bf4 g8_[ af] \times 2/3 { bf8_[ d c] } |
% Here we need to add two quarter notes, one inside of a tuplet
% and one inside of a series of beamed eighths.
<<
\new Voice {
\voiceOne
bf4~ \times 2/3 { bf8^[ df, ef] } \times 2/3 { g8^[ c bf] } af4~af8 cf, ef f
}
\new Voice {
\stemDown
% fixme: silence the warning about the tuplet bracket being omitted
s4 \once \override TupletNumber #'stencil = ##f \times 2/3 { s8 df4 } \times 2/3 { s8 s8 s8 } s4 s8 cf4
}
>>
|
g'2 r4 r4 g8_[ af] \times 2/3 { bf_[ d c] } |
bf4 bf'2. \times 2/3 { r8 g,_[ bf] } \times 2/3 { bf_[ d c] } |
bf4 bf'2. \times 2/3 { r8 g,_[ bf] } \times 2/3 { bf_[ d c] } |
<<
\new Voice {
\voiceOne
bf4~ \times 2/3 { bf8^[ df, ef] } \times 2/3 { g8^[ c bf] } af4~af8 cf, ef f
}
\new Voice {
\stemDown
% fixme: silence the warning about the tuplet bracket being omitted
s4 \once \override TupletNumber #'stencil = ##f \times 2/3 { s8 df4 } \times 2/3 { s8 s8 s8 } s4 s8 cf4
}
>>
|
g'2.~g8 g8 bf g' f ef |
d2.~d8 bf8 d bf' d, ef |
e4 f2~f8 d8 f d' c bf |
gs8 a f' e d a d, a f d e \acciaccatura g! f |
% A tempo.
}
}
\new Staff = "left" \with {
midiInstrument = "acoustic grand"
} {
\clef bass \relative c' {
\part-one
c,,2-5~ c8 ef-4 af-3 bf |
c8_1 af_5 ef'_3 bf'_2 \clef treble c_1 af_5 ef' bf' |
c8 g bf af g4 fs8 r8 |
r8 fs_3 g fs es^[ fs \times 2/3 { a! g ef] } |
ef8._3^[ d16 \times 2/3 { f!8_2 ef d_4] } d4_3 r4 |
r2 \clef bass <ef, g c>2( |
<d g \footnote #'(3 . 1/2) \first-arpeggio-note ef'>1)\arpeggio \bar "||"
\part-two
% First part of the main theme.
r2. \sustainOn d,4\staccato r4 r4 \sustainOff |
r4 g4-.( g-.) r4 bf'-.( bf-.) |
r4 <a c>-.( <a c>-.) r4 d,,-.( d-.) |
r4 g4-.( g-.) r4 a-.( a-.) |
r4 d,4-.( d-.) r4 d'-.( d-.) |
r4 g,4-.( g-.) r4 e''-.( e-.) |
r4 f-.( f-.) r4 f,,-.( f-.) |
r4 bf-.( bf-.) r4 bf'-.( bf-.) |
r4 a-.( a-.) r4 d,,-.( d-.) |
r4 g-.( g-.) r4 bf'-.( bf-.) |
r4 <a c>-.( <a c>-.) r4 d,,-.( d-.) |
r4 g4-.( g-.) r4 a-.( a-.) |
r4 d,4-.( d-.) r4 d'-.( d-.) |
r4 g4-.( g-.) r4 g,-.( g-.) |
% Second part.
% fixme: make one of the double notes a 2
r4 <c, c'>4-. g''-2-. r4 <d, d'>4-. g'-2-. |
r4 <ef, ef'>4-. g'-2-. r4 <d, d'>4-. g'-2-. |
b,8-4_>_[( c d c] g'4) cf,8-4_>( d ef d g4) |
% We modify the trill to extend all the way to the last grace notes.
\once \override TrillSpanner.minimum-length = #15
\once \override TrillSpanner.springs-and-rods = #ly:spanner::set-spacing-rods
d8-4_>( ef f ef g4\<) \grace { ds16 e } \afterGrace e2. \startTrillSpan { ds16[ \stopTrillSpan e] } |
f2.~ \! f4 <e e,>4( <f f,>4 |
<fs fs,>2.~) <fs fs,>4 <es es,>4( <fs fs,>4 |
<g g,>1.) |
<d d,>1. |
<ef ef,>1. |
<c c,>2.( <d d,>) |
<cs cs,>4 \sustainOn <e a e'>4-.( <e a e'>4-. <e a e'>4-. <e a e'>4-. <e a e'>4-.) \sustainOff |
% fixme: sustain off should be at the end of the bar
<c! c,!>4 \sustainOn <f a ef'! f>-.( <f a ef'! f>-. <f a ef'! f>-. <f a ef'! f>-. <f a ef'! f>-.) \sustainOff |
<bf,, bf'>4 \sustainOn <d' f bf> <f bf d> \sustainOff ef, \sustainOn <ef' g c> <g c ef> \sustainOff |
% fixme: sustain is not connected! how do I fix this?
d,4 \sustainOn <g' bf ef>
<<
\new Voice {
\voiceOne <bf d>2 <bf cs>4 <a c>
}
\new Voice {
\voiceTwo g4 \sustainOff d2.
}
>> |
<<
\new Voice {
\voiceOne g,4_. \sustainOn f''!^1( ef^2) \sustainOff fs,,4_. \sustainOn ef''^1( d^1) \sustainOff
}
\new Voice {
\voiceTwo s4 <g,_5 bf_4>2 s4 <a fs>2
}
>> |
<<
\new Voice {
\voiceOne g,4_. \sustainOn f''!^1( ef^2) \sustainOff f,,4_. \sustainOn ef''^1( d^1) \sustainOff
}
\new Voice {
\voiceTwo s4 <g,_5 bf_4>2 s4 <f! af b>2
}
>> |
<<
\new Voice {
\voiceOne ef,4_. \sustainOn d''^1( c^2) \sustainOff c,,4_. \sustainOn bf''( a) \sustainOff
}
\new Voice {
\voiceTwo s4 <ef_5 g_4>2 s4 ef2
}
>> |
<<
\new Voice {
\voiceOne d,4_.
\sustainOn
% Override the fingering position to avoid overlapping the C.
\once \override Fingering.extra-offset = #'(0.0 . 1.5)
g'^2( fs^3) \sustainOff d,4_. \sustainOn a''( d,) \sustainOff
}
\new Voice {
\voiceTwo s4 <d_5 c'_4>2 s4 s2
}
>> |
<<
\new Voice {
\voiceOne <g, g'>4_. \sustainOn f''!^1( <ef bf>^2) \sustainOff <fs,, fs'>4_. \sustainOn ef''( <d a>) \sustainOff
}
\new Voice {
\voiceTwo s4 g,2 s4 fs2
}
>> |
<<
\new Voice {
\voiceOne <g, g'>4_. \sustainOn f''!^1( <ef bf>^2) \sustainOff <f,,! f'!>4_. \sustainOn ef''( <d af b>) \sustainOff
}
\new Voice {
\voiceTwo s4 g,2 s4 f2
}
>> |
<<
\new Voice {
\voiceOne <ef, ef'>4_. \sustainOn d''^1( <c g>^2) \sustainOff <c,, c'>4_. \sustainOn bf''!( <e, a>) \sustainOff
}
\new Voice {
\voiceTwo s4 ef2 s4 f2
}
>> |
<<
\new Voice {
\voiceOne d,4_. s2 d4_. s2
}
\new Voice {
\voiceTwo s4 \sustainOn <a' g'>4^( <c fs>4) \sustainOff s4 <a e'>4^( <c d>4)
}
>> |
<g d'>4 <g g,> r4 <g d'>
<<
\new Voice {
\voiceOne ef'8( d8) d4\rest
}
\new Voice {
\voiceTwo g,2
}
>> |
<<
\new Voice {
\voiceOne b'4\rest a2~a4
}
\new Voice {
\voiceTwo <g, c ef>2.~<g c ef>4
}
>>
<g g'>4 <ef' ef'>4 |
<d d'>4 <g, g'>2 <g' d'>4
<<
\new Voice {
\voiceOne ef'8( d8) r4
}
\new Voice {
\voiceTwo g,2
}
>> \clef treble |
<<
\new Voice {
\voiceOne e''4\rest a,2~a4
}
\new Voice {
\once \override Fingering.staff-padding = #'()
\voiceTwo <g, c ef-2>2.~<g c ef>4
}
>>
<g g'>4 <ef' ef'>4 |
<g d'>4 r4 r4 \stemDown <ef fs a ef'>^> \stemNeutral d' d, |
g,4-.
<<
\new Voice {
\voiceOne d'2
}
\new Voice {
\voiceTwo d4 d' <ef, fs a ef'>^> d' d,
}
>> |
g, r4 \clef bass d <ef fs a ef'>^> d' d, |
g,4
<<
\new Voice {
\voiceOne d'2
}
\new Voice {
\voiceTwo d4 d' <ef, fs a ef'>^> d' d,
}
>> |
bf4( <d bf'>) r4 <cs cs,>( <d d,>) r4 |
<g, g,>4( d') r4 cs,( d) r4 |
<g g,>4 r4 c,!( <g' g,>4) r4 c,4( |
<g' g,>4) r4 c,4( <g' g,>4) r4 c,4( |
<g' g,>2.) r4 <d'' g>4-. <d g,>-. |
<d g>2 r2 r4 d,,4( |
<g, g'>2.)~<g g'>2 \stemDown d'4( \stemNeutral |
<fs, fs'>2.)~<fs fs'>2 \stemDown d'4( \stemNeutral |
<g, g'>2.) r4 <d'' g>4-.( <d g,>4-. |
<d g>2) r4 r4 r4 \stemDown d,4( \stemNeutral |
<gf, gf'>2.)~<gf gf'>2
<<
\new Voice {
\stemDown d'4( \stemNeutral | f2.)~f2( g!4 | a2) r4 r4
}
\new Voice {
\voiceTwo s4 | f,1.~ | f2
}
>>
<c''' f>4-.( <c f,>-. |
<c f>2.~<c f>2 <c f,>4 |
<c f>2.~<c f>2 <c f,>4 |
<c f>2 <c f,>4 <c f>4 <c f,>4) r4 |
% Start of meno mosso section.
bf,,4-. bf'4 af' f c' bf |
ef,,4 bf' ef g bf ef |
c4 ef f, ef' g f |
bf,,4 f' c' \clef treble d f bf |
\clef bass c,4 ef f, bf d af' |
bf,4 d ef, af c g' |
af,4 c d, g b f' |
g,4 c c, f a! ef' |
f,4 af bf, af' c bf |
ef,,4 bf' ef g bf ef |
c4 ef f, ef' g f |
bf,,4 f' bf \clef treble d f bf |
\clef bass c,,,4-.
<<
% fixme: move the g2 to the left of the g4
\new Voice {
\voiceOne \stemDown e''4 bf g ef' bf
}
\new Voice {
\voiceTwo \stemUp s4 s4 g2.
}
>>
|
<<
% fixme: move the f2 to the left of the f4
\new Voice {
\voiceOne \stemDown f4 ef'! a,! \stemUp bf, \stemNeutral d' af
}
\new Voice {
\voiceTwo \stemUp f2.
}
>>
ef,8_[ bf' g' ef bf' g] ef'4 r4 r4 |
ef,,8_[ bf' g' ef bf' g] ef'4 r4 r4 |
ef,,8_[ bf' af' f bf af] d4 r4 r4 |
ef,,8 bf' g'4 r4 ef,8 cf' af'4 r4 |
ef,8_[ bf' g' ef bf' g] ef'4 r4 r4 |
ef,,8_[ bf' g' ef bf' g] ef'4 r4 r4 |
ef,,8_[ bf' af' f bf af] d4 r4 r4 |
ef,,8 bf' g'4 r4 ef,8 cf' af'4 r4 |
ef,8_[ bf' g' ef bf' g] ef'4 r4 r4 |
g,,8_[ d' bf' g d' bf] g'4 r4 r4 |
bf,,8_[ f' d' bf f' d] bf'4 r4 r4 |
d,,8_[ a' f' d a' f] r2. |
}
}
>>
\layout {
}
\midi {
\tempo 4 = 69
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment