\version "2.4.0"
% $Revision: 1.3 $

\header {
    title = "28 melodische Übungsstücke"
    subtitle = "20."
    composer = "Anton Diabelli"
    opus = "Op 149"

    mutopiatitle = "28 melodische Übungsstücke"
    mutopiacomposer = "Anton Diabelli"
    mutopiaopus = "Opus 149-20"
    mutopiainstrument = "Piano, Piano"
    source = "If I could know..."
    style = "Classical"
    copyright = "Creative Commons Attribution-ShareAlike 2.0"
    maintainer = "Alberto Simões"
    maintainerEmail = "ambs@cpan.org"
    maintainerWeb = "http://alfarrabio.di.uminho.pt/~albie"
    lastupdated = "2005/Mar/26"

    footer = "Mutopia-2005/03/27-541"
tagline = "\\raisebox{10mm}{\\parbox{188mm}{\\thefooter\\quad\\small\\noindent " + \footer + " \\hspace{\\stretch{1}} This music is part of the Mutopia project: \\hspace{\\stretch{1}} \\texttt{http://www.MutopiaProject.org/}\\\\ \\makebox[188mm][c]{It has been typeset by " + \maintainer + ". Copyright \\copyright "+ \maintainer + " 2005.} \\makebox[188mm][c]{\\footnotesize This work is licensed under the Creative Commons Attribution-ShareAlike License. To view a copy of that license visit} \\makebox[188mm][c]{\\texttt{http://creativecommons.org/licenses/by-sa/2.0/} \\footnotesize or write to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.}}}"
}

primoDynamics =  {
    s2\f s2 s2 s2 s2
    s2 s2 s2 s2\f s8\p s8\> s8 s8\! s4\f
    s8\p s8\> s8 s8\! s2\f s8\> s4 s8\! s2 s2
}

