]> git.newer.systems - quads.git/commitdiff
init
authorTucker Johnson <tucker@newer.systems>
Tue, 8 Apr 2025 15:10:43 +0000 (11:10 -0400)
committerTucker Johnson <tucker@newer.systems>
Tue, 8 Apr 2025 15:10:43 +0000 (11:10 -0400)
14 files changed:
.gitignore [new file with mode: 0644]
front-matter/back cover.ly [new file with mode: 0644]
front-matter/front matter.ly [new file with mode: 0644]
front-matter/inside cover.ly [new file with mode: 0644]
front-matter/outside cover.ly [new file with mode: 0644]
general/aliases.ly [new file with mode: 0644]
general/info.ly [new file with mode: 0644]
general/scripts.ly [new file with mode: 0644]
general/umbel.ly [new file with mode: 0644]
manuscripts/I.ly [new file with mode: 0644]
manuscripts/II.ly [new file with mode: 0644]
manuscripts/III.ly [new file with mode: 0644]
manuscripts/IV.ly [new file with mode: 0644]
quadsI.ly [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..45e83ea
--- /dev/null
@@ -0,0 +1,7 @@
+*.pdf
+*.ps
+*.midi
+*.mid
+*.log
+*~
+.DS_Store
diff --git a/front-matter/back cover.ly b/front-matter/back cover.ly
new file mode 100644 (file)
index 0000000..ff66823
--- /dev/null
@@ -0,0 +1,23 @@
+% Strike-Anywhere project
+
+backcover = \markuplist { \fill-line {
+    \line { \null }
+    \center-column {
+        \vspace #1
+        \line { \hbracket \bold \concat { "about " \xcomp } }
+        \vspace #1
+        \xbio
+        \vspace #1.3
+        \line { ================================= }
+        \vspace #1.3
+        \override #'(line-width . 75) \justify \typewriter \tiny {
+          This score was engraved on #(string-append (strftime "%m-%d-%Y"
+          (localtime (current-time))) ",") using LilyPond version
+          #(string-append (lilypond-version) ".") If you would like to view the
+          most recent version of the input documents that generated it, visit
+          \sans \bold https://github.com/tuckerjohnson/quads.
+        }
+    }
+    \line { \null }
+    }
+}
diff --git a/front-matter/front matter.ly b/front-matter/front matter.ly
new file mode 100644 (file)
index 0000000..534a483
--- /dev/null
@@ -0,0 +1,85 @@
+% Strike-Anywhere project
+
+front-matter = \markuplist {
+  \fill-line {
+    \left-column {
+      \line { \bold \xtitle " [2024]" }
+      \line { \xinst " | " \xdur }
+      \line { \xcomp }
+      \vspace #4
+    }
+    \center-column {
+      \vspace #5
+      \vspace #0.5
+      \line { \hbracket \bold "program note" }
+      \vspace #0.2
+      \xpnote
+      \vspace #1
+      \line { ================================= }
+      \vspace #0.5
+      \line { \hbracket \bold "instrumentation and performance note" }
+      \vspace #0.2
+      \fill-line {
+        \column { \null }
+        \left-column {
+          \override #'(line-width . 80) \justify {
+            As a part of \italic "Matchstick Percussion's" commissioning
+            project \concat { \underline "Strike Anywhere" "," } \bold
+            "Quad(s)" is designed to use a minimal instrumentation that can be
+            easily transported:
+          }
+        }
+        \column { \null }
+      }
+         \column { \null }
+    }
+  }
+  \vspace #1
+  \fill-line {
+       \column { \null }
+    \box \column {
+      \line { \number 8 \huge \bold "metal pipes" }
+      \override #'(padding . 4)
+      \table
+        #'(-1 -1 1)
+        {
+          \underline { player pitch frequency }
+          \bold I \concat { "E" \sub { "5" } } \typewriter { 659.25 }
+          \bold I \concat { "C" \super \sharp \sub { "5" } } \typewriter { 554.37 }
+          \bold II \concat { "A" \sub { "4" } } \typewriter { 440.00 }
+          \bold II \concat { "f" \sub { "4" } } \typewriter { 349.23 }
+          \bold III \concat { "G" \sub { "4" } } \typewriter { 392.00 }
+          \bold III \concat { "E" \super \flat \sub { "4" } } \typewriter { 311.13 }
+          \bold IV \concat { "D" \sub { "3" } } \typewriter { 293.66 }
+          \bold IV \concat { "B" \super \flat \sub { "3" } } \typewriter { 233.08 }
+        }
+    }
+    \column {
+      \box \column {
+      \line { \number 4 \huge \bold "wood slats" }
+      \override #'(padding . 4)
+      \table
+        #'(-1 -1 1)
+        {
+          \underline { player pitch frequency }
+          \bold I \concat { "C" \sub { "5" } } \typewriter { 523.25 }
+          \bold II \concat { "G" \super \sharp \sub { "4" } } \typewriter { 415.30 }
+          \bold III \concat { "F" \super \sharp \sub { "4" } } \typewriter { 369.99 }
+          \bold IV \concat { "B" \sub { "4" } } \typewriter { 493.88 }
+        }
+      }
+      \vspace #0.5
+      \left-column {
+        \override #'(line-width . 35)
+        \justify {
+          Helpful resources for creating tuned pipes and slats:
+          \with-url #"https://www.lineuponlinepercussion.org/pipe-tuning-method"
+          \underline \italic { "PIPE TUNING METHOD" } by Adam Bedell and
+          \with-url #"https://thirdcoastpercussion.com/colins-corner-wood-slats/"
+          \underline \italic { "WOOD SLATS" } by Colin Campbell.
+        }
+      }
+    }
+       \column { \null }
+  }
+}
diff --git a/front-matter/inside cover.ly b/front-matter/inside cover.ly
new file mode 100644 (file)
index 0000000..aa7589a
--- /dev/null
@@ -0,0 +1,20 @@
+% Strike-Anywhere project
+
+cover =  \markuplist {
+    \fill-line {
+        \line { \null }
+        \center-column {
+            \vspace #10
+            \line { \hbracket \fontsize #10 \number 2024 }
+            \vspace #4
+            \line { \xcomp  }
+            \vspace #1
+            \line { \fontsize #5 \bold  \xtitle }
+            \line { \italic \xsub }
+            \vspace #4
+          }
+        \right-column {
+            \line { \null }
+      }
+    }
+  }
diff --git a/front-matter/outside cover.ly b/front-matter/outside cover.ly
new file mode 100644 (file)
index 0000000..6b1e509
--- /dev/null
@@ -0,0 +1,41 @@
+% Strike-Anywhere project
+
+outcover = \markuplist {
+\fill-line {
+      \line { \null }
+      \center-column {
+       \line { \with-url #"https://newer.systems" \fontsize #1 \hbracket \sans \bold "  https://newer.systems  " }
+      }
+      \line { \null }
+      \line { \null }
+      \line { \null }
+      \line { \null }
+    }
+    \fill-line {
+        \line { \null }
+        \center-column {
+            \line { \null }
+          }
+        \right-column {
+            \vspace #15
+            \line { \fontsize #8 \bold \underline \xtitle }
+           \vspace #-0.1
+            \line { \fontsize #3 \sans \xcomp }
+           \vspace #3
+           \line { \fontsize #2 \sans \concat { "for " \xinst } }
+      }
+    }
+    \vspace #23
+    \fill-line {
+      \line { \null }
+      \line { \null }
+      \line { \null }
+      \line { \null }
+      \center-column {
+       \xumbel
+       \vspace #0.3
+         \line { \fontsize #1 \hbracket \sans \bold "  umbel press  " }
+      }
+      \line { \null }
+    }
+}
diff --git a/general/aliases.ly b/general/aliases.ly
new file mode 100644 (file)
index 0000000..398a0d6
--- /dev/null
@@ -0,0 +1,63 @@
+U = \change Staff = "u"
+D = \change Staff = "d"
+
+%spacing
+ds = #2.5
+sods = #3.4
+phds = #3.9
+
+%notation marks
+pizz = ^\markup { "pizz" }
+arco = ^\markup { "arco" }
+pont = ^\markup { \italic "sul pont" }
+tasto = ^\markup { \italic "sul tasto" }
+ord = ^\markup { \italic "ord" }
+
+sD = \stemDown
+sU = \stemUp
+sN = \stemNeutral
+
+twoWayFermata = {
+  \once \set Staff.caesuraType = #'((underlying-bar-line . "."))
+  \once \set Staff.caesuraTypeTransform = ##f
+  \caesura ^\shortfermata _\shortfermata
+}
+
+glissandoSkipOn = {
+  \override NoteColumn.glissando-skip = ##t
+  \hide NoteHead
+  \override NoteHead.no-ledgers = ##t
+}
+
+glissandoSkipOff = {
+  \revert NoteColumn.glissando-skip
+  \undo \hide NoteHead
+  \revert NoteHead.no-ledgers
+}
+
+\defineBarLine "|" #'(#t #f " ")
+
+ffsempre =
+    #(make-dynamic-script (markup #:combine #:transparent "f" "ff" #:combine
+#:transparent "f" #:normal-text #:italic "sempre" ) )
+
+psempre =
+#(make-dynamic-script
+   (markup "p" #:normal-text #:italic "sempre" ))
+
+ppsempre =
+    #(make-dynamic-script (markup #:combine #:transparent "f" "pp" #:combine
+#:transparent "f" #:normal-text #:italic "sempre" ) )
+
+ppsubito =
+    #(make-dynamic-script (markup #:combine #:transparent "f" "pp" #:combine
+#:transparent "f" #:normal-text #:italic "subito" ) )
+
+psubito =
+    #(make-dynamic-script (markup #:combine #:transparent "f" "p" #:combine
+#:transparent "f" #:normal-text #:italic "subito" ) )
+
+
+niente = #(make-dynamic-script (markup (#:normal-text #:abs-fontsize 10 #:bold "n")))
+
+harm = \once \override Staff.NoteHead.style = #'harmonic-mixed
diff --git a/general/info.ly b/general/info.ly
new file mode 100644 (file)
index 0000000..48fbc04
--- /dev/null
@@ -0,0 +1,10 @@
+xtitle = \markup { "Quads I" }
+xsub = \markup { for Matchstick }
+xcomp = \markup { Tucker Johnson }
+xinst = \markup  { percussion quartet }
+xdur = \markup { 5 minutes }
+xcr = \markup \tiny { Copyright Tucker Johnson 2022. All Rights Reserved (ASCAP) }
+oddhead = \markup { \fill-line { \null \center-column { \bold { \xcomp } "  " } \null } }
+evhead = \markup { \fill-line { \null \center-column { \bold { \xtitle } "  " } \null } }
+oddfoot = \markup { \fill-line { \null \center-column { " " \concat { \tiny \char ##x1F661 " " \sans \fromproperty #'page:page-number-string " " \tiny \char ##x1F663 } } \null } }
+evfoot = \markup { \fill-line { \null \center-column { " " \concat { \tiny \char ##x1F661 " " \sans \fromproperty #'page:page-number-string " " \tiny \char ##x1F663 } } \null } }
diff --git a/general/scripts.ly b/general/scripts.ly
new file mode 100644 (file)
index 0000000..4c47285
--- /dev/null
@@ -0,0 +1,71 @@
+timeSpanner =
+  #(define-music-function (left) (string?)
+    #{
+      \once {
+        \override TextSpanner.staff-padding = 5
+        \override TextSpanner.outside-staff-priority = 1000
+        \override TextSpanner.style = #'dashed-line
+        \override TextSpanner.dash-period = 3
+        \override TextSpanner.dash-fraction = 0.25
+        \override TextSpanner.font-size = #1
+        \override TextSpanner.font-shape = #'upright
+        \override TextSpanner.bound-details.left.text = \markup { \bold \roman $left }
+        \override TextSpanner.bound-details.left-broken.text = ##f
+        \override TextSpanner.bound-details.right-broken.text = ##f
+        \override TextSpanner.bound-details.right.padding = #-1
+      }
+    #})
+
+markSpanner =
+  #(define-music-function (left right) (string? string?)
+    #{
+      \once {
+        \override TextSpanner.style = #'dashed-line
+        \override TextSpanner.outside-staff-priority = 550
+        \override TextSpanner.dash-period = 2
+        \override TextSpanner.dash-fraction = 0.5
+        \override TextSpanner.font-size = #0.25
+        %\override TextSpanner.bound-details.left.stencil-align-dir-y = #CENTER
+        %\override TextSpanner.bound-details.right.stencil-align-dir-y = #CENTER
+        \override TextSpanner.bound-details.left.text =
+        \markup { \general-align #Y #0 { $left \hspace #0.25 } }
+        \override TextSpanner.bound-details.right.text =
+          \markup { \general-align #Y #0 { \arrow-head #X #RIGHT ##f $right } }
+        \override TextSpanner.bound-details.left-broken.text = ##f
+        \override TextSpanner.bound-details.right-broken.text = ##f
+        \override TextSpanner.bound-details.right.padding = #1
+      }
+    #})
+
+stringNumberSpanner =
+  #(define-music-function (StringNumber) (string?)
+    #{
+      \once {
+        \override TextSpanner.style = #'solid
+        \override TextSpanner.outside-staff-priority = 150
+        \override TextSpanner.font-size = #-3
+        \override TextSpanner.bound-details.left.stencil-align-dir-y = #CENTER
+        \override TextSpanner.bound-details.left.text = \markup { $StringNumber \hspace #0.25 }
+        \override TextSpanner.bound-details.right.text = \markup { \draw-line #'(0 . -1) }
+        \override TextSpanner.bound-details.right-broken.text = ##f
+        \override TextSpanner.avoid-slur = #'ignore
+        \override TextSpanner.bound-details.right.padding = #-2
+      }
+    #})
+
+
+
+lsp =  \override TextSpanner.bound-details.left.text = \markup { \bold "sul pont" }
+rsp =  \override TextSpanner.bound-details.right.text = \markup { \bold "sul pont" }
+lst =  \override TextSpanner.bound-details.left.text = \markup { \bold "sul tasto" }
+rst =  \override TextSpanner.bound-details.right.text = \markup { \bold "sul tasto" }
+lord =  \override TextSpanner.bound-details.left.text = \markup { \bold "ord" }
+rord =  \override TextSpanner.bound-details.right.text = \markup { \bold "ord" }
+rit =  \override TextSpanner.bound-details.left.text = \markup { \upright "rit. " }
+ritPoc =  \override TextSpanner.bound-details.left.text = \markup { \upright "ritardando poco a poco " }
+molRit =  \override TextSpanner.bound-details.left.text = \markup { \upright "molto rit. " }
+pocRit =  \override TextSpanner.bound-details.left.text = \markup { \upright "poco rit. " }
+ace =  \override TextSpanner.bound-details.left.text = \markup { \upright "accel. " }
+pocAce =  \override TextSpanner.bound-details.left.text = \markup { \upright "poco accel. " }
+acePoc =  \override TextSpanner.bound-details.left.text = \markup { \upright "accelerando poco a poco " }
+molAce =  \override TextSpanner.bound-details.left.text = \markup { \upright "molto accel. " }
diff --git a/general/umbel.ly b/general/umbel.ly
new file mode 100644 (file)
index 0000000..506584b
--- /dev/null
@@ -0,0 +1,34 @@
+xumbel = \markup {
+  \center-column {
+           \path #0.1
+           #'((moveto 0 0)
+           (curveto 1 0.3 3.6 3 4.2 1.6)
+           (moveto 0 0)
+           (curveto -1 0.3 -3.6 3 -4.2 1.6)
+           (moveto 0 0)
+           (curveto 0.9 0.3 2.9 3 3.5 1.7)
+           (moveto 0 0)
+           (curveto -0.9 0.3 -2.9 3 -3.5 1.7)
+           (moveto 0 0)
+           (curveto 0.8 0.3 2.2 3 2.8 1.8)
+           (moveto 0 0)
+           (curveto -0.8 0.3 -2.2 3 -2.8 1.8)
+           (moveto 0 0)
+           (curveto 0.6 0.3 1.5 3 2.1 1.9)
+           (moveto 0 0)
+           (curveto -0.6 0.3 -1.5 3 -2.1 1.9)
+           (moveto 0 0)
+           (curveto 0.4 0.3 0.8 3 1.4 2)
+           (moveto 0 0)
+           (curveto -0.4 0.3 -0.8 3 -1.4 2)
+           (moveto 0 0)
+           (curveto 0.2 0.3 0.5 3 0.7 2.1)
+           (moveto 0 0)
+           (curveto -0.2 0.3 -0.5 3 -0.7 2.1)
+           (moveto 0 0)
+           (lineto 0 2.2))
+           \vspace #-0.035
+           \override #'(height . 0.25) \draw-squiggle-line #1 #'(0 . 5) ##f
+           \vspace #-0.275
+         }
+       }
diff --git a/manuscripts/I.ly b/manuscripts/I.ly
new file mode 100644 (file)
index 0000000..03722e8
--- /dev/null
@@ -0,0 +1,394 @@
+% Strike-Anywhere project
+
+\new Staff \with {
+  instrumentName = \markup { \concat { \bold "I " } }
+  shortInstrumentName = \markup { \bold "I " }
+  \override DynamicLineSpanner.staff-padding = \phds
+  \override Beam.concaveness = #1000
+}
+\relative {
+  \numericTimeSignature
+  \override Staff.StaffSymbol.line-positions = #'(1 -1)
+  \override Staff.Stem.stemlet-length = #0.75
+  \override Rest.staff-position = #-1
+  \clef percussion
+  \time 3/1
+  <<
+    {
+      \improvisationOn
+      \once \omit Voice.Stem
+      \once \override DurationLine.dash-period = 6
+      c'4\- ^\markup \tiny \box "wood slat"
+      _\markup \teeny \italic "improvise freely"
+      s4 s4 s4 s4 s8
+      \once \omit Voice.Stem
+      \once \override DurationLine.dash-period = 4
+      c4\- ^\markup \tiny "accel. poco a poco" s8 s4 s4
+      \once \omit Voice.Stem
+      \once \omit Voice.Flag
+      \once \override DurationLine.dash-period = 3
+      c4\-
+      _\markup \teeny \italic "gradually come together"
+      s4 s8 s16
+      \once \omit Voice.Stem
+      \once \omit Voice.Flag
+      s16 \bar "||"
+      \time 3/4
+      \once \omit Voice.Stem
+      c4\-
+      _\markup \teeny \italic "in time"
+      s4
+      \once \omit Voice.Stem
+      s4
+    }
+  >>
+  <<
+    {
+
+      \sectionLabel \markup { \box \number 1 }
+
+      \once \omit Voice.Stem
+      \improvisationOn
+      c4\- _\markup \teeny \italic "improv. always in time"
+      \improvisationOff
+      s8 s8 s8
+      s8 s8
+      s8 | s8 s8
+      s8 s8 s8 s8
+      s8 s8 | s8
+      s8 s8 s8 s8
+      s8 s8 s8 |
+      s8 s8 s8 s8
+      s8 s8 s8 s8 | s8
+      s8 s8 s8 s8
+      s8 s8 s8 |
+      s8 s8
+      s8 s8 s8
+      s8 s8
+      s8 | s8 s8
+      s8 s8 s8 s8
+      s8 s8 | s8
+      s8 s8 s8 s8
+      s8 s8 s8 s8 s8
+      s8 s8 s8 s8 s8 s8 |
+      s8 s8 s8 s8 s8 s8 s8
+      s8 | s8 s8 s8 s8 s8
+      s8 s8 s8 | s8 s8
+      s8 s8 s8 s8
+      s8 s8 | s8 s8 s8
+      s8 s8 s8 s8
+      s8 | s8 s8
+      s8 s8 s8 s8
+      s8 s8 | s8
+      s8 s8 s8 s8
+      s8 s8 s8 | s8 s8
+      s8 s8 s8 s8 s8 s8 |
+      s8 s8 s8 s8 s8
+
+      s8 s8 s8 | s8
+      s8 s8 s8 s8 s8
+
+      \sectionLabel \markup { \box \number 2 }
+
+      s8 s8 | s8 s8 s8 s8
+      s8 s8 s8 s8 | s8
+
+      s8 s8 s8 s8
+      s8 s s | s s
+
+      s s s s s s |
+      s s s s s
+
+      s s s | s
+      s s s s s
+
+      s s | s s
+      s s s s s
+
+      s | s s s
+      s s s s s |
+
+      s s s s s s
+      s s | s s s
+
+      \sectionLabel \markup { \box \number 3 }
+
+      s8*4
+      s8*3
+      s8*4
+      s8*3
+      s8*4
+      s8*5
+      s8*4
+      s8*3
+      s8*4
+      s8*3 |
+      s4
+      s8*3
+      s8
+      r4 | b8 ^\markup \tiny \box "metal pipes low->high" r8
+      r4 b8 r8
+      r8 b8 | r4
+      r8 b8 r2
+      | b8 8
+
+      r4 b8 r8
+      r4 | r8 b8 8
+
+      r8 r4 r8 b8 | r2
+      b8 8
+
+      r4 | b8 r8
+      r4 r8 b8 8
+
+      r8 | r8 b8 r4
+      r4 b8 8 |
+
+      r2 b8 r8
+      r4 | r4 r8 b8 r2
+      | r8 b8 r4
+      r4 b8 8 |
+
+      \sectionLabel \markup { \box \number 4 }
+
+      b8 r8 r4 r4
+      b8 8 | 8 8 8
+
+      b8 r2 | r8
+      b8 8 8 8 8
+
+      b8 r8 | r2
+      d8 b8 r4 | r4 r8
+      d8 b8 r8 r4 |
+      r8 d8 b8 r8 r2 |
+      d8 b8 r4 r4
+      d8 b8 | r2 r8
+      d8 b8 r8 | r4 r8
+      d8 b8 r8 r4 | r4
+      d8 b8 r2 | r4
+      d8 b8 r2 | r8
+      d8 b8 r8 r4 r8
+      d8 | <d b>8 8 8 8
+
+      d8 b8 r4 | r4
+      d8 <d b>8 8 8 8
+
+      d8 | b8 r8 r4 r8
+      d8 b8 r8 | r2
+      d8 b8 r4 | r4
+      d8 <d b>8 8 8 8
+
+      d8 | b8 r8 r4 r8
+      d8 <d b>8 8 | 8 8
+
+      d8 b8 r4
+      d8 <d b>8 | 8 8 8
+
+      \sectionLabel \markup { \box \number 5 }
+
+      r8 b8 d8
+      r4 | d8 r8
+      r4 d8 r8
+      r8 d8 |
+      r4 r8 d8
+      r2 | d8 8
+
+      r4 d8 r8
+      r4 | r8 d8 8
+
+      r8 r4 r8 d8 |
+      r2 d8 8
+
+      r4 | d8 r8
+      r4 r8 d8 8
+
+      r8 | r8 d8
+      r4 r4 d8 8 |
+
+      r2 d8 r8
+      r4 | r4 r8 d8
+      r2 | r8 d8
+      r4 r4 d8 8 |
+
+      r2 d8 r8 r4
+      | r8 d8 8
+
+      \sectionLabel \markup { \box \number 6 }
+
+      d8 r2 | r8
+      d8 8 8 8 8
+
+      d8 r8 | r2
+      d8 r8 r4 | r4 r8
+      d8 r2 | r8
+      d8 8 8 8 8
+
+      d8 r8 | r2
+      d8 b8 r4 | r4 r8
+      d8 b8 r8 r4 | r8
+      d8 b8 r8 r2 |
+      d8 b8 r4 r2 |
+      b8 r8 r4 r4 r8
+      b8 | r2 r8
+      b8 8 8 | 8 8
+
+      b8 r8 r2 |
+      b8 r8 r4 r4 r8
+      b8 | r2 r8
+      d8 b8 r8 | r2
+      d8 b8 r4 | r2
+      d8 r8 r4 | r4 r8
+      d8 r2 | r8
+      d8 8 8 8 8
+      d8 b8 | r2
+      b8 8 8 8 | 8
+
+      b8 r4 r4 r8
+      b8 | r2 r4
+      b8 r8 | r2
+      b8 8 8 8 | 8
+
+      b8 r4 r8
+      d8 <d b>8 8 | 8 8
+
+      \sectionLabel \markup { \box \number 7 }
+
+      r4 r8 b8 d8 r8 |
+      r2 b8 d8 r4
+      | r2 b8 d8 r4
+      | r4 r8 b8 d8 r8 r4
+      | r4 d8 r8
+      r2 | r8 d8 r4 r2
+      | r8 d8 r4
+      r4 d8 8 |
+
+      r4 d8 r8
+      r4 r8 d8 | 8
+
+      r8 r4 b8 d8 r4
+      | r4 b8 8
+
+      r4 b8 r8 |
+      r4 b8 <b d>8 8
+
+      r8 r8 d8 | r2
+      b8 8
+
+      r4 | r8 b8 d8 r8
+      r4 r8 b8 | 8
+
+      r8 r4 r8 b8 r4
+      | r4 r8 b8 d8 r8 r4
+      | r4 d8 r8
+      r4 r8 d8 | 8
+
+      \sectionLabel \markup { \box \number 8 }
+
+      d8 r4 r4 r8
+      d8 | r2 r4
+      d8 b8 | r2 r4
+      d8 b8 | r2 r8
+      d8 b8 r8 | r4 r8
+      b8 8 8 8 8 |
+
+      b8 r8 r4 r4
+      b8 r8 | r2 r8
+      b8 r4 | r2 r8
+      d8 b8 r8 | r2 r4
+      d8 r8 | r2 r4
+      d8 r8 | r2 r8
+      d8 b8 r8 | r2 r8
+      b8 r4 | r2
+      b8 r8 r4 | r4
+      b8 8 8 8 8
+
+      b8 | r4 r8
+      d8 <b d>8 8 8 8 |
+
+      d8 b8 r4 r4
+      d8 b8 | r2 r8
+      d8 r4 | r4 r8
+      d8 8 8 8 8 |
+
+      d8 r8 r4
+      d8 8 8 8 | 8
+      d8 b8 r8 r4 r8
+      b8 | 8 8 8 8
+      b8 r8 r4 |
+      d8 <d b>8 8 8 8
+
+      \sectionLabel \markup { \box \number 9 }
+
+      r8 r8 d8 | r4
+      d8 r8
+      r8 b8 d8 r8 |
+      r8 b8 r4
+      r8 b8 r4
+      | r8 b8 <b d>8 8
+
+      r4 d8 r8 |
+      r8 d8 r4
+      b8 d8 r4
+      | b8 r8
+      r4 b8 r8
+      r4 | b8 <b d>8 8
+
+      r8 r8 d8 r4
+      | r4 d8 8
+
+      r4 r8 b8 | d8 r8 r4
+      r8 b8 8
+
+      r8 | r4 r8 b8 r2
+      | r8 b8 d8 r8
+      r2 | d8 r8
+      r4 r8 d8 8
+
+      r8 | r4 b8 d8 r2
+      | b8 8
+
+      r4 b8 r8
+      r4 | b8 <b d>8 8
+
+      \sectionLabel \markup { \box \number 10 }
+
+      d8 r4 r8
+      d8 | 8 8 8 8
+
+      d8 b8 r4 | r4
+      b8 8 8 8 8
+
+      b8 | r4 r8
+      d8 <d b>8 8 8 8 |
+
+      d8 r8 r4
+      d8 8 8 8 | 8
+
+      d8 b8 r8 r4 r8
+      b8 | 8 8 8 8
+
+      b8 r8 r4 |
+      d8 <d b>8 8 8 8
+
+      d8 r4 | r8
+      d8 r4
+      d8 b8 r4 |
+      b8 r8 r8
+      b8 r4 r8
+      d8 | <d b>8 8 8 8
+
+      d8 r8 r4 |
+      d8 r8 r8
+      d8 b8 r8 r8
+      b8 | r4
+      b8 r8
+      d8 b8 r8
+      d8 \bar "||"
+
+      \once \omit Voice.Stem
+      \improvisationOn
+      c4\-_\markup \teeny \italic "gradually decrescendo and ritardando" s4 s4\longfermata s4 \bar "|."
+    }
+  >>
+
+}
diff --git a/manuscripts/II.ly b/manuscripts/II.ly
new file mode 100644 (file)
index 0000000..aa7d033
--- /dev/null
@@ -0,0 +1,374 @@
+% Strike-Anywhere project
+
+\new Staff \with {
+  instrumentName = \markup { \concat { \bold "II " } }
+  shortInstrumentName = \markup { \bold "II " }
+  \override DynamicLineSpanner.staff-padding = \phds
+  \override Beam.concaveness = #1000
+}
+\relative {
+  \numericTimeSignature
+  \override Staff.StaffSymbol.line-positions = #'(1 -1)
+  \override Staff.Stem.stemlet-length = #0.75
+  \override Rest.staff-position = #-1
+  \clef percussion
+  \time 3/1
+  <<
+    {
+      \improvisationOn
+      \once \omit Voice.Stem
+      \once \override DurationLine.dash-period = 6
+      c'4\- ^\markup \tiny \box "wood slat"
+      _\markup \teeny \italic "improvise freely"
+      s4 s4 s4
+      \once \omit Voice.Stem
+      \once \override DurationLine.dash-period = 4
+      c4\- ^\markup \tiny "accel. poco a poco" s4 s4 s4 s8
+      \once \omit Voice.Stem
+      \once \omit Voice.Flag
+      \once \override DurationLine.dash-period = 3
+      c4\-
+      _\markup \teeny \italic "gradually come together"
+      s8 s4 s8 s16
+      \once \omit Voice.Stem
+      \once \omit Voice.Flag
+      s16 \bar "||"
+      \time 3/4
+      \once \omit Voice.Stem
+      c4\-
+      _\markup \teeny \italic "in time"
+      s4
+      \once \omit Voice.Stem
+      s4
+    }
+  >>
+  <<
+    {
+      \once \omit Voice.Stem
+      \improvisationOn
+      c4\- _\markup \teeny \italic "improv. always in time"
+      \improvisationOff
+      s8 s8 s8
+      s8 s8
+      s8 | s8 s8
+      s8 s8 s8 s8
+      s8 s8 | s8
+      s8 s8 s8 s8
+      s8 s8 s8 |
+      s8 s8 s8 s8
+      s8 s8 s8 s8 | s8
+      s8 s8 s8 s8
+      s8 s8 s8 |
+      s8 s8
+      s8 s8 s8 s8 r4
+      | b8 ^\markup \tiny \box "metal pipes low->high" r8
+      r4 b8 r8
+      r8 b | r4
+      r8 b8 r2
+      | b8 b
+      r4 r4 b8 r8 |
+      r2 b8 d r4
+      | r4 b8 d r4
+      r8 b | <b d> <b d>
+      r8 b d r8
+      r4 | b8 <b d> <b d>
+      r8 b8 d8 r4
+      | d8 r8
+      r4 d8 r8
+      r8 d8 | r4
+      r8 d8 r2
+      | d8 d8
+      r4 r4 d8 r8 |
+      r4 r8 d8 8
+
+      r8 r8 d8 | r4
+      r8 b8 <b d>8 8
+
+
+      \sectionLabel \markup { \box \number 2 }
+
+      d8 b8 | r2
+      b8 8 8 8 | 8
+
+      b8 r4 r8
+      b8 8 8 | 8 8
+
+      d8 b8 r2 |
+      d8 8 8 8 8
+
+      d8 r4 | r8
+      d8 <d b>8 8 8 8
+
+      b8 r8 | r4
+      b8 8 8 8 8
+
+      b8 | r4 r8
+      d8 <d b>8 8 8 8 |
+
+      d8 b8 r4 r4
+      d8 8 | 8 8 8
+
+      \sectionLabel \markup { \box \number 3 }
+
+      r8 r8 d8 r4
+      | d8 r8
+      r8 b8 d8 r8
+      r8 b8 | r4
+      r8 b8 r4
+      r8 b8 | <b d>8 8
+
+      r4 d8 r8
+      r8 d8 | r4
+      b8 d8 r4
+      b8 r8 |
+      b8 r8
+      b8 d8 r8
+      d8 r8
+      d8 | r4
+      b8 d8 r4
+      b8 r8 | r4
+      b8 r8 r4
+      b8 <b d>8 | 8 8
+
+      r8 d8 r2
+      | d8 8 8
+
+      r8 r8 b8 d8 r8 | r4
+      r8 b8 8 8
+
+      r8 b8 | r4
+      r8 b8 <b d>8 8 8
+
+      r8 | d8 r8 r4
+      r8 d8 8 8 |
+
+      r4 r8 d8 r2
+      | r8 b8 d8 r8 r4
+      r8 b8 | d8 r8 r4
+      r8 b8 8 8 |
+
+      \sectionLabel \markup { \box \number 4 }
+
+      r8 b8 r4 r4
+      r8 b8 | 8 8 8
+
+      r8 d8 b8 r4 |
+      r4 d8 8 8 8
+
+      r8 d8 | r2
+      r4 d8 r8 | r2
+      r8 d8 r4 |
+      r4 r8 d8 b8 r8 r4 |
+      r4 b8 r8 r2
+      | b8 r8 r4
+      r4 r8 b8 | r2
+      r8 d8 b8 r8 | r2
+      d8 b8 r4 |
+      r2 d8 r8 r4 |
+      r4 r8 d8
+      r2 | r8 d8 8 8
+
+      r4 d8 b8 |
+      r2 b8 8 8
+
+      r8 | r8 b8 r4
+      r4 r8 d8 | b8 r8 r4
+      r4 d8 r8 |
+      r2 d8 8 8
+
+      r8 | r8 d8 b8 r8
+      r4 r8 b8 | 8 8
+
+      r4 b8 r8
+      r4 | d8 <d b>8 8
+
+      \sectionLabel \markup { \box \number 5 }
+
+      d8 r4 r8
+      d8 | r4
+      b8 d8 r4
+      b8 r8 |
+      r4 b8 r8
+      r4 b8 <b d>8 | 8 8
+
+      r8 d8
+      r2 | d8 8 8
+
+      r8 r8 b8 d8 r8 |
+      r4 r8 b8 8 8
+
+      r8 b8 | r4
+      r8 b8 <b d>8 8 8
+
+      r8 | d8 r8
+      r4 r8 d8 8 8 |
+
+      r4 r8 d8 r2
+      | r8 b8 d8 r8
+      r4 r8 b8 | d8 r8
+      r4 r8 b8 8 8 |
+
+      r4 r8 b8 r2
+      | b8 8 8
+
+      \sectionLabel \markup { \box \number 6 }
+
+      r8 d8 b8 r4 |
+      r4 d8 8 8 8
+
+      r8 d8 | r2
+      r8 d8 b8 r8 | r2
+      b8 r8 r4 |
+      r4 b8 8 8 8
+
+      r8 b8 | r2
+      r4 b8 r8 | r2
+      r8 b8 r4 | r4
+      r8 b8 r2 |
+      r4 d8 b8 r2 |
+      r8 d8 b8 r8 r2
+      | b8 r8 r4 r4
+      b8 8 | 8 8
+
+      r8 b8 r2 |
+      r8 d8 b8 r8 r2
+      | d8 b8 r4 r4
+      r8 d8 | b8 r8 r4
+      r4 d8 b8 | r2
+      r8 d8 b8 r8 | r2
+      d8 b8 r4 | r4
+      d8 8 8 8
+
+      r4 | d8 r8 r4
+      r8 d8 8 8 | 8
+
+      r8 d8 r8 r2
+      | d8 r8 r4 r4
+      r8 d8 | r2
+      r8 d8 8 8 | 8
+
+      r8 d8 r8 r4
+      r8 d8 | 8 8
+
+      \sectionLabel \markup { \box \number 7 }
+
+      r4 d8 r8 r4 |
+      r4 r8 d8 r2
+      | r4 r8 d8 r2
+      | r4 d8 r8 r2
+      | r8 d8 r4
+      r2 | d8 r8 r4 r2
+      | d8 r8 r4
+      r8 d8 8 8 |
+
+      r8 d8 r4
+      r4 d8 8 | 8
+
+      r8 r8 d8 r2
+      | r8 d8 8 8
+
+      r8 d8 r4 |
+      r8 d8 8 8 8
+
+      r8 d8 r8 | r4
+      b8 <b d>8 8 8
+
+      r8 b8 | d8 r8 r4
+      r8 b8 <b d>8 8 | 8
+
+      r8 r8 b8 d8 r8 r4
+      | r8 b8 d8 r8 r2
+      | b8 d8 r4
+      r8 b8 <b d>8 8 | 8
+
+      \sectionLabel \markup { \box \number 8 }
+
+      r8 d8 b8 r2
+      | d8 b8 r4 r2
+      | d8 b8 r4 r2
+      | d8 b8 r4 r4
+      r8 d8 | b8 r8 r4
+      d8 <d b>8 8 8 |
+
+      r8 d8 b8 r8 r4
+      r8 d8 | b8 r8 r4 r4
+      r8 d8 | b8 r8 r4 r4
+      r8 d8 | b8 r8 r4 r4
+      r8 d8 | b8 r8 r4 r4
+      r8 b8 | r2 r4
+      r8 b8 | r2 r4
+      b8 r8 | r2
+      r8 b8 r4 | r4
+      r8 b8 8 8 8
+
+      r8 | b8 r8 r4
+      r8 b8 8 8 |
+
+      r4 b8 r8 r2
+      | b8 r8 r4 r4
+      b8 r8 | r2
+      b8 8 8 8 |
+
+      r8 b8 r4
+      r8 b8 8 8 | 8
+
+      r8 r8 b8 r2
+      | b8 8 8 8
+
+      r8 b8 r4 |
+      r4 b8 8 8
+
+      \sectionLabel \markup { \box \number 9 }
+
+      r8 b8 r8 | r4
+      \once \omit Voice.Stem
+      \improvisationOn
+      c4\-
+      \improvisationOff
+      s8 s8 s4 |
+      s8 s8 s8
+      s8 s8 s8 s8
+      s8 | s8 s8 s8 s8
+
+      s8 s8 s4 |
+      s8 s8 s8
+      s8 s4 s8
+      s8 | s4
+      s8 s8 s4
+      s8 s8 | s8 s8 s8
+
+      s8 s8 s8 s4
+      | s8 s8 s8 s8
+
+      s4 s8 s8 | s2
+      s8 s8 s8
+
+      s8 | s8 s8 s8 s8 s4
+      s8 s8 | s8 s8 s4
+      s4 s8 s8 | s4
+      s8 s8 s8 s8 s8
+
+      s8 | s8 s8 s4 s4
+      s8 s8 | s8 s8
+
+      s8 s8 s4
+      s8 s8 | s8 s8 s8
+
+      \sectionLabel \markup { \box \number 10 }
+
+      s2
+      s8 | s2
+
+      s2 | s1 | s1 |
+
+      s1 | s1 | s1 |
+      s1 | s1 |
+      s1 | s1 |
+      s1 | s1 \bar "||"
+
+      s4_\markup \teeny \italic "gradually decrescendo and ritardando" s4 s4\longfermata s4 \bar "|."
+
+    }
+  >>
+
+}
diff --git a/manuscripts/III.ly b/manuscripts/III.ly
new file mode 100644 (file)
index 0000000..b3e78bf
--- /dev/null
@@ -0,0 +1,374 @@
+% Strike-Anywhere project
+
+\new Staff \with {
+  instrumentName = \markup { \concat { \bold "III " } }
+  shortInstrumentName = \markup { \bold "III " }
+  \override DynamicLineSpanner.staff-padding = \phds
+  \override Beam.concaveness = #1000
+}
+\relative {
+  \numericTimeSignature
+  \override Staff.StaffSymbol.line-positions = #'(1 -1)
+  \override Staff.Stem.stemlet-length = #0.75
+  \override Rest.staff-position = #-1
+  \clef percussion
+  \time 3/1
+  <<
+    {
+      \improvisationOn
+      \once \omit Voice.Stem
+      \once \override DurationLine.dash-period = 6
+      c'4\- ^\markup \tiny \box "wood slat"
+      _\markup \teeny \italic "improvise freely"
+      s4 s4 s4 s8
+      \once \omit Voice.Stem
+      \once \override DurationLine.dash-period = 4
+      c4\- ^\markup \tiny "accel. poco a poco" s8 s4 s4
+      \once \omit Voice.Stem
+      \once \omit Voice.Flag
+      \once \override DurationLine.dash-period = 3
+      c4\-
+      _\markup \teeny \italic "gradually come together"
+      s4 s4 s8 s16
+      \once \omit Voice.Stem
+      \once \omit Voice.Flag
+      s16 \bar "||"
+      \time 3/4
+      \once \omit Voice.Stem
+      c4\-
+      _\markup \teeny \italic "in time"
+      s4
+      \once \omit Voice.Stem
+      s4
+    }
+  >>
+  \oneVoice
+  \once \omit Voice.Stem
+  c4\- _\markup \teeny \italic "improv. always in time"
+  \improvisationOff
+  s8 s s8
+  s r4
+  | b8 ^\markup \tiny \box "metal pipes low->high" r8
+  r8 b d r8
+  r8 d | r4
+  r8 d r4
+  d8 r8 |
+  r8 b8 d r8
+  r4 b8 <b d> <b d>
+  r8 r8 b r4
+  b8 r8 |
+  b r8
+  b d r8
+  d r8
+  d8 | r4
+  b8 d r4
+  b8 r8 | r4
+  b8 r8 r4
+  r8 b8 | b b
+  r4 b8 d r4 |
+  r4 b8 d r2
+  | r8 b r4 r4
+  b8 b | b b
+  b r8 r4
+  b8 <b d> | <b d> <b d> <b d>
+
+  d8 r4 r8
+  d8 | r4
+  b8 d8 r4
+  b8 r8 | r4
+  b8 r8 r4
+  r8 b8 | b8 b8
+
+  r4 b8 d8 r4 |
+  r8 b8 <b d>8 8 8
+
+  r8 d8 r8 | r4
+  d8 8 8 8
+
+  \sectionLabel \markup { \box \number 2 }
+
+  r4 | d8 b8 r4
+  r8 d8 <d b>8 8 | 8
+
+  r8 d8 r8 r4
+  d8 8 | 8 8
+
+  r4 d8 r8 r4 |
+  r8 d8 8 8 8
+
+  r8 d8 r8 | r4 r8 d8 8 8
+
+  r8 d8 | r4
+  r8 d8 <d b>8 8 8
+
+  r8 | b8 r8 r4
+  r8 b8 8 8 |
+
+  r4 d8 b8 r4
+  r8 d8 | <d b>8 8 8
+
+  \sectionLabel \markup { \box \number 3 }
+
+  r8 b8 r8 r4
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+  s8*4
+  s8*3
+  s8*4
+  s8*5
+  s8*4
+  s8*3
+  s8*4
+  s8*3 |
+  s4
+  s8*3
+  s4
+  s8 | s8 s8
+  s8*4
+  s8*3
+  s8*4
+  s8*5
+  s8*4
+  s8*5
+  s8*5 | s8
+  s8*5
+  s8*4
+  s8*5
+  s8 s4 r4
+  b8 8 8 8 |
+
+  r8 b8 d8 r8 r4
+  r8 b8 | d8 r8 r4 r4
+  b8 r8 | r2
+  b8 8 8 8 |
+
+  r4 d8 b8 r4
+  r4 | d8 8 8
+
+  r8 r4 d8 r8 |
+  r4 r8 d8 8 8
+
+  r4 | d8 r8 r4
+  r4 r8 d8 | r2
+  r4 d8 r8 |
+  r2 r8 d8 r4 |
+  r4 r8 d8 r2
+  | r8 d8 b8 r8
+  r2 | b8 r8
+  r4 r4 r8 b8 | r2
+  r4 d8 b8 |
+  r2 r8 d8 b8 r8 |
+  r2 b8 r8
+  r4 |
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+  s2.
+  s1*6
+
+  | s8 s8 s8
+
+  \sectionLabel \markup { \box \number 5 }
+
+  s8 s8 s8 s8
+  s8 | s8 s8
+  s8 s8 s8 s8
+  s8 s8 | s8
+  s8 s8 s8 s8
+  s8 s8 s8 | s8 s8
+
+  s8 s8 s4
+  s8 s8 | s8 s8 s8
+
+  s8 s8 s8 s8 s8 | s8
+  s8 s8 s8 s8 s8
+
+  s8 s8 | s8 s8
+  s8 s8 s8 s8 s8
+
+  s8 | r2
+  b8 8 8 8 |
+
+  r8 b8 d8 r8 r4
+  r8 b8 | d8 r8 r4
+  r4 b8 r8 | r2
+  b8 8 8 8 |
+
+  r8 b8 d8 r8 r4
+  r8 d8 | 8 8 8
+
+  \sectionLabel \markup { \box \number 6 }
+
+  r8 r4 d8 r8 |
+  r4 r8 d8 8 8
+
+  r4 | d8 r8 r4
+  r4 r8 d8 | r2
+  r8 d8 r4 |
+  r4 r8 d8 8 8
+
+  r4 | d8 b8 r4
+  r4 r8 d8 | b8 r8 r4
+  r4 d8 r8 | r2
+  d8 r8 r4 |
+  r2 d8 r8 r4 |
+  r4 r8 d8 r2
+  | r8 d8 r4 r4
+   r8 d8 | 8 8
+
+  r4 d8 b8 r4 |
+  r4 r8 d8 b8 r8 r4
+  | r4 d8 r8 r2
+  | r8 d8 r4
+  r2 | d8 b8 r4
+  r4 r8 d8 | b8 r8 r4
+  r4 d8 r8 | r4
+  r8 d8 8 8
+
+  r4 | r8 d8 r4
+  r4 d8 8 | 8
+
+  r8 r8 d8 b8 r8 r4
+  | r8 d8 b8 r8 r2
+  | b8 r8 r4
+  r4 b8 8 | 8
+
+  r8 r8 b8 r2
+  | b8 8
+
+  \sectionLabel \markup { \box \number 7 }
+
+  r8 b8 r2 |
+  r4 b8 r8 r2
+  | r8 b8 d8 r8 r2
+  | b8 d8 r4 r4
+  r8 b8 | d8 r8 r4
+  r4 b8 d8 | r2 r4
+  r8 b8 | r2
+  b8 8 8 8 |
+
+  b8 r8 r4
+  b8 <b d>8 8 8 | 8
+
+  b8 d8 r8 r4 r8
+  b8 | <b d>8 8 8 8
+
+  d8 r8 r4 |
+  d8 8 8 8 8
+
+  d8 r4 | r8
+  d8 8 8 8 8
+
+  d8 r8 | r2
+  d8 8 8 8 | 8
+
+  b8 d8 r8 r4 r8
+  b8 | d8 r8 r4 r4
+  b8 d8 | r2
+  b8 8 8 8 | 8
+
+  \sectionLabel \markup { \box \number 8 }
+
+  r8 r4 b8 r8 r4
+  | r4 b8 r8 r2
+  | r4 b8 r8 r2
+  | r4 b8 r8 r2
+  | r8 b8 r4
+  r4 b8 8 |
+
+  r4 r8 b8 r2
+  | r8 b8 r4 r2
+  | r8 b8 r4 r2
+  | r8 d8 b8 r8 r2
+  | r8 d8 b8 r8 r2
+  | d8 b8 r4 r2
+  | d8 b8 r4 r4 r8
+  d8 | b8 r8 r4
+  r4 b8 r8 | r2
+  b8 8 8
+
+  r8 | r8 b8 r4
+  r4 b8 8 |
+
+  r4 r8 b8 r2
+  | r8 b8 r4 r4
+  r8 b8 | r2
+  r8 b8 8 8 |
+
+  r4 b8 r8
+  r4 d8 <d b>8 | 8
+
+  r8 r4 d8 b8 r4
+  | r8 d8 <d b>8 8
+
+  r4 d8 r8 |
+  r4 r8 d8 8
+
+  \sectionLabel \markup { \box \number 9 }
+
+  d8 r4 | r8
+  d8 r4
+  d8 r8 r4 |
+  d8 r8 r8
+  b8 d8 r8 r8
+  b8 | <b d>8 8 8 8
+
+  b8 d8 r4 |
+  b8 r8 r8
+  b8 r4 r8
+  b8 | r4
+  r8 b8 r4
+  r8 b8 | 8 8 8
+
+  r8 b8 r8 r4
+  | r8 b8 8 8
+
+  r4 b8 r8 | r2
+  b8 8 8
+
+  r8 | r8 b8 d8 r8 r4
+  r8 b8 | d8 r8 r4
+  r4 b8 d8 | r4
+  r8 b8 <b d>8 8 8
+
+  r8 | b8 d8 r4 r4
+  b8 <b d>8 | 8 8
+
+  r8 d8 r4
+  r8 d8 | 8 8 8
+
+  \sectionLabel \markup { \box \number 10 }
+
+  r8 d8 r8 r4
+  | d8 8 8 8
+
+  r4 d8 r8 | r4
+  r8 d8 8 8 8
+
+  r8 | d8 r8 r4
+  r8 d8 8 8 |
+
+  r8 d8 r4
+  r8 d8 <d b>8 8 | 8
+
+  r8 r8 d8 b8 r8
+  r4 | d8 <d b>8 8 8
+
+  r8 d8 r4 |
+  r8 r8 d8 8 8
+
+  r8 b8 r8 |
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+
+  s2. |
+  s1 | s1 |
+  s1 | s1 \bar "||"
+
+  s4_\markup \teeny \italic "gradually decrescendo and ritardando" s4 s4\longfermata s4 \bar "|."
+}
diff --git a/manuscripts/IV.ly b/manuscripts/IV.ly
new file mode 100644 (file)
index 0000000..84e6cd1
--- /dev/null
@@ -0,0 +1,431 @@
+% Strike-Anywhere project
+
+\new Staff \with {
+  instrumentName = \markup { \concat { \bold "IV " } }
+  shortInstrumentName = \markup { \bold "IV " }
+  \override DynamicLineSpanner.staff-padding = \phds
+  \override Beam.concaveness = #1000
+}
+\relative {
+  \numericTimeSignature
+  \override Staff.StaffSymbol.line-positions = #'(1 -1)
+  \override Staff.Stem.stemlet-length = #0.75
+  \override Rest.staff-position = #-1
+  \clef percussion
+  \override Score.TimeSignature.stencil = ##f
+  \time 3/1
+  \tempo \markup { "Ad lib" \small { "(10\" - 120\")" } }
+  <<
+    {
+      \improvisationOn
+      \once \omit Voice.Stem
+      \once \override DurationLine.dash-period = 6
+      c'4\- ^\markup \tiny \box "wood slat"
+      _\markup \teeny \italic "improvise freely"
+      s4 s4 s4 s4
+      \once \omit Voice.Stem
+      \once \override DurationLine.dash-period = 4
+      c4\- ^\markup \tiny "accel. poco a poco" s4 s4 s4
+      \once \omit Voice.Stem
+      \once \omit Voice.Flag
+      \once \override DurationLine.dash-period = 3
+      c4\-
+      _\markup \teeny \italic "gradually come together"
+      s4 s8 s16
+      \once \omit Voice.Stem
+      \once \omit Voice.Flag
+      s16 \bar "||"
+      \tempo \markup { "A tempo" \small { "(10\")" } } 4 = 172
+      \time 3/4
+      \once \omit Voice.Stem
+      c4\-
+      _\markup \teeny \italic "in time"
+      s4 r4 \bar "||" \break
+    }
+  >>
+  \oneVoice
+  \tempo " " 2 = 86
+  \revert Score.TimeSignature.stencil
+  \time 2/2
+  \improvisationOff
+  b8 ^\markup \tiny \box "metal pipes low->high" r8
+  b d r8
+  d r8
+  d | r4
+  d8 r8 r4
+  d8 r8 | r8
+  b d r8 r8
+  b r4 |
+  b8 r8 r4
+  b8 <b d> <b d> <b d> | <b d>
+  b d r8 r8
+  b r4 |
+
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\- _\markup \teeny \italic "improv. always in time"
+  \improvisationOff
+
+  s2. | s2. r4 | r8
+
+  b8 r4 r8
+  b8 <b d>8 8 | 8 8
+  b d r2 |
+  b8 d r4 r4 r8
+  b8 | d r8 r4 r8
+  b8 b b | b b
+
+  r4 r2  |
+
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+  s8
+
+  s8 s8 s8 s8
+  s8 | s8 s8
+  s8 s8 s4 r4 | r8
+  b8 r4 r8
+  b8 <b d>8 8 | 8 8
+  b8 d8 r2 |
+  b8 8 8 8 8
+
+  b8 r4 | r8
+  b8 8 8 8 8
+
+  \sectionLabel \markup { \box \number 2 }
+
+  r4 | r4 b8 r8
+  r4 r8 b8 | 8
+
+  r8 r8 b8 r4
+  r8 d8 | <d b>8 8
+
+  r4 r8 d8 b8 r8  |
+  r4 d8 <d b>8 8
+
+  r8 r8 d8 | r2
+  d8 8
+
+  r4 | d8 r8
+  r4 r8 d8 8
+
+  r8 | r8 d8 r4
+  r4 d8 8 |
+
+  r2 d8 r8
+  r4 | r8 d8 8
+
+  \sectionLabel \markup { \box \number 3 }
+
+  d8 r4 r8
+  d8 | r4
+  d8 r8 r4
+  d8 r8 | r8
+  b8 d8 r8 r8
+  b8 <b d>8 8 | 8 8
+
+  b8 d8 r4
+  b8 r8 | r8
+  b8 r4 r8
+  b8 r4 |
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+  s8 s8 s8
+  s8 s8
+  s8 | s8 s8
+  s8 s8 s8 s8
+  r4 | r8
+  b8 r4 r8
+  b8 8 8 | 8 8
+
+  b8 r8 r4
+  b8 <b d>8 | 8 8 8
+
+  b8 d8 r8 r4 | r8
+  b8 <b d>8 8 8 8
+
+  d8 r8 | r4
+  d8 8 8 8 8
+
+  d8 | r4 r8
+  d8 8 8 8 8 |
+
+  d8 r8 r4 r4
+  d8 r8 | r2 r8
+  d8 r4 | r4 r8
+  d8 8 8 8 8 |
+
+  \sectionLabel \markup { \box \number 4 }
+
+  r2 d8 r8
+  r4 | r8 d8 8
+
+  r8 r4 r8 d8 |
+  r2 d8 8
+
+  r4 | r8 d8 b8 r8
+  r2 | d8 b8 r4
+  r4 r8 d8 |
+  r2 r4 d8 r8 |
+  r2 d8 r8
+  r4 | r4 r8 d8
+  r2 | r8 d8
+  r4 r2 | d8 r8
+  r4 r2 | d8 r8
+  r4 r4 r8 d8 |
+  r2 r8 d8
+  r4 | r4 d8 8
+
+  r2 | d8 r8
+  r4 r8 d8 8
+
+  r8 | r4 d8 b8
+  r2 | r8 d8 b8 r8
+  r4 r8 d8 | b8 r8
+  r4 r8 b8 8
+
+  r8 | r4 r8 b8
+  r2 | b8 8
+  r4 r2
+  \once \omit Voice.Stem
+  \improvisationOn
+  | c4\-
+  \improvisationOff
+  s8
+
+  \sectionLabel \markup { \box \number 5 }
+
+  s8 s8 s8 s8
+  s8 | s8 s8
+  s8 s8 s8 s8
+  s8 s8 | r8
+  b8 r4 r8
+  b8 8 8 | 8 8
+
+  b8 r8 r4
+  b8 <b d>8 | 8 8 8
+
+  b8 d8 r8 r4 | r8
+  b8 <b d>8 8 8 8
+
+  d8 r8 | r4
+  d8 8 8 8 8
+
+  d8 | r4 r8
+  d8 8 8 8 8 |
+
+  d8 r8 r4 r4
+  d8 r8 | r2 r8
+  d8 r4 | r4 r8
+  d8 8 8 8 8 |
+
+  d8 r8 r4 r4
+  d8 8 | 8 8 8
+
+  \sectionLabel \markup { \box \number 6 }
+
+  r8 r4 r8 d8 |
+  r2 d8 8
+
+  r4 | r8 d8 b8 r8
+  r2 | d8 b8 r4
+  r4 d8 b8 |
+  r2 b8 8
+
+  r4 | r4 b8 r8
+  r2 | r8 b8 r4
+  r4 r8 b8 | r2
+  r8 d8 b8 r8 |
+  r2 r8 d8 b8 r8 |
+  r2 d8 b8 r4
+  | r4 d8 b8 r2
+  | b8 8
+
+  r4 r4 b8 r8 |
+  r2 r8 b8 r4
+  | r4 r8 b8 r2
+  | r4 b8 r8
+  r2 | r4 b8 r8
+  r2 | r8 b8 r4
+  r4 r8 b8 | r2
+  b8 8
+
+  r4 | r4 b8 r8
+  r4 r8 b8 | 8
+
+  r8 r4 r8 b8 r4
+  | r4 r8 d8 b8 r8 r4
+  | r8 d8 b8 r8
+  r4 r8 b8 | 8
+
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+  s8
+  s2
+  | r4
+
+  \sectionLabel \markup { \box \number 7 }
+
+  b8 r8 r2 |
+  b8 d8 r4 r4 r8
+  b8 | d8 r8 r4 r4 r8
+  b8 | r2 r4
+  b8 r8 | r2
+  b8 d8 r4 | r2 r8
+  b8 d8 r8 | r4 r8
+  b8 8 8 8 8 |
+
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+
+  s8 s8
+  s8 s8 s8 s8 | s8
+
+  s8 s8 s8 s8 s8 s8
+  s8 | s8 s8 s8 s8
+
+  s8 s8 s8 s8 |
+  s8 s8 s8 s8 s8
+
+  s8 s8 s8 | s8
+  s8 s8 s8 s8 s8
+
+  s8 s8 | s8 s8 s8 s8
+  s8 s8 s8 s8 | s8
+
+  s8 s8 s8 s8 s8 s8
+  s8 | s8 s8 s8 s8 s8 s8
+  s8 s8 | s8 s8 s8 s8
+  s8 s8 s8 s8 | r2
+
+
+  r8 b8 r4
+  | r4 r8 d8 b8 r8 r4
+  | r4 r8 d8 b8 r8 r4
+  | r4 r8 b8 r2
+  |
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+  s4
+  s4 s8 s8 |
+
+  r2 b8 r8 r4
+  | r4 d8 b8 r2
+  | r4 d8 b8 r2
+  | r4 r8 d8 b8 r8 r4
+  | r4 r8 d8 b8 r8 r4
+  | r4 d8 b8 r2
+  | r4 d8 b8 r2
+  | r8 d8 b8 r8
+  r4 r8 d8 | b8 r8 r4
+  r8 b8 8 r8 |
+
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+   s4
+  s4 s4 |
+
+  r2 b8 r8 r4
+  | r4 d8 b8 r2
+  | d8 b8 r4
+  r4 b8 8 |
+
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+  s8 s8
+  s4 s8 s8 | s8
+
+  s8 s4 s8 s8 s4
+  | s8 s8 s8 s8
+
+  s4 s8 s8 |
+  s4 s8 s8 s8
+
+  \sectionLabel \markup { \box \number 9 }
+
+  s8 s8 s8 | s8
+  s8 s8 s8
+  s8 s8 s8 s8 |
+  s8 s8 s8
+  s8 s8 s8 s8
+  s8 | s8 s8 s8 s8
+
+  s8 s8 s8 s8|
+  s8 s8 s8
+  s8 s8 s8 s8
+  s8 | r4
+  b8 r8 r4
+  b8 8 | 8 8 8
+
+  b8 r8 r8 r8
+  b8 | <b d>8 8 8 8
+
+  b8 d8 r4 | r4
+  b8 <b d>8 8 8 8
+
+  b8 | d8 r8 r4 r8
+  b8 d8 r8 | r2
+  b8 d8 r4 | r4
+  b8 8 8 8 8
+
+  b8 | r2 r8
+  b8 8 8 | 8 8
+
+  b8 r8 r4
+  b8 8 | 8 8 8
+
+  \sectionLabel \markup { \box \number 10 }
+
+  r8 r8 b8 r4
+  | r8 d8 <d b>8 8
+
+  r4 r8 d8 | b8 r8
+  r4 d8 <d b>8 8
+
+  r8 | r8 d8 r4
+  r4 d8 8 |
+
+  r4 d8 r8
+  r4 r8 d8 | 8
+
+  r8 r4 r8 d8
+  r4 | r4 d8 8
+
+  r4 d8 r8 |
+  r4 r8 d8 8
+
+  r8 r8 d8 | r8
+  r8 d8 r8
+  r4 d8 r8 |
+  r8 d8 r8
+  r8 d8 b8 r4
+  | r8 d8 <d b>8 8
+
+  r8 d8 b8 r8 |
+  r8 b8 r4
+  r8 b8 r4
+  | b8 r8
+  \once \omit Voice.Stem
+  \improvisationOn
+  c4\-
+  \improvisationOff
+  s8 s8 s8
+  s8 \bar "||"
+
+  s4_\markup \teeny \italic "gradually decrescendo and ritardando" s4 s4\longfermata s4 \bar "|."
+
+}
diff --git a/quadsI.ly b/quadsI.ly
new file mode 100644 (file)
index 0000000..1364875
--- /dev/null
+++ b/quadsI.ly
@@ -0,0 +1,363 @@
+\version "2.24.4"
+
+\include "general/info.ly"
+\include "general/aliases.ly"
+\include "general/scripts.ly"
+\include "general/umbel.ly"
+
+\paper {
+  line-width = 120
+  first-page-number = -1
+  #(include-special-characters)
+  footnote-separator-markup = \markup { \left-column { \vspace #0.5 \draw-line #'(6 . 0) } }
+  print-page-number = ##f
+  #(set-paper-size "arch a")
+  print-all-headers = ##f
+  %ragged-last = ##t
+  top-margin = 0.5\in
+  bottom-margin = 0.5\in
+  left-margin = 0.9\in
+  right-margin = 0.9\in
+  indent = 0.75\in
+  short-indent = 0\cm
+  #(define fonts (set-global-fonts #:music "scorlatti" #:brace "scorlatti" #:roman "Junicode" #:sans "classico"))
+  max-systems-per-page = #10
+  system-system-spacing = #'((basic-distance . 10) (minimum-distance . 8) (padding . 12))
+  score-system-spacing = #'((basic-distance . 2) (minimum-distance . 1) (padding . 0))
+  last-bottom-spacing = #'((basic-distance . 5) (minimum-distance . 5) (padding . 0))
+  oddHeaderMarkup = \markup {
+    \concat { \if \on-page #5 \oddhead }
+    \concat { \if \on-page #7 \evhead }
+  }
+  evenHeaderMarkup = \markup {
+    \concat { \if \on-page #4 \evhead }
+    \concat { \if \on-page #6 \evhead }
+  }
+  oddFooterMarkup = \markup {
+    \concat { \if \on-page #3 \fill-line { \null \xcr \null } }
+    \concat { \if \on-page #5 \oddfoot }
+    \concat { \if \on-page #7 \oddfoot }
+  }
+  evenFooterMarkup = \markup {
+    \concat { \if \on-page #2 \evfoot }
+    \concat { \if \on-page #4 \evfoot }
+    \concat { \if \on-page #6 \evfoot }
+    \concat { \if \on-page #8 \fill-line { \null \concat { \char ##x2767 " " \tiny \typewriter \longHash " " \char ##x2619 } \null } }
+  }
+
+}
+
+\book {
+
+  \markuplist { %Outside Cover
+    \fill-line {
+      \line { \null }
+      \center-column {
+  \line { \with-url #"https://newer.systems" \fontsize #1 \hbracket \sans \bold "  https://newer.systems  " }
+      }
+      \line { \null }
+      \line { \null }
+      \line { \null }
+      \line { \null }
+    }
+    \fill-line {
+        \line { \null }
+        \center-column {
+            \line { \null }
+          }
+        \right-column {
+            \vspace #15
+            \line { \fontsize #8 \bold \underline \xtitle }
+      \vspace #-0.1
+            \line { \fontsize #3 \sans \xcomp }
+      \vspace #3
+      \line { \fontsize #2 \sans \concat { "for " \xinst } }
+      }
+    }
+    \vspace #26.25
+    \fill-line {
+      \line { \null }
+      \line { \null }
+      \line { \null }
+      \line { \null }
+      \center-column {
+  \xumbel
+  \vspace #0.3
+    \line { \fontsize #1 \hbracket \sans \bold "  umbel press  " }
+      }
+      \line { \null }
+    }
+  }
+
+  \pageBreak
+  \markup { \vspace #5 }
+
+  \pageBreak
+  \markuplist { %Inside Cover
+    \fill-line {
+        \line { \null }
+        \center-column {
+            \vspace #10
+            \line { \hbracket \fontsize #10 \number 2024 }
+            \vspace #4
+            \line { \xcomp  }
+            \vspace #1
+            \line { \fontsize #5 \bold  \xtitle }
+            \line { \italic \xsub }
+            \vspace #4
+          }
+        \right-column {
+            \line { \null }
+      }
+    }
+  }
+
+  \pageBreak
+  \markuplist { %Front Matter
+    \fill-line {
+      \left-column {
+        \line { \bold \xtitle " [2024]" }
+        \line { \xinst " | " \sans 5 minutes }
+        \line { \xcomp }
+        \vspace #25
+      }
+      \center-column {
+        \vspace #5
+        \left-column {  }
+        \vspace #0.5
+        \left-column {
+          \override #'(line-width . 100)
+          \line { \hspace #100 }
+          \vspace #-1
+          \wordwrap { \char ##x10AF1 \hspace #0.5 \large \bold \sans "program notes" }
+        }
+        \vspace #0.5
+        \left-column {
+          \override #'(line-width . 90)
+          \justify {
+            \smallCaps "When Matchstick described" that part of their intention
+            with the \italic "Strike Anywhere" project was to generate works
+            that could easily be performed outside, my imagination immediately
+            drifted to practices of \italic "bellringing." Two specific
+            practices came to mind: \underline "Russian Orthodox bellringing"
+            which, in monastaries, is often paired with the striking of a
+            wooden \concat { \italic "semantron" , } and
+            \underline "Change Ringing" with its careful sequences and complete extants.
+          }
+          \vspace #0.25
+          \override #'(line-width . 90)
+          \justify {
+            \bold "Quads I" takes its name from the Samuel Beckett's television play
+            \italic "Quad," with which it has a structural affinity. "\"Quad\"" could
+            also refer to the number of performers, or the work's usage and traversal
+            of four-note harmonies.
+          }
+        }
+        \vspace #2.5
+        \left-column {
+          \override #'(line-width . 100)
+          \line { \hspace #100 }
+          \vspace #-1
+          \wordwrap { \char ##x10AF1 \hspace #0.5 \large \bold \sans "performance notes" }
+          \vspace #0.5
+          \wordwrap { &sect; \hspace #3.5 \sans \bold \italic "instrumentation" }
+        }
+        \vspace #0.5
+        \left-column {
+          \override #'(line-width . 90)
+          \justify {
+            As a part of \italic "Matchstick Percussion's" commissioning
+            project \concat { \underline "Strike Anywhere" "," } \bold
+            "Quads I" is designed to use a minimal instrumentation that can be
+            easily transported:
+          }
+        }
+        \vspace #0.5
+        \fill-line {
+             \column { \null }
+          \box \column {
+            \line { \huge \bold { \sans 8 "metal pipes" } }
+            \override #'(padding . 4)
+            \table
+            #'(-1 -1 1)
+            {
+              \underline { player pitch frequency }
+              \bold I \concat { "E" \sub { "5" } } \typewriter { 659.25 }
+              \bold I \concat { "C" \super \sharp \sub { "5" } } \typewriter { 554.37 }
+              \bold II \concat { "A" \sub { "4" } } \typewriter { 440.00 }
+              \bold II \concat { "f" \sub { "4" } } \typewriter { 349.23 }
+              \bold III \concat { "G" \sub { "4" } } \typewriter { 392.00 }
+              \bold III \concat { "E" \super \flat \sub { "4" } } \typewriter { 311.13 }
+              \bold IV \concat { "D" \sub { "3" } } \typewriter { 293.66 }
+              \bold IV \concat { "B" \super \flat \sub { "3" } } \typewriter { 233.08 }
+            }
+          }
+          \column {
+            \box \column {
+              \line { \huge \bold { \sans 4 "wood slats" } }
+              \override #'(padding . 4)
+              \table
+              #'(-1 -1 1)
+              {
+                \underline { player pitch frequency }
+                \bold I \concat { "C" \sub { "5" } } \typewriter { 523.25 }
+                \bold II \concat { "G" \super \sharp \sub { "4" } } \typewriter { 415.30 }
+                \bold III \concat { "F" \super \sharp \sub { "4" } } \typewriter { 369.99 }
+                \bold IV \concat { "B" \sub { "4" } } \typewriter { 493.88 }
+              }
+            }
+            \vspace #0.5
+            \left-column {
+            \override #'(line-width . 35)
+            \justify {
+              Helpful resources for creating tuned pipes and slats:
+              \with-url #"https://www.lineuponlinepercussion.org/pipe-tuning-method"
+              \underline \italic { "PIPE TUNING METHOD" } by Adam Bedell and
+              \with-url #"https://thirdcoastpercussion.com/colins-corner-wood-slats/"
+              \underline \italic { "WOOD SLATS" } by Colin Campbell.
+            }
+          }
+        }
+           \column { \null }
+      }
+        \left-column {
+          \override #'(line-width . 90)
+          \line { \hspace #90 }
+          \justify { \sans \italic 1. \hspace #1 Accidentals carry through each bar &ndash; cautionary accidentals are not supplied. }
+          \justify { \sans \italic 2. \hspace #1 Two fermata notations are used: a \italic short fermata ( \musicglyph "scripts.ushortfermata" ) and a \italic long fermata ( \musicglyph "scripts.ufermata" ). }
+          \override #'(line-width . 90)
+          \justify {
+            \sans \italic 3. \hspace #1 Harmonics are notated with diamond noteheads
+            ( \override #'(style . harmonic-mixed) \note-by-number #2 #0 #0.8 /
+            \override #'(style . harmonic-mixed) \note-by-number #1 #0 #0.8 )
+            to indicate the touched node. Artificial harmonics are notated
+            with two noteheads, a normal notehead for the stopped position and
+            a diamond for the node.
+          }
+          \vspace #0.4
+          \override #'(line-width . 90)
+          \justify {
+            \sans \italic 4. \hspace #1 Dotted slurs are used to indicate phrasing that may not be clear through dynamics and other notations. }
+        }
+        \vspace #0.5
+        \left-column {
+          \override #'(line-width . 100)
+          \line { \hspace #100 }
+          \wordwrap { &sect; \hspace #3.5 \sans \bold \italic "interpreting techniques" }
+        }
+        \left-column {
+          \override #'(line-width . 90)
+          \line { \hspace #90 }
+          \override #'(line-width . 90)
+          \justify {
+            \sans \italic 1. \hspace #1 Bow position indications such as \italic "sul pont"
+            and \italic "sul tasto" should be interpreted generously &ndash; i.e. almost
+            \italic "molto sul pont/tasto."
+          }
+          \vspace #0.3
+          \override #'(line-width . 90)
+          \justify {
+            \sans \italic 2. \hspace #1 Portamento/glissando notations should be
+            interpreted somewhere between a romantic-style \italic portamento
+            &ndash; the sliding motion happening toward the very end of the
+            note &ndash; and a more contemporary \italic glissando &ndash;
+            sliding over the full duration of the note evenly. The sliding
+            motion should be exponential over the durations of the note &ndash;
+            begin at the start of the note, but the bulk of the motion should
+            happen towards the end of the note.
+          }
+        }
+        \vspace #2.5
+        \line { \char ##x2042 }
+      }
+
+      \right-column {
+        \vspace #-0.2
+        \right-column \fontsize #-1 {
+          \line { \fontsize #-2 \typewriter { \shortHash - \subject } }
+          \vspace #-0.4
+          \line { \fontsize #-2 \typewriter { \commitDate } }
+          \vspace #-0.4
+          \line { \fontsize #-2 \typewriter { "branch:" \branchName } }
+        }
+        \vspace #2
+      }
+    }
+  }
+
+  \pageBreak
+  \header {
+    tagline = "test"
+  }
+
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { \xinst }
+    }
+    \score {
+      <<
+        \new StaffGroup <<
+          \include "manuscripts/I.ly"
+          \include "manuscripts/II.ly"
+          \include "manuscripts/III.ly"
+          \include "manuscripts/IV.ly"
+        >>
+      >>
+      %\midi { }
+      \layout {
+        \context {
+          \Score
+          \override RehearsalMark.break-visibility = #begin-of-line-invisible
+          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
+          \override Hairpin.to-barline = ##f
+          \overrideTimeSignatureSettings 4/4 1/4 1,1,1,1 #'()
+          \overrideTimeSignatureSettings 3/4 1/4 1,1,1 #'()
+          \overrideTimeSignatureSettings 5/8 1/8 2,3 #'()
+          \override BarNumber.font-name = "classico"
+          \phrasingSlurDashPattern #0.5 #2.0
+          \override PhrasingSlur.thickness = 0.00
+          \override StaffSymbol.layer = #4
+          \override Stem.layer = #4
+          \override Beam.layer = #4
+          \override Tie.layer = #4
+          \override Hairpin.layer = #4
+          \override TimeSignature.layer = #2
+          \override Tie.layer = #1
+          \override TupletBracket.layer = #2
+          \override StringNumber.layer = #2
+          \override TextSpanner.layer = #3
+          \override NoteHead.layer = #4
+          \override Accidental.layer = #4
+          \override TimeSignature.whiteout = 2
+          \override StringNumber.whiteout = 6
+          \override StringNumber.avoid-slur = #'ignore
+          \override TextScript.padding = 1
+          \override TextScript.layer = #4
+          \numericTimeSignature
+          \override TupletNumber.layer = 4
+          \override TupletNumber.font-shape = #'upright
+        }
+        \context {
+          \Voice
+          \consists Duration_line_engraver
+          \override DurationLine.style = #'dotted-line
+          \override DurationLine.dash-period = 2
+        }
+      }
+    }
+  }
+
+  \pageBreak
+  \markup {
+    \fill-line {
+      \center-column {
+        \vspace #24 \xumbel
+        \vspace #0.3
+        \line { \with-url #"https://www.jwpepper.com/myscore/umbel-press" \fontsize #-3 \hbracket \sans \bold "  https://www.jwpepper.com/myscore/umbel-press  " }
+      }
+    }
+  }
+}