\version "2.10.0"

dannyrh={
%\key d \major
\key ees \major
\time 4/4
\clef treble

\transpose d ees {
\relative c'{
\partial 8*3
<< {a8( b cis d) fis( <g e> <a fis> b) e( fis g a fis e fis e d b) cis( b a fis d a)  cis d e <fis d>4.( e8) <fis d>[ b] a[ fis] e[ d] b4~  b8 d( fis g a4.) b8 a fis d fis}\\
{a,4 g8 fis d'4 c8 b b'4 bes8 a r ais4 b <g e> <fis d>8 r gis, r g b a <g cis> fis4.( <a cis>8) a4 <d a> b b4~ b <d b> <d a>4. <d b>8 <d a>4 a}>> 
 
<<{\tieNeutral <e' a, e>2~ <e a, e>8[ cis8( d e])}\\{s2 s8 a,( b cis)}>>
<fis d a>4. <e cis a>8 
<< { fis b a fis } \\ { <d a>4 <c a>} >>
e8 d b d d' <b cis,> <a d, a> <g e b> 
<< { fis a, <a' fis> <g b,> fis e d e } \\ { <d a>4 d~ <d a>8 cis <b g> cis} >>
<d fis,>4. a8 <d fis,> <a' fis> <b g> <cis e,> <d fis,>
<fis, d a> <a fis d> <fis d a> r <g d b> <a e cis> <g e a,> 
r <fis d a> <g d b> <e d g,> <fis d a> <a fis> <b g> <cis a e>
<d a d,> <fis, d> <a fis> <cis a d,> 
<< { <cis a> <b g> <a fis> <fis d> <e a,>2~ <e a,>8 a a a } \\
{ d,4 d8 a d4 cis8 b cis <g' cis,> <fis cis> <e cis> } >>
<fis' d a fis>4. <e a, fis>8 <e b g> <d b g> <b g d>~ <d g, d>
<a d, a>~ <fis d a> 
<< {d4~ d8 cis d e fis b a fis e d b cis <d fis,>2 <d fis,>8 
fis( <g e> <a fis> <b g>4. <a fis>8 b <e g,> <d g,> <b e,> a fis d fis)
e <e' b> <d a> <b g> <d fis,> <b fis> <a fis> <g cis,> 
<fis d> <e cis> <fis d> <fis ais,> e d d' b g d fis g a fis' d b
a fis <a a,> <gis gis,> <a cis, a> cis, e e' cis b a g <fis d> d d' <b cis,>
<a d,> <e cis> <fis d> <fis' d ais fis> <e cis ais fis e> 
<d b fis d> <b fis d> <fis d a> <d gis,> r <g d g,>4 <fis d a>8
<e' a, fis> <d a fis> <g, d> <b g d>4 <g b,>8 <e cis> 
<d fis,>2~ <d fis,>8 <a' fis> <b g> <cis e,> d4. cis8 cis b a b <a d,>
<fis a,> d4~ d8 a' b <cis ais> <d b>4. <cis a>8 <cis a> <e g,> <a, fis> <fis d>
<a e>2~ <a e>8 a a a 
} \\
{ g,8 <c fis,> <b g> r gis4 <d' a> <d a> b8 a g~ <a g> s2 r8 d4 d8 d2 <g d>8 e d cis
	d4 a8 gis a e' d cis d4. r8 s2 cis4 d d <cis a> <fis d>4. <g d>8 d4  d s2 s8
g8 fis e s1 s s2 s4 g, s1 fis'8 d fis d d4. cis8 s4 g8 b <a fis> fis' <gis fis> e
d4. d8 cis b' d a, d4 cis8 b cis a' gis g
}>>  
<fis' d a fis>4. <e ais, fis>8 
<< {e d b d <a e> <fis cis> \change Staff= "left" <b, fis> <ais d, c> <b d, b>
\change Staff = "right" <g' cis,> d e <fis d a> <e cis g> <d fis,> c e d b cis}\\
{<b' g>4  <g d>8 <b g> a,4 s2 g4 s2 <b g>4 b8 \change Staff = "left" <bes g e>
	\change Staff="right"
} >>
<d fis,> a( d fis <fis' d fis,>4) r <d, fis,>2~ <d fis,>8 \bar "|."
}
}
}

dannylh={
%\key d \major
\key ees \major
\time 4/4
\clef bass
\transpose d ees{
\relative c { \partial 8*3 r8 a4 b a 
<< {r8 d'4 cis8 d8 r c4 b8 r a4 a8 r d,4 e8 g fis e d a d g fis4 fis }\\
{g,4 g' fis2 g8 r cis,!4 d8 r b4  cis a d,4 d'~ d <a d,> }>> 
g8( d' g a g4) <d g,> 
<< {d8 d fis <g d> <fis d>4 d~ d8 d( cis b cis4) a s4 d,8 g'} \\
{fis,4. g8 a4 fis8 d a'2~ a8 g'( fis e \stemUp d a)\stemNeutral d,4}>>
 <fis' d>4 <d fis,> g,8 d' g a b <g g,> fis, g a2~ <a a,> d,8 a' d r r2
d4~ d8 r d4~ d8 r d4 d, d'8 a' <a a,> <g g,> <fis fis,>2 
<< { g4 fis8 d r fis e d e b' a g <d' a>4. c8 b4} \\
{g,8 b d d, a'2~ a4 a d8 <a d,> d4 g8 <d g,>~ <g g,>~ <g b,>} >>
<fis d> <d c> <d b> <d a> <d g,>4 <b b,> 
<< {r8 g' fis d g fis4 e8 } \\ {<a, a,>4  a~ a2 } >>
d8 d, a' \change Staff ="right" \stemDown fis'' \change Staff="left" \stemNeutral
<a, d,> c b <c a> <b g> d, g, c' b <c g>~ <b g> <g e> 
<< {a4 d,} \\ {fis8 d b4} >>
<cis a>8 <cis' g!> <a fis> <g e> d, a' d b' a g fis <d fis,> g, d' g a b4
<< { a8 g fis d a' g} \\ {e,4 fis4. g8} >>
<fis' a,>4 <e b> a,8 e' a  cis e a, b cis d,, a' d g fis g fis fis, 
b, fis' b fis' <b, e,> r <bes bes,>4 <a a,>8 a' d b e,4 <a, a,> 
d,8 a' d fis <a d,>4~ <a d,>8 r 
<< { b4. a8 a g fis g } \\ {d2 d} >>
<fis d>4 << d4 \\ {b8 g} >> <d' d,>8 d4 cis8 b fis' b b, 
<g' cis, e,>4\arpeggio <a d, fis,>\arpeggio a,8 e' a e 
<< {a,2 d8 d' cis c b4 g} \\ {a,8 a' b cis d,2 g8 b, d g,} >> \stemDown
<cis cis,> <a a,> <b b,> <fis fis,> <g g,> r \stemNeutral <bes bes,>4
<a a,> d, <g g,> <a a,> <d, d,>8 d'( fis a \clef "treble" <a' d,>4) r
\clef "bass" <a,, d,>2~ <a d,>8 
}
}
}


dannyvox = { 
\set Staff.midiInstrument = #"oboe"
\set Staff.midiMaximumVolume = #1
\time 4/4
\clef treble
%\key d \major
\key ees \major
\transpose d ees {
\relative c' { \autoBeamOff  
\partial 8*3 r8 r4 R1*2r2 r8 cis d e fis4. e8 fis b a fis e[( d])
b4~ b8 d fis g a4. b8 a fis d fis e2~ e8 cis d e
fis4. e8 fis b a fis e8[( d]) b4~ b8 cis d e fis4. g8 fis e d e 
d2~ d8 a' b cis d4. cis8 cis b a b a8[ fis]) d4~ d8 a' b cis d4.
cis8 cis b a fis e2~ e8 a a a fis'4. e8 e d b d a[( fis]) d4~ d8 
cis d e fis b a fis e d b cis d2~ d8 r r4 R1 r2 r8
cis d e fis4. e8 fis b a fis e[( d])
b4~ b8 d fis g a4. b8 a fis d fis e2~ e8 cis d e
fis4. e8 fis b a fis e8[( d]) b4~ b8 cis d e fis4. g8 fis e d e 
d2~ d8 a' b cis d4. cis8 cis b a b a8[ fis]) d4~ d8 a' b cis d4.
cis8 cis b a fis e2~ e8 a a a fis'4. e8 e d b d a[( fis]) d4~ d8 
cis d e fis b a fis e d b cis  d1~ d2~ d8


}
}
}

dannylyr=\lyricmode {
Oh Dan -- ny boy, the pipes, the pipes are cal -- ling
From glen to glen, and down the moun -- tain side
The sum -- mer's gone, and all the flowers are dy -- ing
'Tis you, 'tis you must go and I must bide.__
But come ye back when sum -- mer's in the mea -- dow
Or when the val -- ley's hushed and white with snow
'Tis I'll be here in sun -- shine or in sha -- dow
Oh Dan -- ny boy, oh Da -- nny boy, I love you so.__

And if you come, when all the flowers are dy -- ing
And I am dead, as dead I well may be
You'll come and find the place where I am ly -- ing
And kneel and say an 'A -- ve' there for me.__

And I shall hear, tho' soft you tread a -- bove me
And all my dreams will warm and swee -- ter be
If you'll not fail to tell me that you love me
I'll simp -- ly sleep in peace un -- til you come to me.__
 
}

dannydyn={ s1\ppp s1*30
}

#(set-global-staff-size 15)
\score {
<<
	#(set-accidental-style 'piano-cautionary)
	\override PianoStaff.NoteCollision   #'merge-differently-dotted = ##t
	\override PianoStaff.NoteCollision   #'merge-differently-headed = ##t
	\set PianoStaff.connectArpeggios = ##t
	\context Voice = "highvoice" \dannyvox
	\lyricsto "highvoice" \new Lyrics \dannylyr
		

        \context PianoStaff = "piano" 
	<<
		\context Staff = "right" \new Voice \dannyrh 
		%\context Dynamics = dynamics \dannydyn
		\context Staff= "left" \dannylh
	>>
>>

%%{
	\layout {
		
		
		\context { \Score
			\override SpacingSpanner #'spacing-increment = #1.8
			\override SpacingSpanner #'shortest-duration-space = #1.8	
		}
		
		\context{
			\Voice
			\remove "Note_heads_engraver"
			\consists "Completion_heads_engraver"
		}

		\context {
			\RemoveEmptyStaffContext
		}
	}

        \midi { \context {
       		\Score
       		tempoWholesPerMinute = #(ly:make-moment 64 4)
       		}  
	}

}