File:Combination March.pdf
Original file (1,239 × 1,752 pixels, file size: 92 KB, MIME type: application/pdf, 3 pages)
Captions
Summary
editDescriptionCombination March.pdf | |
Date | |
Source | Faithful transcription from Scott Joplin: Complete Piano Works, Fourth Edition, pages 10–12. Both the copyright of the original work (first published 1896, composer died 1917) and of the critical edition that the work is transcribed from (first published 1971, fourth edition published 1981) should be expired by now. |
Author |
Original: Scott Joplin Restoration: Vera Brodsky Lawrence (editor) Vectorization: Galaktos (LilyPond) |
LilyPond source
The musical notation in this image was rendered by LilyPond, a free-software engraving program. Here is a listing of the LilyPond source used to create this file. |
\version "2.18.2"
\header {
title = "Combination March"
composer = "Scott Joplin"
copyright = "1896, by Robert Smith"
tagline = ##f
page-count = 3
}
% helper command to print title and composer in uppercase in the title while keeping them in regular case for the metadata
#(define-markup-command (uppercase-property layout props symbol) (symbol?)
(let ((property (chain-assoc-get symbol props)))
(interpret-markup layout props
(string-upcase property))))
% helper command to get the page-count (number) as a string for the footer
#(define-markup-command (string-property layout props symbol) (symbol?)
(let ((property (chain-assoc-get symbol props)))
(interpret-markup layout props
(number->string property))))
\paper {
% based on the default value in ly/titling-init.ly
bookTitleMarkup = \markup {
\override #'(baseline-skip . 3.5)
\column {
\override #'(baseline-skip . 6.5)
\column {
\fill-line {
\huge \larger \larger
\concat { \uppercase-property #'header:title "." }
}
\fill-line {
"" % no poet
"" % no instrument
\concat { "By " { \uppercase-property #'header:composer } "." }
}
}
}
}
evenFooterMarkup = \markup {
\on-the-fly \not-first-page
\italic \concat { \fromproperty #'header:title ". " \string-property #'header:page-count }
}
oddFooterMarkup = \markup {
\on-the-fly \first-page \fill-line { \italic \concat { "Copyright, " \fromproperty #'header:copyright "." } }
\on-the-fly \not-first-page \italic \concat { \fromproperty #'header:title ". " \string-property #'header:page-count }
}
print-page-number = ##f
}
\layout {
\context {
\Score
\omit BarNumber
}
}
% the clefs used for two-bar temporary clef changes in Part B look more like cue clefs than full-size clefs
smallClefBass = { \once \override Staff.Clef.font-size = #-1 \clef "bass" }
smallClefViolin = { \once \override Staff.Clef.font-size = #-2 \clef "violin" }
\score {
\new PianoStaff <<
\new Staff {
\key bes \major
\relative f' {
\tempo "Andante."
% Intro
\partial 4 f |
<<
{
bes2 d |
es e |
f
}
\\
{
r4 <d, f> r <d f bes> |
r <es g bes> r <e bes' cis> |
r <f bes d>
}
>>
f'8( es) a,4 |
bes r r d |
\bar ".|:-||" \break
}
\relative c'' {
\tempo "Tempo di Marcia."
% Part A
\repeat volta 2 {
es4. d8 c4. d8 |
es4 f c2 |
d4. c8 bes4. c8 |
d4 f f, as |
g4. bes8 es4 g, |
bes4. d8 f4 f, |
f'8( es) d4 es8( d) c4 | \break
bes8( f fis g a bes c d) |
es4. d8 c4. d8 |
es4 f c2 |
d4. c8 bes4. c8 |
d4 f f, as |
g4. bes8 es4 g, | \break
bes4. d8 f4 f, |
f'8( es) d4 es8( d) c4 |
}
\alternative {
{ <d, f bes> q q d' | }
{ q q8 q q4 r | }
}
% Intro 2
<bes d> q <a c> q |
g'8( fis) g4 <d d'>4. \set doubleSlurs = ##t \once \alterBroken minimum-length #'(7 0) Slur <cis cis'>8( | \break % the mininum-length override is a workaround for https://sourceforge.net/p/testlilyissues/issues/3287/; the note and slur also don’t overlap the bass clef in the lower hand as they should, presumably due to the same bug
<d d'>4) r r2 |
r4 <d fis a d> <g bes d g> r |
<a, c> q <g bes> q |
f'!8 e f4 <c c'>4. <b b'>8(
<c c'>4) \set doubleSlurs = ##f r r2 |
r4 <c e g c> <f a c f> f, |
\bar ".|:-||" \pageBreak
% Part B
\repeat volta 2 {
<bes d> f q f |
<c' es> f, q f |
\relative f { \smallClefBass f4. bes8 g4 gis | a g! f \smallClefViolin } f |
<bes d> f q f |
<d' f> f, q f | \break
a,8( bes b c cis d es e) |
f4 <cis' e g cis> <d f a d> f, |
<bes d> f q f |
<c' es> f, q f |
\relative f { \smallClefBass f4. bes8 g4 gis | \break a g! f } \smallClefViolin <f bes f'> |
<g bes g'>2 <bes es bes'>4 <c es c'> |
<d bes' d>2 <f d' f>4 <e des' e> |
<es! c' es!>2 <g, es' g>4 <a es' a> |
}
\alternative {
{ <bes d f bes> q q f | }
{ q q q bes, | }
}
\bar "||"
\key es \major
\break
% Intro 3
bes'8 bes, d f bes4 bes, |
bes'8 bes, es g bes4 <bes bes'>8 q |
q4 q8 q q4 q8 q |
q2 r8 bes es g |
% Part C
\repeat volta 2 {
<bes, g' bes>2 <c g' c> |
<bes g' bes>4 q8 q q bes es g | \break
<bes, g' bes>2 <c g' c> |
<bes d as' bes>4 q8 q q bes d f |
<bes, d as' bes>2 <c as' c> |
<bes d as' bes>4 q8 q q <bes bes'> <c c'> <cis cis'> |
<d bes' d>2 <c as' c> | \pageBreak
<bes g' bes>4 q8 q q bes es g |
<bes, g' bes>2 <c g' c> |
<bes g' bes>4 q8 q q bes es g |
<bes, g' bes>2 <c ges' c> |
<d bes' d>4 q8 q q4 \ottava #1 \set Staff.ottavation = #"8" d'8( es) | \break
f4 es8( c) a4 f |
g' f8( d) bes4 f |
f' es8( c) a4 f |
}
\alternative {
{ bes <d, f bes>8 q \stemUp q \ottava #0 bes es g \stemNeutral | }
{ \ottava #1 \set Staff.ottavation = #"" bes4 q8 q q4 \ottava #0 bes, | \break }
}
\bar ".|:-||" \break
% Part D
\repeat volta 2 {
f4. g8 <f as>4 <f as d> |
<f as c>2. r4 |
g4. as8 <g bes>4 <g es'> |
<g c>2. r4 |
<as d as'>8 q q4 q4. <f f'>8 |
<es es'>4 <g g'> <bes bes'>2 | \break
<as d as'>8 q q4 q4. <fis fis'>8 |
<g g'> <es' es'> <d d'> <c c'> <bes bes'>4 bes |
f4. g8 <f as>4 <f as d> |
<f as c>2. r4 |
g4. as8 <g bes>4 <g es'> |
<g c>2. r4 | \break
<es' es'>8 q q4 q4. <a, a'>8 |
<bes bes'>4 <c c'> <bes bes'>2 |
<as d as'>8 q q4 q4. <f f'>8 |
}
\alternative {
{ <es es'>8( bes b c cis d es e) | }
{ <es g bes es>4 r <es' g bes es> \bar "|." }
}
}
}
\new Dynamics {
% Intro
\partial 4 s4 |
s1 |
s4 s \cresc s\! s |
s1*2 |
% Part A
s1*17 |
% Intro 2
s1*8 |
% Part B
s1\p |
s |
s\f |
s |
s1\p |
s |
s\f |
s |
\once \override DynamicLineSpanner.Y-offset = #2 s1\p |
s |
\once \override DynamicLineSpanner.Y-offset = #2 s\f |
s |
s1*5 |
% Intro 3
s1*4 |
% Part C
s1*17 |
% Part D
s1*16 |
s2. \bar "|."
}
\new Staff {
\key bes \major
\clef "bass"
\relative b {
% Intro
\partial 4 r4 |
<bes, bes'>2 <as as'> |
<g g'> <ges ges'> |
<f f'> <f' a c es> |
bes,4 <f' bes d> f, <f' bes d> |
\bar ".|:-||" \break
% Part A
\repeat volta 2 {
c <f a es'> f, q |
c' q f, q |
bes <f' bes d> f, q |
bes q d q |
es <g bes es> es q |
d <f bes d> d q |
<f, f'> <f' bes d> <f, f'> <f' a es'> |
bes, <f' bes d> f, q |
c' <f a es'> f, q |
c' q f, q |
bes <f' bes d> f, q |
bes q d q |
es <g bes es> es q |
d <f bes d> d q |
<f, f'> <f' bes d> <f, f'> <f' a es'> |
}
\alternative {
{ <bes, bes'> f' q r | }
{ q f q r | }
}
% Intro 2
g,8 fis g4 <d d'>2 |
\relative g' { \smallClefViolin <g bes>4 q <fis a> q \smallClefBass } |
r <d d'> <es es'> <e e'> |
<f f'> <fis fis'> <g g'> r |
f!8( e) f4 <c c'>2 |
\relative g' { \smallClefViolin <f a>4 q <e g> q \smallClefBass } |
r <c c'> <cis cis'> <d d'> |
<es es'> <e e'> <f f'> r |
\bar ".|:-||" \break
% Part B
\repeat volta 2 {
<f' bes>2 q |
<f a> q |
f,4. bes8 g4 gis |
a g! f r |
<f' bes>2 q |
<gis b d> q |
a,8( bes b c cis d es e) |
f4 <e, e'> <d d'> r |
<f' bes>2 q |
<f a> q |
f,4. bes8 g4 gis |
a g! f <d d'> |
<es es'> <g' bes es> <g, g'> <ges ges'> |
<f f'> <f' bes d> <f, f'> <g g'> |
<a a'> <f' a c es> <f, f'> <f' a c es> |
}
\alternative {
{ <bes, bes'> f' q r | }
{ q f q r | }
}
\bar "||"
\key es \major
% Intro 3
R1 |
R |
\smallClefViolin <d' f>2 <es g>2 |
<f as> r \smallClefBass |
% Part C
\repeat volta 2 {
<es,, es'>4 <g' bes es> <bes,, bes'> <g'' bes es> |
<es, es'>4 <g' bes es> <bes,, bes'> <g'' bes es> |
<es, es'>4 <g' bes es> <bes,, bes'> <g'' bes es> |
<f, f'>4 <as' bes d> <bes,, bes'> <as'' bes d> |
<f, f'>4 <as' bes d> <bes,, bes'> <as'' bes d> |
<f, f'>4 <as' bes d> <bes,, bes'> <as'' bes d> |
<f, f'>4 <as' bes d> <bes,, bes'> <as'' bes d> |
<es, es'>4 <g' bes es> <bes,, bes'> <g'' bes es> |
<es, es'>4 <g' bes es> <bes,, bes'> <g'' bes es> |
<es, es'>4 <g' bes es> <bes,, bes'> <g'' bes es> |
<g, g'> <g' bes es> <ges, ges'> <ges' bes es> |
<f, f'> <f' bes d> q q |
a, <f' a c es> f, q |
bes <f' bes d> d q |
a <f' a c es> f, q|
}
\alternative {
{ <bes bes'> f' q r | }
{ q f q r | }
}
\bar ".|:-||" \break
% Part D
\repeat volta 2 {
<d, d'>4 <as'' bes d> <bes,, bes'> <as'' bes d> |
<d,, d'> <as'' bes d> <bes,, bes'> <as'' bes d> |
<es, es'> <g' bes es> <bes,, bes'> <g'' bes es> |
<es, es'> <g' bes es> <bes,, bes'> <g'' bes es> |
<f, f'>4 <as' bes d> <bes,, bes'> <as'' bes d> |
<es, es'> <g' bes es> <bes,, bes'> <g'' bes es> |
<f, f'>4 <as' bes d> <bes,, bes'> <as'' bes d> |
<es, es'> <g' bes es> <bes,, bes'> <g'' bes es> |
<d, d'>4 <as'' bes d> <bes,, bes'> <as'' bes d> |
<d,, d'> <as'' bes d> <bes,, bes'> <as'' bes d> |
<es, es'> <g' bes es> <bes,, bes'> <g'' bes es> |
<es, es'> <g' bes es> <es, es'> <g' bes es> |
<ces,, ces'> <fis' a es'> <ces, ces'> <fis' a es'> |
<bes,, bes'> <g'' bes es> <g,, g'> <g'' bes es> |
<bes,, bes'> <as'' bes d> <bes,, bes'> <as'' bes d> |
}
\alternative {
{ <es, es'> r r2 | }
{ q4 r q \bar "|." }
}
}
}
>>
}
Licensing
editPublic domainPublic domainfalsefalse |
This work is in the public domain in its country of origin and other countries and areas where the copyright term is the author's life plus 70 years or fewer. This work is in the public domain in the United States because it was published (or registered with the U.S. Copyright Office) before January 1, 1929. | |
This file has been identified as being free of known restrictions under copyright law, including all related and neighboring rights. |
https://creativecommons.org/publicdomain/mark/1.0/PDMCreative Commons Public Domain Mark 1.0falsefalse
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 18:42, 23 March 2018 | 1,239 × 1,752, 3 pages (92 KB) | Galaktos (talk | contribs) | remove page numbers | |
15:28, 10 March 2018 | No thumbnail | 0 × 0 (92 KB) | Galaktos (talk | contribs) | remove point-and-click hyperlinks |
You cannot overwrite this file.
File usage on Commons
There are no pages that use this file.
File usage on other wikis
The following other wikis use this file:
- Usage on www.wikidata.org
Metadata
This file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.
Short title |
|
---|---|
Author | Scott Joplin |
File change date and time | 20:42, 23 March 2018 |
Date and time of digitizing | 20:42, 23 March 2018 |
Software used | LilyPond 2.18.2 |
Conversion program | GPL Ghostscript 9.22 |
Encrypted | no |
Page size | 595.28 x 841.89 pts (A4) |
Version of PDF format | 1.4 |