\version "2.24.4"

pdolcedyn = \markup { \hspace #7
            \dynamic p 
	    \normal-text
	   % \fontsize #1
            { \tiny \italic dolce }
    }

atempodyn = \markup {
            \hspace #9
	    \normal-text
            { \italic "a Tempo" }
    }

arallmoltodyn = \markup {
            \hspace #0
	    \normal-text
            { \tiny \italic "rall. molto" }
    }
aralldyn = \markup {
            \hspace #0
	    \normal-text
            { \italic "Rall." }
    }

aritmoltodyn = \markup {
            \hspace #17
	    \normal-text
            { \tiny \italic "rit.  molto" }
    }

alegdyn = \markup {
            \hspace #4
	    \normal-text
	    \fontsize #1
            { \italic "leggiero." }
    }

adimindyn = \markup {
            \hspace #4
	    \normal-text
	    \fontsize #1
            { \italic "dimin." }
    }

agrazdyn = \markup {
            \hspace #8
	    \normal-text
	    \fontsize #1
	    { \italic "grazioso." }
    }

acresdyn = \markup {
            \hspace #4
	    \normal-text
	    \fontsize #1
            { \italic "cresc." }
    }

patempodyn = \markup {
            \hspace #9
            \dynamic p 
            \hspace #1
	    \normal-text
            { \tiny \italic "a tempo" }
    }

puipdyn = \markup {
            \hspace #4
	    \normal-text
            { \italic "più" }
            \hspace #1
            \dynamic p 
    }


patempobdyn = \markup {
            \hspace #0
            \dynamic p 
            \hspace #1
	    \normal-text
            { \tiny \italic "a tempo" }
    }

ppatempodyn = \markup {
            \hspace #9
            \dynamic pp 
            \hspace #1
	    \normal-text
            { \tiny \italic "a tempo" }
    }

pptranqdyn = \markup {
            \hspace #9
            \dynamic pp
            \hspace #1
	    \normal-text
            { \tiny \italic tranquillo }
    }

psansdyn = \markup {
            \hspace #12
            \dynamic p 
            \hspace #1
	    \normal-text
            { \italic "sans rigueur" }
    }

sempregrandiosodyn = \markup {
            \hspace #12
	    \normal-text
            { \tiny \italic "sempre grandioso" }
    }

ppdyn = \markup {
            \hspace #2
            \dynamic pp
    }

perdyn = \markup {
           \hspace #10
           \normal-text
           { \italic "perdendo - - - - - - - - - - - - - - -" }
    }

pdolce = #(make-dynamic-script pdolcedyn)
atempo = #(make-dynamic-script atempodyn)
patempo = #(make-dynamic-script patempodyn)
patempob = #(make-dynamic-script patempobdyn)
puip = #(make-dynamic-script puipdyn)
ppatempo = #(make-dynamic-script ppatempodyn)
pptranq = #(make-dynamic-script pptranqdyn)
psans = #(make-dynamic-script psansdyn)
sempregrandioso = #(make-dynamic-script sempregrandiosodyn)
ppplace = #(make-dynamic-script ppdyn)
perd = #(make-dynamic-script perdyn)
rallmolto = #(make-dynamic-script arallmoltodyn)
rall = #(make-dynamic-script aralldyn)
ritmolto = #(make-dynamic-script aritmoltodyn)
dimin = #(make-dynamic-script adimindyn)
cres = #(make-dynamic-script acresdyn)
graz = #(make-dynamic-script agrazdyn)
leg = #(make-dynamic-script alegdyn)

dynamicsc = {
  s1\f |
  \repeat unfold 10 { s1 } |
  s1\p |
  \repeat unfold 5 { s1 } |
  s2\sf s2\p |
  s2\sf s2\p |
  s2 s4 s\cres |
  s1 |
  s1\f |
  \repeat unfold 5 { s1 } |
  s2 s4 s\p |
  \repeat unfold 10 { s1 } |
  s1\f |
  \repeat unfold 7 { s1 } |
  s8 s\f s4 s2 |
  \repeat unfold 6 { s1 } |
  s1\p |
  s1 |
  s1\f
  s s s |
  s\p
  \repeat unfold 9 { s1 } |
  s4 s8 s\f s2 |
  s1 s s |
  s1\p |
  s |
  s\f |
  \repeat unfold 10 { s1 } |
  s1\p
  \repeat unfold 5 { s1 } |
  s2\sf s2\p |
  s2\sf s2\p |
  s2 s4 s\cres |
  s1 |
  s\f |
  s s s |
  s2 s4 s4\p |
  \repeat unfold 18 { s1 } |
  s8 s\f s4 s2 |
  \repeat unfold 6 { s1 } |
  s1\p |
  \repeat unfold 3 { s1 } |
  s2 s\f

}