primoUp =  {
    \time 2/4
    \clef treble
    \key f \major
    \relative c''' {
        \override Score.OttavaBracket   #'padding = #2
	#(set-octavation 1)
	#(set-accidental-style 'modern)
	\repeat volta 2 {
	    d8-1 d4-> d8
	    \grace{g16(-4 } f16)-.-3 e-2-. d8-1-.  \grace{g16( } f16)-. e-. d8-.
	    e8-2 a4->-5 a8
	    e8 a4-> g16(-4 e)-2
	    d8-1 d4-> d8

	    \grace{g16(-4 } f16)-.-3 e-2-. d8-1-.  \grace{g16( } f16)-. e-. d8-.
	    e8-2-. e16( f g8-4 a16 g
	    f8[)-3 \grace{g16(} f16)-. e16]-. f8-. r
	}
	\repeat volta 2 {
	    e16-2-. f-. g4-> g8-4
	    e16-2-. f-. g-. f-. e-. f-. g-. f-.
	    f16-3-. g-. a4-> a8

	    f16-3-. g-. a-. g-. f-. g-. a-. g-.
	    g-4-. a-. f-3-. g-. e-2-. f-. g-. e-.
	    f-3-. g-. e-2-. f-. d-1-. e-. f-. d-.
	    e8-2 \grace{f16(} e16)( d e8 f16 e
	    d8)-1 r r4
	}
    }
}

primoDown =  {
    \time 2/4
    \clef treble
    \key f \major
    \relative c'' {
	#(set-accidental-style 'modern)
	\repeat volta 2 {
	    <d-5 f-3 a-1>4 <d f a>
	    <d f a> <d f a>
	    e8-4 a4->-1 a8
	    e8 a4-> g16(-2 e)-4
	    d4-5 <d-5 f-3 a-1>

	    <d f a> <d f a>
	    e8-4-. e16( f g8-2 a16 g
	    f8[)-3 \grace{g16(} f16)-. e16]-. f8-. r
	}
	\repeat volta 2 {
	    e16-4-. f-. g4-> g8-2
	    <e-4 g-2>8 r8 <e g> r
	    f16-3-. g-. a4-> a8

	    <f-3 a-1>8 r <f a> r
	    g8-2-. f-. e-. r8
	    f-3-. e-4-. d-5-. r8

	    e8-4 \grace{f16(} e16)( d e8 f16 e
	    d8)-5 r r4
	}
    }
}

secondoDynamics =  {
    s2\f s2 s2 s2 s2 s2 s2 s2
    s2\f s8\p s8\> s8 s8\! s2\f s8\p s8\> s8 s8\! s2\f s8\> s4 s8\! s2 s2
}

secondoUp =  {
    \time 2/4
    \clef treble
    \key f \major
    \relative c' {
	#(set-accidental-style 'modern)
	\set fingeringOrientations = #'(left)
	\repeat volta 2 {
	    r8 <a d-2 f-4>4 <a d f>8
	    r8 <a d f>4 <a d f>8
	    r8 <a e'-3 g-5>4 <a e' g>8
	    r8 <a e' g>4 <a e' g>8
	    r8 <a d-2 f-4>4 <a d f>8
	    r8 <a d f>4 <a d f>8
	    r8 <bes e-3 g-5>4 <bes e g>8
	    <a-1 f'-5>8[ <a c f> <a c f>] r8
	}
	\repeat volta 2 {
	    bes16(-1 e-4 c-2 e-4 bes e c e
	    bes8) <bes c e>4 <bes c e>8
	    a16(-1 f'-5 c-2 f-5 a, f' c f
	    a,8) <a c f>4 <a c f>8
	    r8 <a e'-4 g-5>4 <a e' g>8
	    r8 <a d-3 f-5>4 <a d f>8
	    r8 <bes-2 d-3 e-4> r <a cis-2 e-4 g-5>
	    <a d-3 f-5>8 \grace{e'16(-4} d16[)(-3 cis])-2 d8-3-. r
	}
    }	
}	

secondoDown =  {
    \time 2/4
    \clef bass   
    \key f \major
    \relative c, {
	#(set-accidental-style 'modern)
	\repeat volta 2 {
	    <d d'>8 r <d d'> r
	    <d d'>8 r <d d'> r
	    <cis cis'> r <a a'> r
	    <cis cis'> r <a a'> r
	    <d d'>8 r <d d'> r
	    <d d'>8 r <d d'> r
	    <c c'> r <c c'> r
	    <f f'>[ <f f'> <f f'>] r
	}
        \repeat volta 2 {
	    c8 r c' r
	    c, <c c'>4 <c c'>8
	    f r f' r
	    f, <f f'>4 <f f'>8
	    cis'-2 r a r
	    d r f,-4 r
	    g r a r
	    d,-. <d f a d>-. <d f a d> r
	}
    }
}

\score{
    \context PianoStaff  <<
	\set PianoStaff.instrument = "Secondo     " 
	\context Staff = "up"   \secondoUp
	\context Dynamics = "dynamics" \secondoDynamics
	\context Staff = "down" \secondoDown
    >>
    \layout {
	\context {
	    \type "Engraver_group_engraver"
	    \name Dynamics
	    \consists "Output_property_engraver"
      
	    minimumVerticalExtent = #'(-1 . 1)
      
	    \consists "Script_engraver"
	    \consists "Dynamic_engraver"
	    \consists "Text_engraver"
	    
	    \override TextScript #'font-size = #2
	    \override TextScript #'font-shape = #'italic
	    \override DynamicText #'extra-offset = #'(0 . 2.0)
	    \override Hairpin #'extra-offset = #'(0 . 2.0)
	    
	    \consists "Skip_event_swallow_translator"
	    
	    \consists "Axis_group_engraver"
	}
	\context {
	    \PianoStaff
	    \accepts Dynamics
	    \override VerticalAlignment #'forced-distance = #7
	}
    }
    \header { piece = "Hongroise." }
}
  

\score{    
    \context PianoStaff <<
	\set PianoStaff.instrument = "Primo     " 
	\context Staff = "up"   \primoUp
	\context Dynamics = "dynamics" \primoDynamics
	\context Staff = "down" \primoDown
    >>

    \layout {
	\context {
	    \type "Engraver_group_engraver"
	    \name Dynamics
	    \consists "Output_property_engraver"
      
	    minimumVerticalExtent = #'(-1 . 1)
      
	    \consists "Script_engraver"
	    \consists "Dynamic_engraver"
	    \consists "Text_engraver"
	    
	    \override TextScript #'font-size = #2
	    \override TextScript #'font-shape = #'italic
	    \override DynamicText #'extra-offset = #'(0 . 2.0)
	    \override Hairpin #'extra-offset = #'(0 . 2.0)
	    
	    \consists "Skip_event_swallow_translator"
	    
	    \consists "Axis_group_engraver"
	}
	\context {
	    \PianoStaff
	    \accepts Dynamics
	    \override VerticalAlignment #'forced-distance = #7
	}
    }
    \header { piece = "Hongroise."}
}



\score{
    \context PianoStaff  <<
	\context Staff = "up"   <<
	    \applymusic #unfold-repeats \primoUp
	    \applymusic #unfold-repeats \secondoUp
	>>
	\context Staff = "down" <<
	    \applymusic #unfold-repeats \primoDown
	    \applymusic #unfold-repeats \secondoDown
	>>
    >>
    \midi { \tempo 4 = 70 }
}



