\version "2.0.1"
% $Revision: 1.3 $

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

    mutopiatitle = "28 melodische Übungsstücke"
    mutopiacomposer = "Anton Diabelli"
    mutopiaopus = "Opus 149-8"
    mutopiainstrument = "Piano, Piano"
    source = "If I could know..."
    style = "Classical"
    copyright = "MutopiaBSD"
    maintainer = "Alberto Simões"
    maintainerEmail = "ambs@cpan.org"
    maintainerWeb = "http://alfarrabio.di.uminho.pt/~albie"
    lastupdated = "2004/Jan/25"

    tagline = "\\parbox{\\hsize}{\\thefooter\\quad\\small\\noindent\\hspace{\\stretch{1}} This music is part of the Mutopia project: \\hspace{\\stretch{1}} \\texttt{http://www.MutopiaProject.org/}\\\\ \\makebox[\\textwidth][c]{It has been typeset and released under the MutopiaBSD licence by " + \maintainer + ".} \\makebox[\\textwidth][c]{You should have received a copy of the licence with this music. If not, it is available at the above website.}}"
    footer = "Mutopia-2004/01/25-410"
}

primoDynamics = \notes {
    s2.\p s2. s2. s2.
    s4\< s4 s4\!
    s4\> s4 s4\!
    s2.\p s2.
    s2.\f s2. 
    s2.\p s2.
    s2.\f s2.
    s2.\ff s2.
    s2.\p s2. s2. s2.
    s4\< s4 s4\! s4\> s4 s4\!
    s2.\p s2. s2.
    s2._\markup\bold\italic{dolce}
    s2. s2. s2. s2. s2. s2. s2 s4_\markup\bold\italic{dim.}
    s2. s2. s2.\f s2.
}

