\version "2.18.2" \language "english" \header { title="The Stars and Stripes Forever." subtitle="March." composer="JOHN PHILIP SOUSA." mutopiatitle = "The Stars and Stripes Forever" mutopiacomposer = "SousaJP" mutopiainstrument = "Piano" date = "1896" source = "Cincinnati: The John Church Company, 1897" style = "March" maintainer = "Benjamin Bloomfield" maintainerEmail = "bhb123@gmail.com" license = "Public Domain" footer = "Mutopia-2017/11/06-626" copyright = \markup {\override #'(font-name . "DejaVu Sans, Bold") \override #'(baseline-skip . 0) \right-column {\with-url #"http://www.MutopiaProject.org" {\abs-fontsize #9 "Mutopia " \concat {\abs-fontsize #12 \with-color #white "ǀ" \abs-fontsize #9 "Project "}}}\override #'(font-name . "DejaVu Sans, Bold") \override #'(baseline-skip . 0 ) \center-column {\abs-fontsize #11.9 \with-color #grey \bold {"ǀ" "ǀ"}}\override #'(font-name . "DejaVu Sans,sans-serif") \override #'(baseline-skip . 0) \column { \abs-fontsize #8 \concat {"Typeset using " \with-url #"http://www.lilypond.org" "LilyPond " "by " \maintainer " — " \footer}\concat {\concat {\abs-fontsize #8 { "Placed in the " \with-url #"http://creativecommons.org/licenses/publicdomain" "Public Domain" " by the typesetter " " — free to distribute, modify, and perform" }}\abs-fontsize #13 \with-color #white "ǀ" }}} tagline = ##f } \paper { %#(set-paper-size "a4") %uncomment to test specific paper size %#(set-paper-size "letter") %uncomment to test specific paper size ragged-last-bottom = ##f oddFooterMarkup = \markup { \column { \fill-line { \on-the-fly #first-page \column { \vspace #1 \fromproperty #'header:copyright } } } } } upper = \relative c'' { \clef treble \key ef \major \time 2/2 2^^ 4. 8 | %1 4 2^^ 4 | %2 ^^ ^^ ^^ ^^ | %3 ^^ r bf,2 | %4 \break \repeat volta 2 { 4^^ r8 4 | %5 r8 8 4 | %6 f8[( e) f-. g-.] f4-. ef-. | %7 \acciaccatura ef8 d4-. c-. d-. bf-. | %8 ^^ r8 4 | %9 \break r8 4 | %10 8^>[( b') c-. ef-.] d4^> | %11 2. 4 | %12 r8 bf ef4-. r8 c-. | %13 bf4-. a-. bf-. g-. | %14 f^> \stemUp bf,8^>[_( a] bf[ a] bf4) | %15 \break \stemDown f'4^> \stemUp bf,8^>[_( a] bf[ a] bf4) | %16 \stemNeutral r8 bf'-. ef4-. r8 c-. | %17 bf4-. a-. bf-. gf-. | %18 f^^ \phrasingSlurDown a,8^>[\( g] a[ g] a4 | %19 } \alternative { { bf4\) r bf2^^ | %20 } { bf4 r 4.^^( 8) | %21 } } \break \repeat volta 2 { 2 4.( 8) | %22 2 | %23 | %24 4.( 8) | %25 4 2 4 | %26 2 | %27 1( | %28 \pageBreak % begin page 2 2) 4.( 8) | %29 2 4.( 8) | %30 2 | %31 | %32 4.( 8) | %33 4( 4. 8) | %34 4( 4. 8) | %35 \break 1\( | %36 } \alternative { { 4\) r 4.^^( 8) | %37 } { 4 r ef'2 | %38 } } \bar "||" \key af \major ef2 df4( c) | %39 c2 b4( c) | %40 c1~ | %41 c2 b4^>( c) | %42 \break c2 b4^>( c) | %43 ef2 c4.^>( ef8) | %44 df1^( | %45 bf2) bf | %46 bf \stemUp a4^>_( bf) | %47 \stemDown bf2 \stemUp a4^>_( bf) | %48 \stemNeutral df1~ | %49 \break df2 c4( bf) | %50 c ef2.^^ | %51 f4^( | %52 bf,1)~ | %53 bf2 ef | %54 ef df4( c) | %55 c2 b4( c) | %56 \break c1~ | %57 c2 b4^>( c) | %58 c2 b4( c) | %59 df4^( c bf4. g'8) | %60 bf,1^( | %61 af2) af | %62 af g4^> af | %63 \break cf2^( bf4 af) | %64 1~ | %65 4 af^( bf c | %66 ef8) r af,4^( bf c | %67 ef8) r ef,4^( f c' | %68 bf1)^( | %69 af4) r r2 | %70 \pageBreak % begin page 3 \repeat volta 2 { r1 | %71 r2 4^^ ^^ | %72 r2 4^^ ^^ | %73 2 r | %74 r1 | %75 \break r2 4^^ ^^ | %76 r2 4^^ ^^ | %77 2 << \stemUp { ef8[^( g bf df] | %78 ff4.^^) 8^. 4^. ^. | %79 ^. ef^. d^. df^. | %80 } \\ \stemDown { s2 | %78 ff,4._^ ff8_. ff4_. ff_. | %79 ff_. ef_. d_. df_. | %80 } >> \break << \stemUp { c'4 cf bf a | %81 af gf f8[^( a c ef] | %82 gf4.^^) 8^. 4^. ^. | %83 ^. f^. e^. ef^. | %84 d^. df^. c^. cf^. | %85 } \\ \stemDown { c,4 cf bf a | %81 af gf s2 | %82 gf'4. gf8 gf4 gf | %83 gf f e ef | %84 d df c cf | %85 } >> \break << \stemUp { bf'4^. af^. g8[^( bf ef g] | %86 bf4.^^) 8^. 4^. ^. | %87 ^^ ^^ \stemDown g,8[^( bf ef g] | %88 \stemUp bf4.^^) 8^. 4^. ^. | %89 ^^ ^^ } \\ \stemDown { bf,,4 af s2 | %86 bf'4._^ bf8 bf4 bf | %87 ef,_^ ef_^ s2 | %88 bf'4._^ bf8 bf4 bf | %89 ef,_^ ef_^ } >> g8[^( bf ef g] | %90 \break 4.^^) 8( 4.^^) 8( | %91 4.^^) 8( 4.^^) 8( | %92 4.) 8( 4.^^) 8( | %93 4) ^^ ^^ ef^^ | %94 \bar "||" 2 4( ) | %95 2 4( ) | %96 \pageBreak % begin page 4 1~ | %97 2 4^>( ) | %98 2 4^>( ) | %99 2 4.( 8) | %100 1( | %101 2) | %102 \break 2 4^>( ) | %103 2 4^>( ) | %104 1~ | %105 2 4 | %106 4 2. | %107 ^^ 4 | %108 \break 1~ | %109 2 | %110 4( ) | %111 2 4( ) | %112 1~ | %113 2 4^>( ) | %114 \break 2 4^>( ) | %115 ( 4. 8) | %116 1( | %117 2) | %118 ^( 4 ) | %119 2( 4 ) | %120 \break 1~ | %121 4 ( | %122 8) r 4( | %123 8) r 4^( | %124 \phrasingSlurUp 1)\( | %125 } \alternative { { 4\) r r2 | %126 } { 4 r ^> r | %127 } } \bar "|." } lower = \relative c { \clef bass \key ef \major \time 2/2 2^^ 4. 8 | %1 4 r 2^^ | %2 2^^ ^^ | %3 4 r r2 | %4 \break \repeat volta 2 { << \stemUp { c'4\rest c\rest | %5 c\rest c\rest | %6 c\rest a\rest | %7 c\rest f'\rest | %8 d\rest c\rest | %9 } \\ \stemDown { ef2_> d_> | %5 c f | %6 d_> c_> | %7 bf_> af'_> | %8 g f | %9 } >> \break << \stemUp { c'4\rest c\rest | %10 c\rest c\rest | %11 } \\ \stemDown { ef2 d | %10 c ef | %11 } >> g,4 | %12 ef bf, | %13 ef bf, | %14 d bf, | %15 \break d, bf, | %16 ef bf, | %17 ef bf, | %18 f f, | %19 } \alternative { { 4 r 2^^ | %20 } { 4 r 2 | %21 } } \break \repeat volta 2 { ef,4 bf, | %22 f bf, | %23 d, bf, | %24 ef | %25 af, | %26 a, | %27 bf, ef,^> | %28 \pageBreak % begin page 2 (lower) d^> 2 | %29 ef,4 bf, | %30 f bf, | %31 d, bf, | %32 << \stemUp { c4\rest c\rest | %33 c\rest c\rest | %34 } \\ \stemDown { ef2 df | %33 c cf | %34 } >> bf4 | %35 \break bf, | %36 } \alternative { { 4 r 2^^ | %37 } { 4 r r2 | %38 } } \bar "||" \key af \major af,4^> ef^> | %39 af,^> ef^> | %40 af,^> ef^> | %41 af,^> ef^> | %42 \break af,^> ef^> | %43 af,^> ef^> | %44 bf^> ef^> | %45 bf^> ef^> | %46 bf^> ef^> | %47 bf^> ef^> | %48 bf^> ef^> | %49 \break bf^> ef^> | %50 af,^> | %51 df,^> | %52 ef^> bf,_> | %53 g,_> ef^> | %54 af,^> ef^> | %55 af,^> ef^> | %56 \break af,^> ef^> | %57 af,^> ef^> | %58 _> c,^> | %59 _> c,^> | %60 f^> c,^> | %61 f^> c,^> | %62 ff | %63 \break ff | %64 ef af, | %65 c, ef, | %66 c, ef, | %67 af c | %68 g, ef, | %69 r ^> ^> | %70 \pageBreak % begin page 3 (lower) \repeat volta 2 { 4^^( 8) r 4^^( 8) r | %71 4^^ ^^ r2 | %72 4^^ ^^ | %73 2 4^^ ^^ | %74 ( 8) r 4( 8) r | %75 \break 4^^ ^^ r2 | %76 4^^ ^^ | %77 2 r | %78 s1 | %79 s1 | %80 \break s1 | %81 s2 r4 r4 | %82 s1*3 \break s2 r4 r4 | %86 s1 | %87 s2 r2 | %88 s1 | %89 s2 r | %90 \break 4. 8( 4.^^) 8( | %91 4.^^) 8( 4.^^) 8( | %92 4.^^) 8( 4.^^) 8( | %93 4) ^^ ^^ ^^ | %94 \bar "||" af4 ef | %95 af, ef | %96 \pageBreak % begin page 4 (lower) af, ef | %97 af, ef | %98 af, ef | %99 af, ef | %100 bf ef | %101 bf ef | %102 \break bf ef | %103 bf ef | %104 bf ef | %105 bf ef | %106 af, | %107 df, | %108 \break ef bf, | %109 g, ef | %110 af, ef | %111 af, ef | %112 af, ef | %113 af, ef | %114 \break c, | %115 c, | %116 f c, | %117 f c, | %118 ff | %119 ff | %120 \break ef af, | %121 c, ef, | %122 c, ef, | %123 af c | %124 g, ef, | %125 } \alternative { { r ^> ^> | %126 } { r _> r | %127 } } \bar "|." } dynamics = { s1\ff | %1 s1*3 s4\mf s2\< s4\! | %5 s1*4 s1*2 | s2 s4.\> s8\! | %12 s1\p | %13 s1 | s1\f | %15 s1 | s1\p | %17 s1 | s1\f | %17 s1 | s2 s2\ff | %21 s1\ff | %22 s1*6 % begin page 2 s1*7 s1 | s2 s2\ff | %37 s2 s2\p | %38 s1\p | %39 s1*3 s1*7 s1*7 s1*3 | s2\< s2\! | %60 s1*3 s4. s4.\< s4\! | %64 s1 | s4 s2\< s8 s8\! | %66 s4 s2\< s4\! | %67 s4 s4.\< s4.\! | %68 s1*2 % begin page 3 s1\f | %71 s1*4 s1*2 | s2 s4.\< s8\! | %78 s1*2 s1*5 s1*5 s2 s4.\< s8\! | %91 s1*2 | s8 s2\< s4.\! | %94 s32 s32*7\ff \once \override TextScript.extra-offset = #'( -1 . -1.5 ) s2.^\markup { \italic \fontsize #0 grandioso. } | %95 s1 % begin page 4 s1*6 s1*4 | s8 s2\< s4.\! | %107 s1 s1*6 s1*6 s1*7 } pedal = { } #(set-global-staff-size 19.5) \score { \context PianoStaff << \context Staff=upper \upper \context Dynamics=dynamics \dynamics \context Staff=lower << \clef bass \lower >> \context Dynamics=pedal \pedal >> \layout { } } \score { \unfoldRepeats \context PianoStaff << \context Staff=upper << \upper \dynamics >> \context Staff=lower << \lower \dynamics >> \context Dynamics=pedal \pedal >> \midi { \tempo 4=240 \context { \type "Performer_group" \name Dynamics \consists "Piano_pedal_performer" } \context { \PianoStaff \accepts Dynamics } } } %{ Version history: 2005/11/09 original 2.6.0 by bhb123 2013/05/27 headers by glenl.glx at gmail dot com 2017-11-03 2.18.2 by gmail's jjocanoe Notes: Updated from 2.6.0 to 2.18.2 by gmail's jjocanoe on 2017-11-03 leaving breaks as-is (so pdf should look the same) but broke down long lines into one measure per line (so source diffs are extensive). convert-ly.py (GNU LilyPond) 2.18.2 convert-ly.py: Processing `'... Applying conversion: 2.7.0, 2.7.1, 2.7.2, 2.7.4, 2.7.6, 2.7.10, 2.7.11, 2.7.12, 2.7.13, 2.7.14, 2.7.15, 2.7.22, 2.7.24, 2.7.28, 2.7.29, 2.7.30, 2.7.31, 2.7.32, 2.7.32, 2.7.36, 2.7.40, 2.9.4, 2.9.6, 2.9.9, 2.9.11, 2.9.13, 2.9.16, 2.9.19, 2.10.0, 2.11.2, 2.11.3, 2.11.5, 2.11.6, 2.11.10, 2.11.11, 2.11.13, 2.11.15, Not smart enough to convert VerticalAlignment #'forced-distance. Use the `alignment- offsets' sub-property of NonMusicalPaperColumn #'line-break-system- details to set fixed distances between staves. 2.11.23, 2.11.35, 2.11.38, 2.11.46, 2.11.48, 2.11.50, 2.11.51, 2.11.52, 2.11.53, 2.11.55, 2.11.57, 2.11.60, 2.11.61, 2.11.62, 2.11.64, 2.12.0, 2.12.3, 2.13.0, 2.13.1, 2.13.4, 2.13.10, 2.13.16, 2.13.18, 2.13.20, 2.13.27, 2.13.29, 2.13.31, 2.13.36, 2.13.39, 2.13.40, 2.13.42, 2.13.44, 2.13.46, Vertical spacing changes might affect user-defined contexts. Please refer to the manual for details, and update manually. 2.13.48, 2.13.51, 2.14.0, 2.15.7, 2.15.9, 2.15.10, 2.15.16, 2.15.17, 2.15.18, 2.15.19, 2.15.20, 2.15.25, 2.15.32, 2.15.39, 2.15.40, 2.15.42, 2.15.43, 2.16.0, 2.17.0, 2.17.4, 2.17.5, 2.17.6, 2.17.11, 2.17.14, 2.17.15, 2.17.18, 2.17.19, 2.17.20, 2.17.25, 2.17.27, 2.17.29, 2.17.97, 2.18.0 %}