\version "2.0.0" \header { title = "Search-Light Rag" composer = "Scott Joplin" piece = "Slow March Tempo" mutopiatitle = "Search-Light Rag" mutopiacomposer = "S. Joplin (1868-1917)" mutopiainstrument = "Piano" date = "C. 1907" style = "Jazz" copyright = "Public Domain" filename = "search.ly" maintainer = "Chris Sawer" maintainerEmail = "chris@sawer.uklinux.net" maintainerWeb = "http://www.sawer.uklinux.net/" lastupdated = "2004/Jan/27" 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 placed in the public domain by " + \maintainer + ".} \\makebox[\\textwidth][c]{Unrestricted modification and redistribution is permitted and encouraged---copy this music and share it!}}" footer = "Mutopia-2004/01/27-275" } blanknotes = { \property Voice.NoteHead \override #'transparent = ##t \property Voice.Stem \override #'transparent = ##t } unblanknotes = { \property Voice.NoteHead \revert #'transparent \property Voice.Stem \revert #'transparent } top = \notes \relative c' { \property Voice . TextScript \override #'padding = #2 \property Staff . NoteCollision \override #'merge-differently-dotted = ##t \key bes \major \time 2/4 \clef treble bes'8-\mf g ~ g16 d g8 | %1 f d ~ d16 bes d8 | c bes ~ bes16-( d f d'-) | c8 r ^> s | \repeat volta 2 { << { d8.-\mf c16 bes-( c d es-) | %5 (1) f g8 d16 f8 d'16-( c-) | } \\ { 2 | %5 (2) bes4 d8 f | } >> 8.-( 16-) 8 16 ~ | 4-( -) | << { d8. c16 bes-( c d es-) | %9 (1) f g8 d16 f8 f16-( g-) | a8.-( c16-) c,16-( g'8-) f16 ~ | \property Voice . DynamicLineSpanner \override #'padding = #3 f8-\> g16-( f es d c f-)-\! | d8. \mf c16 bes-( c d es-) | %13 (1) \property Voice . DynamicLineSpanner \revert #'padding f g8 d16 f8 e16-( f-) | fis8.-(-\< a16-) es'!16 d8 c16-\! | } \\ { bes,2 %9 (2) bes4 ~ bes8 bes | c4 c16 bes8 a16 ~ | a2-( | f2-) | %13 (2) bes4 d | d fis | } >> 4.-\f 8 | 8.-( 16-) -( d es bes'-) | %17 << { 8. e,16 16-( es f -) | -\> bes8 es,16 -( 8-)-\! | } \\ { bes2 ~ | bes4 s4 | } >> } \alternative { { 4.-\mf 8 } { 8 f'16^^ f^^ f8^^ f^^ } %21 } \break \repeat volta 2 { \property Voice . TextScript \revert #'padding f16-(_\markup {\dynamic f \italic " legato"} a, es'-) f ~ f-( es g,8-) | \property Voice . TextScript \override #'padding = #2 es'16-( g, gis a-) ~ a-( es' g,8-) | f16-( bes d -) ~ 4 ~ | 8 d16-( c bes a g ges-) | %25 f-( a c -) ~ 4 ~ | 8 c16-( bes a as g ges-) | f-( bes d -) ~ 4 ~ | 8 f16 f f8 f | %29 f16-( a, es' f-) ~ f-( es g,8-) | es'16-( g, gis a-) ~ a-( es' g,8-) | f16-( bes d -) ~ 4 ~ | 8 d16-(-\< es-) 8 -\! | %33 << { g8.-( as16-) as g g f | f8-( es cis4-) | } \\ { 2-\ff | 4 | } >> } \alternative { { << { d16-(-\f es f g-) 8 16 ~ | 8 f'16 f f8 f %37 (1) } \\ { bes,4 s | s2 %37 (2) } >> } { << { d16-( es f g-) 8 16 ~ | 4.-\> 8-\! } \\ { bes4 s | s2 } >> } } \bar "||" << { d8. c16-( bes c d es-) | f g8 d16 f8-( d'16 c-) | %41 (1) } \\ { 2-\mf | bes4 d8 f | %41 (2) } >> 8. 16 8 16 ~ | 4-( -) | << { d8. c16-( bes c d es-) | f g8-\< d16 f8 f16-( g-)-\! | %45 (1) a8.-( c16 c,-) g'8 f16 ~ | \property Voice . DynamicLineSpanner \override #'padding = #3 f8 g16-(-\> f es d c f-)-\! | d8.-\mf c16-( bes c d es-) | \property Voice . DynamicLineSpanner \revert #'padding f g8 d16 f8 e16 f | %49 (1) fis8.-\< a16 es'!16 d8 c16-\! | } \\ { bes,2 | bes4 ~ bes8 bes | %45 (2) c4 c16 bes8 a16 ~ | a2-( | f-) | bes4 d | %49 (2) d fis | } >> 4.-\f 8 | 8. 16 -( d es bes'-) | << { 8. e,16 e f | %53 (1) -( bes8 es,16-) -( 8-) | } \\ { bes2 ~ | %53 (2) bes4 s | } >> 4-\> ~ 8-\! | \key es \major \repeat volta 2 { r16_\markup {\dynamic mp \italic " legato"} ~ | 8 16 ~ 4 | %57 r16 ~ -( -) | 4-( -) | r16 ~ -( -) | 8-\< 16 ~ 4-\! | %61 r16-\< ~ 8-\! | -\f 4*1/2-\> s8-\! | r16-\mp ~ -( -) | 8 16 ~ 4 | %65 r16 -\< g, b 8 16-\! ~ | 4 ~ 8 | << { bes16-( as-) es as8 g16 ~ | g-(-\< as a bes-)-\! } \\ { es,4 es8. es16 ~ | es4 } >> 8^^ | %69 } \alternative { { << { bes16-(-\f g f es-) } \\ { 4 } >> 16 8 16 ~ | 4 ~ 8 } { << { bes16-(-\f g f es-) } \\ { 4 } >> 16 8 16 ~ | 4 ~ 8-\> bes16-( b-)-\! %73 } } \repeat volta 2 { c16-(_\markup {\dynamic mp \italic " legato"} 8 c,16 8 c,16-) ~ | c,-( c bes as f d-) | c-( 8 c,16 8 c,16-) ~ | c,-( c bes-) g-( bes es-) | %77 -\< as, c ~ -\! 8 | << { \stemDown 16-(-\< es, g-) ~ \stemUp bes-( as g8-)-\! | 16-( c, es -) ~ -( c, d es-) | } \\ { s8. \blanknotes 16 ~ \unblanknotes 4 | % slight cludge a,8.-\f a16 ~ a4 } >> 4 ~ 8-\> bes,16-( b-)-\! | %81 c16-(-\mp 8 c,16 8 c,16-) ~ | c,-( c bes as f d-) | c-( 8 c,16 8 c,16-) ~ | c,-( c bes-) g-( bes es-) | %85 -\< as, c ~ -\! 8 | << { \stemDown 16-(-\< es, g-) ~ \stemUp bes-( as g8-)-\! | 16-( c, d es-) ~ es es 8 | } \\ { s8. \blanknotes 16 ~ \unblanknotes 4 | % slight cludge a,8.-\f a16 ~ a4 } >> } \alternative { { 4 ~ 8 bes16-( b-) } %89 { 4 8 s } } \bar "|." } bottom = \notes \relative c { \property Voice . TextScript \override #'padding = #2 \key bes \major \time 2/4 \clef bass bes'8 g ~ g16 d g8 | %1 f d ~ d16 bes d8 | c bes ~ bes16-( d f d'-) | c8 r _> s | \repeat volta 2 { | %5 bes, | | -( -) | | %9 | c, | -( -) | | %13 bes, | | 16-( 8-) | | %17 16-( -) | 8 4 | } \alternative { { 8 16-( -) } { 8 r r4 } %21 } \repeat volta 2 { 8 | | 16-( -) | 8 | %25 16-( -) | 8 | 16-( -) | 8 r r4 | %29 8 | | 16 | 8 | %33 | c,16-( g' c es e4-) | } \alternative { { f8-( d f,-) | r r4 } %37 { f'8-( d f,-) | 16-( -) } } \bar "||" 8 | bes, | %41 | -( -) | | | %45 c, | | | bes, | %49 | 16-( 8-) | | 16 | %53 8 4 | 8 | \key es \major \repeat volta 2 { | bes,16-( d f bes-) | %57 8 | r16 c,16-( es fis g es bes8-) | | d,16-( g bes d-) | %61 8 | | | bes,16-( d f bes-) | %65 b8-( g a b-) | c16-( fis, g es c8-) | -( -) | _^ _^ | %69 } \alternative { { bes, | } { bes, | 16-( -) } %73 } \repeat volta 2 { 8 | | | | %77 | | | 16 8 16-( -) | %81 8 | | | | %85 | | | } \alternative { { 16-( -) } %89 { 8-[ bes es,-] s } } \bar "|." } \score { \notes \context PianoStaff << \context Staff = "up" \top \context Staff = "down" \bottom >> \paper {} } \score { \notes \context PianoStaff << \context Staff = "up" \apply #unfold-repeats \top \context Staff = "down" \apply #unfold-repeats \bottom >> \midi { \tempo 4 = 66 \translator { \VoiceContext \remove Dynamic_performer } } }