primoUp = \notes {
    \time 3/4
    \clef treble
    \key g \major
    \relative c''' {

	\repeat volta 2 {
	    b4-3( c-4 d-5)
	    d2-5( a4-2)
	    g-1( a-2 b-3)
	    b2-3( a4-2)
	    b-3( c d)
	    d2-5( c4)
	    b-3( c a)
	    g2 r4
	}
	\repeat volta 2 {
	    a4-2( d-5 cis
	    d2 a4)
	    a-. a-. a-.
	    a2.
	    a4-2( d-5 cis
	    d2 a4)
	    a-.-2 b-. cis-. 
	    d2.

	    b4-3( c d)
	    d2-5( a4-2)
	    g-1( a b)
	    b2-3( a4)
	    b-3( c d)
	    d2-5( c4)
	    b-3( c a)
	}
	\alternative {
	    { g2 r4}
	    { g4 r r}
	}
	d'-5 d d
	d2 c8( b)
	a2-2 c8-4( b)
	g-1 r g( a b c)
	d4 d d
	d2 c8( b)
	a2-2 c8-4( b)
	g4 r c8-4( a-2)
	g4-1 r c8( a)
	g4 r r
	g-4 g-3 g-2 g2.-1\fermata
	\bar "|."
    }
}

primoDown = \notes {
    \time 3/4
    \clef treble
    \key g \major
    \relative c'' {
	\repeat volta 2 {
	    b4-3( c-2 d-1)
	    d2-1( a4-4)
	    g-5( a-4 b-3)
	    b2-3( a4-4)
	    b-3( c d)
	    d2-1( c4)
	    b-3( c a)
	    g2 r4
	}
	\repeat volta 2 {
	    a4-4( d-1 cis
	    d2 a4)
	    a-. a-. a-.
	    a2.
	    a4-4( d-1 cis
	    d2 a4)
	    a-.-4 b-. cis-. 
	    d2.

	    b4-3( c d)
	    d2-1( a4-4)
	    g-5( a b)
	    b2-3( a4)
	    b-3( c d)
	    d2-1( c4)
	    b-3( c a)
	}
	\alternative {
	    { g2 r4}
	    { g4 r r}
	}
	d'-1 d d
	d2 c8( b)
	a2-4 c8-2( b)
	g-5 r g( a b c)
	d4 d d
	d2 c8( b)
	a2-4 c8-2( b)
	g4 r c8-2( a-4)
	g4-5 r c8( a)
	g4 r r
	\property Voice.fingeringOrientations = #'(left)
	<g-5 b-3 d-1>	<g b d>	<g b d>
	<g b d>2.\fermata
	\bar "|."
    }
}

secondoDynamics = \notes {
    s2.\p s2. s2. s2.
    s4\< s4 s4\!
    s4\> s4 s4\!
    s2.\p s2.
    s2.\f s2.
    s2.\p s2.
    s2.\f s2.
    s2.\ff s4\> s4 s4\!
    s2.\p s2. s2. s2.
    s4\< s4 s4\! s4\> s4 s4\!
    s2.\p s2. s2.
    s2. s2. s2. s2. s2. s2. s2. s2  s4_\markup\bold\italic{dim.}
    s2. s2. s2.\f s2.
}

secondoUp = \notes {
    \time 3/4
    \clef bass
    \key g \major
    \relative c' {
	\modernAccidentals
	\repeat volta 2 {
	    g8-1( d'-5 a-2 d b-3 d)
	    fis,-2( c'-4 d-5 c fis,-2 c'-4)
	    b-3( d-5 a-2 d g,-1 d')
	    g,-1( d' cis d fis,-2 d'-5)
	    g,-1( d' fis,-2 d'-5 f,-1 g-2)
	    e-1( g-2 gis-3 e-1 a-4 e)
	    g-2( d'-5 a-2 d-5 <fis,-2 c'-4> d'-5)
	    <g,-1 b-3>2 r4
	}
	\clef treble
	\repeat volta 2 {
	    <d'-2 fis-4>8( a <d fis> a <e'-3 g-5> a,)
	    <d-2 fis-4>( a <d fis> a <d fis> a)
	    <cis-2 e-4>( a <d-2 fis-4> a <e'-3 g-5> a,)
	    <cis-2 eis-4>( a <cis eis> a <d-2 fis-4>4)

	    <d-2 fis-4>8( a <d fis> a <e'-3 g-5> a,)
	    <d-2 fis-4>( a <d fis> a <d fis> a)
	    <cis-2 g'-5>( a <d-2 g-5> a <e'-3 g-5> a,)
	    <a d-2 fis-4> d-5([ cis-4 d-5 c-4 a-2)]

	    \clef bass
	    g-1( d' a-2 d b-3 d)
	    fis,-2( c'-4 d-5 c fis, c')
	    b-2( d a d g, d')
	    g,-1( d' cis d fis,-2 d')
	    g,-1( d' fis,-2 d' f,-1 g-2)
	    e-1( g-2 gis-3 e-1 a-4 e)
	    g-2( d'-5 a-2 d <fis,-2 c'-5> d')
	}
	\alternative {
	    { <g,-1 b-3>2 r4 }
	    { <g-1 b-3>8( d' <g, b> d' <g, b> d') }
	}
	<fis,-1 a-2>8( d' <g,-1 b-2> d' <a-2 c-4> d)
	<g,-1 b-2>( d' <g, b> d' <g, b> d')
	<fis,-1 c'-4>( d' <fis, c'> d' <fis, c'> d')
	<g,-1 b-3>( d' <g, b> d' <g, b> d')
	<fis,-1 a-2>8( d' <g,-1 b-2> d' <a-2 c-4> d)
	<g,-1 b-2>( d' <g, b> d' <g, b> d')
	<fis,-1 c'-4>( d' <fis, c'> d' <fis, c'> d')
	<g,-1 b-3>4 r <fis-2 a-3>8( c')
	<g-1 b-4>4 r <fis-2 a-3>8( c')
	<g-1 b-4>2.
	\property Voice.fingeringOrientations = #'(left)
	<d-1 g-2 b-4 d-5>4^^ <d g b d>^^ <d g b d>^^
	<d g b d>2.\fermata
	\bar "|."
    }
}

secondoDown = \notes {
    \time 3/4
    \clef bass   
    \key g \major
    \relative c {
	\modernAccidentals
	\repeat volta 2 {
	    g4-3 r r
	    <d d'> r r
	    <d d'>2.
	    <d d'>2.
	    g4-4 a b
	    c-1 c, c'
	    d, d' d,
	    r8 g-1([ d-2 b-1] g-5) r
	}
	\repeat volta 2 {
	    d'4-5 fis-3 a-2
	    <d, d'>2.
	    a'4-2 r a
	    <d, d'>2.
	    d4-5 fis-3 a-2
	    <d, d'>2.
	    <a a'>4 r <a a'>(
	    <d d'>) r r
	    g-3 r r
	    <d d'> r r
	    <d d'>2.
	    <d d'>2.
	    g4-4 a b
	    c c, c'
	    d, d' d,
	}
	\alternative {
	    { r8 g-1([ d-2 b-4] g-5) r }
	    { g'4-3 b-2 g-3 }
	}
	d-5 r r
	g-3 b-2 g
	<d d'> r <d d'>
	g-3 b-2 g
	d r r
	g-3 b-2 g
	<d d'> r <d d'>
	g8-3( b-2 d4-1) <d, d'>
	g8( b d4) <d, d'>
	g-1 d-2 b-4
	g-5^^ b-4^^ d-2^^
	<g, g'>2.\fermata
	\bar "|."
    }
}

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

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

    \paper {
	\translator {
	    \type "Engraver_group_engraver"
	    \name Dynamics
	    \consists "Output_property_engraver"
      
	    minimumVerticalExtent = #'(-1 . 1)
      
	    \consists "Script_engraver"
	    \consists "Dynamic_engraver"
	    \consists "Text_engraver"
	    
	    TextScript \override #'font-relative-size = #1
	    TextScript \override #'font-shape = #'italic
	    DynamicText \override #'extra-offset = #'(0 . 2.0)
	    Hairpin \override #'extra-offset = #'(0 . 2.0)
	    
	    \consists "Skip_event_swallow_translator"
	    
	    \consistsend "Axis_group_engraver"
	}
	\translator {
	    \PianoStaffContext
	    \accepts Dynamics
	    VerticalAlignment \override #'forced-distance = #7
	}
    }
    \header { piece = "Moderato." }
}



\score{
    \context PianoStaff \notes <<
	\context Staff = up   <<
	    \apply #unfold-repeats \primoUp
	    \apply #unfold-repeats \secondoUp
	>>
	\context Staff = down <<
	    \apply #unfold-repeats \primoDown
	    \apply #unfold-repeats \secondoDown
	>>
    >>
    \midi { \tempo 4 = 120 }
}



