User talk:Johnrdorazio: Difference between revisions
Content deleted Content added
Johnrdorazio (talk | contribs) |
Johnrdorazio (talk | contribs) |
||
Line 16: | Line 16: | ||
== Test Score tag in raw lilypond format, with title == |
== Test Score tag in raw lilypond format, with title == |
||
<score raw="1" lang="lilypond" sound="1"> |
<score raw="1" lang="lilypond" sound="1"> |
||
\version "2. |
\version "2.22.0" |
||
\header { |
\header { |
||
title = "Maple Leaf Rag" |
|||
composer = "Scott Joplin" |
|||
piece = "Tempo di marcia" |
|||
mutopiatitle = "Maple Leaf Rag" |
|||
title="WALL STREET \"RAG\"" |
|||
composer="SCOTT JOPLIN" |
|||
mutopiatitle = "Wall Street Rag" |
|||
mutopiacomposer = "JoplinS" |
mutopiacomposer = "JoplinS" |
||
mutopiainstrument = "Piano" |
mutopiainstrument = "Piano" |
||
date = " |
date = "c. 1899" |
||
source = "Seminary Music Co. 112 W. 38th N.Y." |
|||
style = "Jazz" |
style = "Jazz" |
||
maintainer = "Benjamin Bloomfield" |
|||
maintainerEmail = "bhb123@gmail.com" |
|||
copyright = "Public Domain" |
copyright = "Public Domain" |
||
source = "Reproduction of original edition (1899)" |
|||
lastupdated = "2008/September/12" |
|||
maintainer = "Chris Sawer" |
|||
footer = "Mutopia-2008/09/19-1543" |
|||
maintainerEmail = "chris@mutopiaproject.org" |
|||
maintainerWeb = "http://cjsawer.whitewillow.co.uk/" |
|||
footer = "Mutopia-2011/11/13-23" |
|||
tagline = \markup { \override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7) \box \center-column { \small \line { Sheet music from \with-url "http://www.MutopiaProject.org" \line { \teeny www. \hspace #-0.5 MutopiaProject \hspace #-0.5 \teeny .org \hspace #0.5 } • \hspace #0.5 \italic Free to download, with the \italic freedom to distribute, modify and perform. } \line { \small \line { Typeset using \with-url "http://www.LilyPond.org" \line { \teeny www. \hspace #-0.5 LilyPond \hspace #-0.5 \teeny .org } by \maintainer \hspace #-0.6 . \hspace #0.5 Reference: \footer } } \line { \teeny \line { This sheet music has been placed in the public domain by the typesetter, for details see: \hspace #-0.5 \with-url "http://creativecommons.org/licenses/publicdomain" http://creativecommons.org/licenses/publicdomain } } } } |
|||
} |
} |
||
stemExtend = \once \override Stem #'length = #22 |
|||
noStem = \once \override Stem #'length = #0 |
|||
noFlag = \once \override Stem #'flag-style = #'no-flag |
|||
\paper { |
\paper { |
||
top-margin = 15 |
|||
between-system-padding = #0 |
|||
bottom-margin = 10 |
|||
between-system-space = #0.1 |
|||
min-systems-per-page = #4 |
|||
ragged-last-bottom=##f |
|||
max-systems-per-page = #5 |
|||
top-margin = 1\mm |
|||
system-system-spacing.padding = #8 |
|||
bottom-margin = 1\mm |
|||
between-title-space = 0\mm |
|||
page-top-space = 1\mm |
|||
} |
} |
||
top = \relative c' { |
|||
\override TextScript.padding = #2 |
|||
\clef treble |
|||
\key c \major |
|||
\time 2/4 |
|||
\once \override TextScript #'extra-offset = #'( -3 . 2 ) |
|||
c8.[^\markup \bold "Very Slow March Time" a16] d,8[ c16 d] | %1 |
|||
e8 f4 g8 | %2 |
|||
e8[ d16 e] f[ a8 af16] | %3 |
|||
g4 <g b g'>8-> r | %4 |
|||
\break |
|||
\repeat volta 2 { |
|||
\once \override TextScript #'extra-offset = #'( -4 . 3.0 ) |
|||
<e c>16[\(^\markup \smaller { "Panic in Wall Street, Brokers feeling melancholy" } <f d> <g e> <a ds,>]\)~ <a ds,>[ <fs ds'>\( <g e'> <e c'>]\) | %5 |
|||
<< {\stemUp d'8[ d16 e] d16[\( c d, f]\) } \\ |
|||
{\stemDown f4~ f8[ c] } >> | \stemNeutral %6 |
|||
<e c>16[\( <f d> <g e> <a ds,>]\)~ <a ds,>[ <fs ds'>\( <g e'> <e c'>]\) | %7 |
|||
<< {\stemUp d'8[ e16 d] c16[\( d e g,]\) } \\ |
|||
{\stemDown f4~ f8[ e] } >> %8 |
|||
\key as \major |
|||
\break |
|||
\time 2/4 |
|||
<< { \stemUp gs16[\( e b' e]\)~ e[\( f] e8]\) } \\ |
|||
\clef treble |
|||
{ \stemDown e,8.[ gs16]~ gs8[ gs] } >> | %9 |
|||
\partial 8 |
|||
<< { \stemUp a16[\( e c' e]\)~ e[( f e8]) } \\ |
|||
r8 \f | |
|||
{ \stemDown e,8.[ <a c>16]~ <a c>8[ <a c>] } >> | %10 |
|||
\repeat volta 2 { |
|||
<< { \stemUp e'16[\( d fs b]\)~ \stemDown <b fs d>[\( <c fs, e> <b fs d> <a fs c>]\) } \\ |
|||
r16 as' <es' es,> as, c <es es,>8 g,16 | |
|||
<es' es,>16 g, bes <es es,> ~ <es es,>4 | |
|||
r16 as, <es' es,> as, c <es es,>8 g,16 | |
|||
<es' es,>16 g, bes <es es,> ~ <es es,>8 r16 <es es,> | |
|||
r16 as, ces <fes fes,> r16 <es es,> r16 <es es,> | |
|||
r16 as, ces <fes fes,> r16 <es es,> r8 | |
|||
\change Staff = "down" |
|||
\stemUp r16^\p as,,,-( ces as'-) r as-( ces as'-) \stemNeutral | |
|||
\change Staff = "up" |
|||
r16 as-( ces as'-) r as-( ces as'-) | |
|||
<as as,>8-\mf \< <as as,> <as as,> <as as,>16 <as as,> ~ | |
|||
<as as,> \! es f c es <f as,>8 <as, fes>16 ~ | |
|||
<as fes!> bes <ces fes,> as bes <c es,>8 as16 | |
|||
<c es,> as <bes es,>8 <as es> r16 <as as,> ~ | |
|||
<as as,>8 <as as,> <as as,> <as as,>16 <as as,> ~ | |
|||
<as as,> es <f as,> c es <f as,>8 <as, fes>16 ~ | |
|||
<as fes> bes <ces fes,> as bes <c es,>8 as16 | |
|||
} \alternative { |
|||
{ <c es,> as <bes es,>8 <as es> r8 } |
|||
{ <c es,>16 as <bes es,>8 <as es> r8 } |
|||
} |
|||
\break |
\break |
||
<e c>16[\( <f d> <g e> <a ds,>]\)~ <a ds,>[ <fs ds'>\( <g e'> <e c'>]\) | %13 |
|||
<< {\stemUp d'8[ d16 e] d16[\( c d, f]\) } \\ |
|||
{\stemDown f4~ f8[ c] } >> | \stemNeutral %14 |
|||
<e c>16[\( <f d> <g e> <a ds,>]\)~ <a ds,>[ <fs ds'>\( <g e'> <e c'>]\) | %15 |
|||
<< {\stemUp d'8[ c16 d] c8[ c16 d] } \\ |
|||
{\stemDown f,4~ f8[ f] } >> %16 |
|||
\repeat volta 2 { |
|||
\break |
|||
r16_\markup {\dynamic f \italic "stacc."} g' <es' es,> g, bes <d d,>8 g,16 | |
|||
<< {\stemUp e'16[\( c g a]\)~ <a cs,>[\( <a cs e a> <bf cs e bf'> <a cs e a>]\) } \\ |
|||
<des'! des,!> g, bes <c c,> ~ <c c,> es, <bes' bes,> es, | |
|||
{\stemDown e8.[ cs16]~ \noFlag \stemUp cs s8. } >> | %17 |
|||
r c <as' as,> c, es <f f,>8 c16 | |
|||
\stemNeutral |
|||
<as' as,> c, es <f f,> ~ <f f,> c <f f,>8 | |
|||
r16 es <g g,> bes, des <f f,>8 es16 | |
|||
<e g e'>8[ <d f! d'>16 <a' f' a>]~ <a f' a>[\( <g e' g> <e g e'> <d f d'>]\) | %18 |
|||
<g g,> bes, des <f f,> ~ <f f,> des <f f,>8 | |
|||
} |
|||
r16 c <as' as,> c, es <f f,>8 c16 | |
|||
\alternative { |
|||
<as' as,> c, es <f f,> ~ <f f,> c <f f,>8 | |
|||
r16 g <es' es,> g, bes <d d,>8 g,16 | |
|||
<des'! des,!> g, bes <c c,> ~ <c c,> es, <bes' bes,> es, | |
|||
{ \stemUp s4. e8 } >> } |
|||
r c <as' as,> c, es <f f,>8 c16 | |
|||
} |
|||
<as' as,>8 <as as,> <g g,> <ges ges,> | |
|||
\stemNeutral |
|||
r16 f, a c f c a f | |
|||
r f bes des <f f,>8 <des bes f> | |
|||
<c as f d> r16 <c as f d> r <bes des,>8 es,16 | |
|||
} \alternative { |
|||
{ <as c,>8 <es' es,> <es es,> <es es,> } |
|||
{ r16 as, c es <as as,>8 r } |
|||
} |
|||
r16-\f as, <es' es,> as, c <es es,>8 g,16 | |
|||
\pageBreak |
|||
<es' es,>16 g, bes <es es,> ~ <es es,>4 | |
|||
%Page Two |
|||
r16 as, <es' es,> as, c <es es,>8 g,16 | |
|||
\repeat volta 2 { |
|||
<es' es,>16 g, bes <es es,> ~ <es es,>8 r16 <es es,> | |
|||
\once \override TextScript #'extra-offset = #'( -2 . 1.5 ) |
|||
r16 as, ces <fes fes,> r16 <es es,> r16 <es es,> | |
|||
<a, c f a>8[^\markup \smaller { "Good times coming." } <a c f a>] <c f a c>[ <c fs a c>] | %22 |
|||
r16 as, ces <fes fes,> r16 <es es,> r8 | |
|||
<c g' c>4 |
|||
\change Staff = "down" |
|||
<< { \stemUp b'8[( a]) } \\ |
|||
\stemUp r16^\p as,,,-( ces as'-) r as-( ces as'-) \stemNeutral | |
|||
{ \stemDown <fs c>4 } >> | %23 |
|||
\change Staff = "up" |
|||
<< { \stemUp a8.[ a16] a[( g b a]) } \\ |
|||
r16 as-( ces as'-) r as-( ces as'-) | |
|||
{ \stemDown <f! c>4 <f b,> } >> | %24 |
|||
< |
<as as,>8-\mf \< <as as,> <as as,> <as as,>16 <as as,> ~ | |
||
<as as,> \! es f c es <f as,>8 <as, fes>16 ~ | |
|||
<as fes!> bes <ces fes,> as bes <c es,>8 as16 | |
|||
\stemNeutral |
|||
< |
<c es,> as <bes es,>8 <as es> r16 <as as,> ~ | |
||
<as as,>8 <as as,> <as as,> <as as,>16 <as as,> ~ | |
|||
<c g' c>4 |
|||
<as as,> es <f as,> c es <f as,>8 <as, fes>16 ~ | |
|||
<< { \stemUp b'8[( a]) } \\ |
|||
<as fes> bes <ces fes,> as bes <c es,>8 as16 | |
|||
{ \stemDown <fs c>4 } >> | %27 |
|||
<c es,> as <bes es,>8 <as es> <as' as,> | |
|||
%\break |
|||
\stemNeutral |
|||
<c f! a>8[ <c e a>] |
|||
<< { \stemUp gs'8.[( b16]) } \\ |
|||
{ \stemDown <d, e>4 } >> | %28 |
|||
\stemNeutral |
|||
<c e a>4 |
|||
<< { \stemUp a'16[( g) <c c,> <bf bf,>] } \\ |
|||
{ \stemDown <c, e>8[ e] } >> | %29 |
|||
\stemNeutral |
|||
<a, c f a>8[ <a c f a>] <c f a c>[ <c fs a c>] | %30 |
|||
<c g' c>4 |
|||
<< { \stemUp b'8[( a]) } \\ |
|||
{ \stemDown <fs c>4 } >> | %31 |
|||
<< { \stemUp a8.[ a16] a[( g b a]) } \\ |
|||
{ \stemDown <f! c>4 <f b,> } >> | %32 |
|||
\key des \major |
|||
%\break |
|||
\repeat volta 2 { |
|||
<< { \stemUp a8.[ a16] a[( g) <c, c,> <d d,>] } \\ |
|||
<as es c as>8.^\markup {\large "TRIO"} <as es c bes>16 ~ <as es c bes>16 <es c> bes8 | |
|||
<as' es c as>8. <as es c bes>16 ~ <as es c bes>16 <es c> bes <es c> | |
|||
\stemNeutral |
|||
as, des bes des f as, des f | |
|||
bes, des f as, ~ as f' bes, f' | |
|||
<a c ds a'>2 | %35 |
|||
<as es c as>8. <as es c bes>16 ~ <as es c bes>16 <es c> bes8 | |
|||
<as' es c as>8. <as es c bes>16 ~ <as es c bes>16 <es c> bes <es c> | |
|||
as, des bes des f as, des f | |
|||
\stemNeutral |
|||
bes, des f as, ~ as f' a, <f' es> | |
|||
} % end repeat |
|||
<bes f d bes>8. <bes f d c>16 ~ <bes f d c>16 <f d> c8 | |
|||
\alternative { |
|||
<bes' f d bes>8. <bes f d c>16 ~ <bes f d c>16 <f d> c <f d> | |
|||
r es <bes' bes,> es, ges <c c,>8 es,16 | |
|||
%\break |
|||
<bes' bes,> es, ges <c c,> ~ <c c,> es, <bes' bes,>8 | |
|||
<des fes, des> <des fes, des> <c fes, c> <bes fes bes,> | |
|||
<< { \stemUp g16[( gs]) } \\ |
|||
<f! as,>16 des es <ges bes,> ~ <ges bes,> bes, <f' as,>8 | |
|||
<f g,>16 des es <f ges,> ~ <f ges,> c <es ges,> <des f,> ~ | |
|||
} |
|||
} \alternative { |
|||
{ <des f,>16 <as' as,>8 f16 <as as,> f <as as,> f } |
|||
{ <des f,>16 des f as <des des,>8 r } |
|||
} |
|||
\break |
|||
\key f \major |
|||
\repeat volta 2 { |
|||
\once \override TextScript #'extra-offset = #'( -4 . 1.0 ) |
|||
<f a>16[^\markup \smaller { "Good times have come." } <g bf> <a c> <f a>]~ <f a>[( <a f c> <a f d>8]) | %39 |
|||
<< { \stemUp <f a>16[ <c f a> <cs f a> <d f a>]~ <d f a>[( <ef f a>8 <d f a>16])~ | %40 |
|||
<f a>16[( g f <f g>])~ <df f g>[( <df f,> <df g,> <c a>]) | %41 |
|||
r <f' a>[ <e a> <d a'>]~ <d a'> r16 r8 | } \\ %42 |
|||
{ \stemDown s4. s16 \noStem \noFlag d,16~ | %40 |
|||
d8.[ df16]~ \noStem \noFlag df s8 \noStem \noFlag \stemUp <c a>16~ | %41 |
|||
\stemDown <c a>4~ <c a>16[ <bf' d>( <a c> <g bf>]) | } >> %42 |
|||
\key as \major |
|||
%\break |
|||
\repeat volta 2 { |
|||
\stemNeutral |
|||
<as as,> <f as,> <as as,> <f as,> | |
|||
<as f> <bes f>16 <c f,> ~ <c f,> bes as f | |
|||
es f8 <c as>16 ~ <c as>4 | |
|||
a'[( g fs g]) } \\ |
|||
r16 es <f as,> c es <f as,>8 c16 | |
|||
{ \stemDown s4. s16 \noStem \noFlag \stemUp <e c>16~ | %43 |
|||
<es g,>8 f16 <bes, g> ~ <bes g>4 | |
|||
\stemDown <e c>4 } >> |
|||
r16 des <f g,> bes, des <f g,>8 <c as>16 ~ | |
|||
\stemNeutral |
|||
<c as> es <f as,> c es <f as,>8 <c as>16 ~ | |
|||
<c as> es <f as,> c es <f as,>8 es16 | |
|||
<as as,>8 <f as,> <as as,> <f as,> | |
|||
<as f> <bes f>16 <c f,> ~ <c f,> bes as f | |
|||
as8 f es16 as8 <c, as>16 ~ | |
|||
<c as> es <f as,> c es <f as,>8 <as, f>16 ~ | |
|||
<as f> bes <as f>8 <as fes> <bes fes>16 <as es> ~ | |
|||
<as es> bes <c es,> as bes <c es,>8 <as d,>16 ~ | |
|||
<as d,!> bes <c d,> as r <bes des,>8 es,16 | |
|||
} \alternative { |
|||
{ <as c,>8 <es' es,> <es es,> <es es,> } |
|||
{ <as, c,> <es' des g,> <as es c as> } |
|||
} |
|||
\bar "|." |
|||
\pageBreak |
|||
} |
|||
% Page 3 |
|||
<< { \stemUp <f a>16[ <c f a> <cs f a> <d f a>]~ <d f a>[ <ef f a>8 <d f a>16]~ | %48 |
|||
<f a>16[ g f <f g>]~ <d f g>8[ <d e gs>] |} \\ %49 |
|||
{ \stemDown s4.. \noStem \noFlag d16~ | |
|||
d8.[ d16]~ \noStem \noFlag d8 s8 | } >> |
|||
<< { \stemUp r16 <a' cs>[ <cs e> <cs a'>]~ <cs a'> r16 r8 } \\ |
|||
{ \stemDown <a e cs>4~ <a e cs>16[ <e cs> <a cs,>8] } >> | |
|||
\stemNeutral |
|||
<a d,>8[ <d c fs,>16 <ef c fs,>]~ <ef c fs,>[ d <d fs bf> <c fs a>] | |
|||
<< { \stemUp <f! a>[ d f <f g>]~ <f g>[ a <f g>8] } \\ |
|||
{ \stemDown b,8.[ b16]~ b8[ b] } >> | |
|||
bottom = \relative c { |
|||
%\break |
|||
\key as \major |
|||
<< { \stemUp a'16[ g e c']~ c[ bf d, e] } \\ |
|||
\time 2/4 |
|||
{ \stemDown <c e>8.[ <c e>16]~ <c e>8[ bf] } >> | |
|||
\clef bass |
|||
} % end repeat |
|||
\partial 8 |
|||
\alternative { |
|||
<es es,>8 | |
|||
{ << { \stemDown \noStem \noFlag f'4~ \stemUp f16[( f, g gs]) } \\ |
|||
\repeat volta 2 { |
|||
{ \stemDown <a c f>4~ <a c>16[ a, <bf e>8] \stemNeutral } >> } |
|||
<as as,> <c as es> <c as es> <a a,> | |
|||
<bes bes,> <des g, es> <des g, es> <es, es,> | |
|||
} |
|||
<as as,> <c as es> <c as es> <a a,> | |
|||
<bes bes,> <des g, es> <des g, es> <es, es,> | |
|||
<fes fes,>4 <es es,>8 <es es,> | |
|||
<fes fes,>4 <es es,>8 r | |
|||
\stemDown as,, r as' r \stemNeutral | |
|||
as' r as' r \clef treble | |
|||
<b as f d> <b as f d> <b as f d> <b as f d> | |
|||
<c as es> <c as es> <c as es> <c as es> | |
|||
<ces as fes> <ces as fes> <c as es> <c as es> | |
|||
<c as es> <des g, es> <c as> r \clef bass | |
|||
<b, as f d> <b as f d> <b as f d> <b as f d> | |
|||
<c as es> <c as es> <c as es> <c as es> | |
|||
<ces as fes> <ces as fes> <c as es> <c as es> | |
|||
} \alternative { |
|||
{ <c as es> <des g, es> <c as> <es, es,> } |
|||
{ <c' as es> <des g, es> <c as> <a a,> } |
|||
} |
|||
\repeat volta 2 { |
\repeat volta 2 { |
||
<bes bes,>8 <des g, es> <es, es,> <des' g, es> | |
|||
\once \override TextScript #'padding = #4 |
|||
<bes bes,> <des g, es> <es, es,> <g g,> | |
|||
e16[^\markup \smaller { "Listening to the strains of genuine negro ragtime," } <g bf c d> d ds] e[ <g bf c d!> d ds] | |
|||
<as as,> <c as es> <es, es,> <c' as es> | |
|||
<as as,> <c as es> <as as,> <a a,> | |
|||
<bes bes,> <des g, es> <es, es,> <des' g, es> | |
|||
<bes bes,> <des g, es> <bes bes,> <b b,> | |
|||
<c c,> <c as es> <es, es,> <c' as es> | |
|||
<as as,> <c as es> <as as,> <a a,> | |
|||
<bes bes,> <des g, es> <es, es,> <des' g, es> | |
|||
<bes bes,> <des g, es> <es, es,> <g g,> | |
|||
<as as,> <c as es> <es, es,> <c' as es> | |
|||
<as as,> <as as,> <g g,> <ges ges,> | |
|||
<f f,> <f f,> <a a,> <a a,> | |
|||
<bes bes,> <des bes f> <des bes f> <des bes f> | |
|||
<bes f bes,> <bes f bes,> <es, es,> <g g,> | |
|||
} \alternative { |
|||
{ <as as,> <c as es> <c as es> <a a,> } |
|||
{ <as as,> <es' c as> <es c as> <es, es,> } |
|||
} |
|||
<as as,> <c as es> <c as es> <a a,> | |
|||
\break |
|||
<bes bes,> <des g, es> <des g, es> <es, es,> | |
|||
\once \override TextScript #'extra-offset = #'( -8.5 . 2.5 ) |
|||
<as as,> <c as es> <c as es> <a a,> | |
|||
f[^\markup \smaller { "brokers forget their cares." } <a c d> d, e] f[ <a c d> d, e] | |
|||
<bes bes,> <des g, es> <des g, es> <es, es,> | |
|||
<fes fes,>4 <es es,>8 <es es,> | |
|||
< |
<fes fes,>4 <es es,>8 r | |
||
\stemDown as,, r as' r \stemNeutral | |
|||
b[ <d e> gs, a] b[ <d e> gs, <b d e>] | |
|||
as' r as' r \clef treble | |
|||
<b as f d> <b as f d> <b as f d> <b as f d> | |
|||
<c as es> <c as es> <c as es> <c as es> | |
|||
<ces as fes> <ces as fes> <c as es> <c as es> | |
|||
<c as es> <des g, es> <c as> r \clef bass | |
|||
<b, as f d> <b as f d> <b as f d> <b as f d> | |
|||
<c as es> <c as es> <c as es> <c as es> | |
|||
<ces as fes> <ces as fes> <c as es> <c as es> | |
|||
<c as es> <des g, es> <c as> r | |
|||
\key des \major |
|||
%\break |
|||
\repeat volta 2 { |
|||
<a c e>4 <c fs, ds c>8[ d,16( ds]) | |
|||
<es, es,> <ges' c, as> <ges, ges,> <ges' c, as> | |
|||
<f, f,> <ges' c, as> <es, es,> <c c,> | |
|||
<des des,> <f' des as> <as, as,> <f' des as> | |
|||
<f, f,> <f' des as> <des, des,> <d d,> | |
|||
<es es,> <ges' c, as> <ges, ges,> <ges' c, as> | |
|||
<f, f,> <ges' c, as> <es, es,> <c c,> | |
|||
<des des,> <f' des as> <as, as,> <f' des as> | |
|||
<f, f,> <f' des as> <des, des,> <c c,> | |
|||
<bes bes,> <as'' d, bes> <d,, d,> <as'' d, bes> | |
|||
<f, f,> <as' d, bes> <bes, bes,> <as' d, bes> | |
|||
<es, es,> <ges' es bes> <ges, ges,> <ges' es bes> | |
|||
<es, es,> <ges' es bes> <ges, ges,> <ges' es bes> | |
|||
g,16 bes8 des16 fes des bes g | |
|||
<as as,>8 <f'! des as> bes,, <d' bes as> | |
|||
<des! bes es,> <des bes es,> <c as> <c as> | |
|||
} \alternative { |
|||
{ <des des,> <f des as> <f des as> <d, d,> } |
|||
{ <des' des,> <as as,> <des, des,> <c' c,> } |
|||
} |
|||
\key as \major |
|||
fs[ <a c ef> e! es] fs[ <a c ef!> e! <fs a d>] | |
|||
\repeat volta 2 { |
|||
<g bf d>[ <a bf d>8 <a bf d>16]~ <a bf d>[ <g bf d> <gs b f'>8-^] | |
|||
<des des,> <f des as> <f des as> <c c,> | |
|||
<des des,> <f des as> <bes, bes,> <b b,> | |
|||
<c c,> <es c as> <es c as> <es, es,> | |
|||
} |
|||
<as as,> <c as es> <es, es,> <a a,> | |
|||
\alternative { |
|||
<bes bes,> <des g, es> <es, es,> <a a,> | |
|||
<bes bes,> <des g, es> <es, es,> <g g,> | |
|||
<as as,> <c as es> <es, es,> <c' as es> | |
|||
} |
|||
<as as,> <c as es> <bes bes,> <c c,> | |
|||
\pageBreak |
|||
<des des,> <f des as> <f des as> <c c,> | |
|||
} |
|||
<des des,> <f des as> <bes, bes,> <b b,> | |
|||
<c c,> <es c as> <es c as> <es, es,> | |
|||
lower = \relative c' { |
|||
<as as,> <c as es> <es, es,> <c' as es> | |
|||
\clef bass |
|||
<des, des,> <des des,> <bes bes,> <d d,> | |
|||
\key c \major |
|||
<es es,> <c' as es> <es, es,> <e e,> | |
|||
\time 2/4 |
|||
<f f,> <f f,> <g g,> <g g,> | |
|||
} \alternative { |
|||
c8.[ a16] d,8[ c16 d] | %1 |
|||
{ <as as,> <c as es> <bes bes,> <c c,> } |
|||
e8 f4 g8 | %2 |
|||
{ <as as,> <es es,> <as, as,> } |
|||
e8[ d16 e] f[ a8 af16] | %3 |
|||
} |
|||
g4 <g g,>8-> r | %4 |
|||
\bar "|." |
|||
%\break |
|||
} |
|||
<< { \stemUp g8.[\( fs16] c'8[ g]\) } \\ |
|||
{ \stemDown c,2 } >> | %5 |
|||
<< { \stemUp af'4. af8 } \\ |
|||
{ \stemDown c,2 } >> | %6 |
|||
<< { \stemUp g'8.[\( fs16] c'8[ g]\) } \\ |
|||
{ \stemDown c,2 } >> | %7 |
|||
\stemNeutral <c af'>4. <c g'>8 | %8 |
|||
\score { |
|||
%\break |
|||
\context PianoStaff << |
|||
<b b'>8[ <gs' d' e>] <e e,>[ <d d,>] | |
|||
\context Staff = "up" |
|||
<c c,>[ <a' c e>] <a a,>[ <g g,>] | %10 |
|||
\top |
|||
<fs fs,>[ <fs c' d>] <d d,>[ <fs c' d>] | |
|||
\context Staff = "down" |
|||
<g g,>[ <g b d>] b,[ <g' b d>] | %12 |
|||
\bottom |
|||
>> |
|||
\layout {} |
|||
%\break |
|||
<< { \stemUp g8.[\( fs16] c'8[ g]\) } \\ |
|||
{ \stemDown c,2 } >> | %13 |
|||
<< { \stemUp af'4. af8 } \\ |
|||
{ \stemDown c,2 } >> | %14 |
|||
<< { \stemUp g'8.[\( fs16] c'8[ g]\) } \\ |
|||
{ \stemDown c,2 } >> | %15 |
|||
<< { \stemUp af'4. af8 } \\ |
|||
{ \stemDown c,2 } >> | %16 |
|||
} |
|||
%\break |
|||
<< { \stemUp g'8[ bf8] } \\ |
|||
{ \stemDown c,4 } >> |
|||
<a a'>8[ <g g'>] | %17 |
|||
<fs fs'>[ <fs' c' d>] <d d'>[ <c c'>] | %18 |
|||
<b b'>[ <g' b f'!>] <g g,>[ <g b f'>] | %19 |
|||
\score { |
|||
<c c,>[ g] c,[ <g' b>] | %20 |
|||
\context PianoStaff << |
|||
<c c,>[ g] c,4-- | %21 |
|||
\context Staff = "up" |
|||
\unfoldRepeats \top |
|||
\context Staff = "down" |
|||
\unfoldRepeats \bottom |
|||
>> |
|||
\midi { |
|||
\tempo 4 = 120 |
|||
\pageBreak |
|||
\context { |
|||
% Page Two |
|||
\Voice |
|||
\remove Dynamic_performer |
|||
<f f,>8[ <a c f>] <f f,>[ <ds ds,>] | %22 |
|||
} |
|||
<< { \stemUp e[ <g c e>] ef[ <c' ef fs>] | %23 |
|||
} |
|||
d,[ <c' d f!>] g,[ <b' d f>] | %24 |
|||
} |
|||
c,[ <g' c e>] } \\ |
|||
{ \stemDown <e e,>4 <ef ef,> | %23 |
|||
<d d,> <g, g,> | %24 |
|||
<c c,> } >> |
|||
\stemNeutral |
|||
<e e,>8[ <c c,>] | %25 |
|||
<f f,>[ <a c f>] <f f,>[ <ds ds,>] | %26 |
|||
<< { \stemUp e8[ <g c e>] ef[ <c' ef fs>] } \\ |
|||
{ \stemDown <e, e,>4 <ef ef,> } >> %27 |
|||
\stemNeutral |
|||
%\break |
|||
<d d,>8[ <e e,>] |
|||
<< { \stemUp e[ <gs d' e>] } \\ |
|||
{ \stemDown <e e,>4 } >> | %28 |
|||
<a a,>16[ e c a] <c c,>4 | %29 |
|||
<f f,>8[ <a c f>] <f f,>[ <ds ds,>] | %30 |
|||
<< { \stemUp e[ <g c e>] ef[ <c' ef fs>] | %31 |
|||
d,[ <c' d f!>] g,[ <b' d f>] | %32 |
|||
c,[ <g' c e>] e[ <e g>] } \\ |
|||
{ \stemDown <e e,>4 <ef ef,> | %31 |
|||
<d d,> <g, g,> | %32 |
|||
<c c,> <e e,> } >> | %33 |
|||
\stemNeutral |
|||
fs,16[( a fs'8]) ds16[( fs ds'8]) | %34 |
|||
fs16[\( ds c a] ds c a fs]\) | %35 |
|||
<< { \stemUp g8[ <c e>] g,[ g'] } \\ |
|||
{ \stemDown g4 g,] } >> | %36 |
|||
\stemNeutral |
|||
<c g'>8 r r <c c,> | %37 |
|||
%\break |
|||
<< { \stemUp g'4~ g8 r } \\ |
|||
{ \stemDown c,8[ g] c,4 } >> | %38 |
|||
% Good times have come |
|||
\key f \major |
|||
<< { \stemUp <c' a'>8[ <c f a>] c,[ <c' f>] | |
|||
f,[ <c' f>] c,[ <c' f>] } \\ |
|||
{ \stemDown f,4 c | f c } >> | |
|||
\stemNeutral |
|||
bf8[( bf']) bf,[( bf']) | |
|||
<< { \stemUp f8[ <c' f a>] c,[ <c' e bf'>] | |
|||
<c a'>[ <c f a>] c,[ <c' f>] | |
|||
f,[( f']) fs,[( fs']) | |
|||
g,[( g']) g,[( g']) | } \\ |
|||
{ \stemDown f,4 c | f c | f fs | g g } >> |
|||
\stemNeutral |
|||
c4( <c c,>) | |
|||
<< { \stemUp <c a'>8[ <c f a>] c,[ <c' f>] | |
|||
f,[ <c' f>] c[ <f a>] } \\ |
|||
{ \stemDown f,4 c | f c' } >> | |
|||
%Page 3 |
|||
\stemNeutral |
|||
bf8[ d] <bf bf'>[ <bf bf'>] | |
|||
<< { \stemUp a'8[ <a e>] g[ <a e>] } \\ |
|||
{ \stemDown <a a,>4 <g g,> } >> | |
|||
<fs fs,>8[ <d fs c'>] <d d,>[ <fs c' d>] | |
|||
<g g,>[ <g b d>] <d d,>[ <ds ds,>] | |
|||
%\break |
|||
<e e,>[ <bf'! c e>] <c, c,>[ <bf' c e>] | |
|||
%alternative 1 |
|||
<f f,>8[ <e e,>16 <d d,>] <c c,>4 | |
|||
%alternative 2 |
|||
<f f,>8[ a,16 d] <f f,>8[ <fs fs,>]-^ | |
|||
% Listening to the strains of genuine negro ragtime, brokers forget their cares. |
|||
<g g,>8[ <bf c e>] <c, c,>[ <bf' c e>] | |
|||
<g g,>[ <bf c e>] <c c,>[ <bf bf,>] | |
|||
%\break |
|||
<a a,>[ <a c f>] <c, c,>[ <a' c f>] | |
|||
<f f,>[ <a c f>] <c c,>[ <a c f>] | |
|||
<a a,>[ <fs c' d>] <d d'>[ <c c'>] | |
|||
<bf bf'>[ <g' bf d>] <g g,>[ <g bf d>] | |
|||
<gs gs,> <b d e>] <e, e,>[ <gs d' e>] | |
|||
%\break |
|||
<a a,>[ <a c e>] <a a,>[ <fs fs,>] | |
|||
<g g,>8[ <bf c e>] <c, c,>[ <bf' c e>] | |
|||
<g g,>[ <bf c e>] <c c,>[ <bf bf,>] | |
|||
<a a,>[ <a c f>] <c, c,>[ <a' c f>] | |
|||
<f f,>[ <a c f>] <c c,>[ <a c f>] | |
|||
%\break |
|||
<a a,>[ <fs c' d>] <d d'>[ <c c'>] | |
|||
<bf bf'>[ <g' bf d>] <d d'>[ <df df'>]-^ | |
|||
<c c'>[-^ <a' c f>] <c, c,>[ <bf' c e>] | |
|||
%alternative 1 |
|||
<f f,>8[ a,16 c] <f f,>8[-^ <fs fs,>] | |
|||
%alternative 2 |
|||
<f f,>[ c] f,8-^ r |
|||
} |
|||
dynamics = { |
|||
s2\mf | s2 * 3 | |
|||
s2\mf | s2 * 3 | |
|||
s2 *2 | s4.\< s8\! | s4 s8.\> s16\! | |
|||
s2\mf | s2 * 3 | |
|||
s2 * 5 | |
|||
%Page 2 |
|||
s2\f | s2 * 5 | |
|||
s2 * 5 | |
|||
s2 * 5 | |
|||
s2 | s2\mp | s2 * 3 | |
|||
s2 | s4 s8.\< s16\! | s4.\< s16 s16\! | s4 s8\> s8\! | s32 s4...\mp | |
|||
%Page 3 |
|||
s2 | s4 s8\< s8\! | s2 | s2\mf | s2 | |
|||
s2 | s4 \once \override DynamicLineSpanner #'padding = #3.5 s8.\> s16\! | s2 | s2\mf | s2 | |
|||
s2 * 4 | s4..\< s16\! | |
|||
s2\f | s32 s4...\mf | s2 * 3 | |
|||
s2 * 5 | |
|||
} |
|||
pedal = { |
|||
% s2\sustainDown s2\sustainUp |
|||
} |
|||
\score { |
|||
\new PianoStaff << |
|||
\new Staff = "upper" \upper |
|||
\new Dynamics = "dynamics" \dynamics |
|||
\new Staff = "lower" << |
|||
\clef bass |
|||
\lower |
|||
>> |
|||
\new Dynamics = "pedal" \pedal |
|||
>> |
|||
\layout { |
|||
\context { |
|||
\type "Engraver_group" |
|||
\name Dynamics |
|||
\alias Voice % So that \cresc works, for example. |
|||
\consists "Output_property_engraver" |
|||
\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1) |
|||
pedalSustainStrings = #'("Ped." "*Ped." "*") |
|||
pedalUnaCordaStrings = #'("una corda" "" "tre corde") |
|||
\consists "Piano_pedal_engraver" |
|||
\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.5) |
|||
\override Hairpin #'extra-offset = #'(0 . 2.5) |
|||
\consists "Skip_event_swallow_translator" |
|||
\consists "Axis_group_engraver" |
|||
} |
|||
\context { |
|||
\PianoStaff |
|||
\accepts Dynamics |
|||
\override VerticalAlignment #'forced-distance = #7 |
|||
} |
|||
} |
|||
} |
|||
\score { |
|||
\new PianoStaff << |
|||
\new Staff = "upper" << \upper \dynamics >> |
|||
\new Staff = "lower" << \lower \dynamics >> |
|||
\new Dynamics = "pedal" \pedal |
|||
>> |
|||
\midi { |
|||
\context { |
|||
\type "Performer_group" |
|||
\name Dynamics |
|||
\consists "Piano_pedal_performer" |
|||
} |
|||
\context { |
|||
\PianoStaff |
|||
\accepts Dynamics |
|||
} |
|||
} |
|||
} |
|||
</score> |
</score> |
||
Revision as of 22:51, August 23, 2024
Here's a place to discuss this online encyclopedia with me
If you have any questions or need help when creating or editing an article, please feel free to contact me and we can try to work out any issues. Just click on Add topic here on top.
Test audio player
Test Score tag
Test Score tag in raw lilypond format, with title
Test syntax highlighting
Javascript:
let jsV = "Javascript variable";
let jsObj = {
item: "First item"
}
PHP
$myVar = "PHP variable";
$myVarUpper = strtoupper($myVar);
LUA
-- defines a factorial function
function fact (n)
if n == 0 then
return 1
else
return n * fact(n-1)
end
end
print("enter a number:")
a = io.read("*number") -- read a number
print(fact(a))