From e09f88794c2e9528f002c67ec85d9063c10ca0a4 Mon Sep 17 00:00:00 2001 From: Tucker Johnson Date: Wed, 9 Apr 2025 14:09:51 -0400 Subject: [PATCH] jwpepper 1 --- front-matter/back cover.ly | 23 ---------- front-matter/front matter.ly | 85 ----------------------------------- front-matter/inside cover.ly | 20 --------- front-matter/outside cover.ly | 41 ----------------- general/info.ly | 2 +- manuscripts/I.ly | 22 ++++----- manuscripts/II.ly | 20 ++++----- manuscripts/III.ly | 18 ++++---- manuscripts/IV.ly | 18 ++++---- quadsI.ly | 70 ++++++++++++----------------- 10 files changed, 68 insertions(+), 251 deletions(-) delete mode 100644 front-matter/back cover.ly delete mode 100644 front-matter/front matter.ly delete mode 100644 front-matter/inside cover.ly delete mode 100644 front-matter/outside cover.ly diff --git a/front-matter/back cover.ly b/front-matter/back cover.ly deleted file mode 100644 index ff66823..0000000 --- a/front-matter/back cover.ly +++ /dev/null @@ -1,23 +0,0 @@ -% 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 deleted file mode 100644 index 534a483..0000000 --- a/front-matter/front matter.ly +++ /dev/null @@ -1,85 +0,0 @@ -% 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 deleted file mode 100644 index aa7589a..0000000 --- a/front-matter/inside cover.ly +++ /dev/null @@ -1,20 +0,0 @@ -% 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 deleted file mode 100644 index 6b1e509..0000000 --- a/front-matter/outside cover.ly +++ /dev/null @@ -1,41 +0,0 @@ -% 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/info.ly b/general/info.ly index 48fbc04..294f504 100644 --- a/general/info.ly +++ b/general/info.ly @@ -3,7 +3,7 @@ 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) } +xcr = \markup \tiny { Copyright Tucker Johnson 2024. 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 } } diff --git a/manuscripts/I.ly b/manuscripts/I.ly index 03722e8..382d211 100644 --- a/manuscripts/I.ly +++ b/manuscripts/I.ly @@ -45,7 +45,7 @@ << { - \sectionLabel \markup { \box \number 1 } + \sectionLabel \markup { \box \sans 1 } \once \omit Voice.Stem \improvisationOn @@ -88,7 +88,7 @@ s8 s8 s8 | s8 s8 s8 s8 s8 s8 - \sectionLabel \markup { \box \number 2 } + \sectionLabel \markup { \box \sans 2 } s8 s8 | s8 s8 s8 s8 s8 s8 s8 s8 | s8 @@ -111,7 +111,7 @@ s s s s s s s s | s s s - \sectionLabel \markup { \box \number 3 } + \sectionLabel \markup { \box \sans 3 } s8*4 s8*3 @@ -149,7 +149,7 @@ | r8 b8 r4 r4 b8 8 | - \sectionLabel \markup { \box \number 4 } + \sectionLabel \markup { \box \sans 4 } b8 r8 r4 r4 b8 8 | 8 8 8 @@ -184,7 +184,7 @@ d8 b8 r4 d8 8 | 8 8 8 - \sectionLabel \markup { \box \number 5 } + \sectionLabel \markup { \box \sans 5 } r8 b8 d8 r4 | d8 r8 @@ -213,7 +213,7 @@ r2 d8 r8 r4 | r8 d8 8 - \sectionLabel \markup { \box \number 6 } + \sectionLabel \markup { \box \sans 6 } d8 r2 | r8 d8 8 8 8 8 @@ -251,7 +251,7 @@ b8 r4 r8 d8 8 8 | 8 8 - \sectionLabel \markup { \box \number 7 } + \sectionLabel \markup { \box \sans 7 } r4 r8 b8 d8 r8 | r2 b8 d8 r4 @@ -282,7 +282,7 @@ | r4 d8 r8 r4 r8 d8 | 8 - \sectionLabel \markup { \box \number 8 } + \sectionLabel \markup { \box \sans 8 } d8 r4 r4 r8 d8 | r2 r4 @@ -317,7 +317,7 @@ b8 r8 r4 | d8 8 8 8 8 - \sectionLabel \markup { \box \number 9 } + \sectionLabel \markup { \box \sans 9 } r8 r8 d8 | r4 d8 r8 @@ -350,7 +350,7 @@ r4 b8 r8 r4 | b8 8 8 - \sectionLabel \markup { \box \number 10 } + \sectionLabel \markup { \box \sans 10 } d8 r4 r8 d8 | 8 8 8 8 @@ -387,7 +387,7 @@ \once \omit Voice.Stem \improvisationOn - c4\-_\markup \teeny \italic "gradually decrescendo and ritardando" s4 s4\longfermata s4 \bar "|." + c4\-_\markup \teeny \italic "gradually rit." s4 s4\longfermata s4 \bar "|." } >> diff --git a/manuscripts/II.ly b/manuscripts/II.ly index aa7d033..ecf94b6 100644 --- a/manuscripts/II.ly +++ b/manuscripts/II.ly @@ -85,7 +85,7 @@ r8 b8 8 8 - \sectionLabel \markup { \box \number 2 } + \sectionLabel \markup { \box \sans 2 } d8 b8 | r2 b8 8 8 8 | 8 @@ -108,7 +108,7 @@ d8 b8 r4 r4 d8 8 | 8 8 8 - \sectionLabel \markup { \box \number 3 } + \sectionLabel \markup { \box \sans 3 } r8 r8 d8 r4 | d8 r8 @@ -147,7 +147,7 @@ r8 b8 | d8 r8 r4 r8 b8 8 8 | - \sectionLabel \markup { \box \number 4 } + \sectionLabel \markup { \box \sans 4 } r8 b8 r4 r4 r8 b8 | 8 8 8 @@ -182,7 +182,7 @@ r4 b8 r8 r4 | d8 8 8 - \sectionLabel \markup { \box \number 5 } + \sectionLabel \markup { \box \sans 5 } d8 r4 r8 d8 | r4 @@ -211,7 +211,7 @@ r4 r8 b8 r2 | b8 8 8 - \sectionLabel \markup { \box \number 6 } + \sectionLabel \markup { \box \sans 6 } r8 d8 b8 r4 | r4 d8 8 8 8 @@ -250,7 +250,7 @@ r8 d8 r8 r4 r8 d8 | 8 8 - \sectionLabel \markup { \box \number 7 } + \sectionLabel \markup { \box \sans 7 } r4 d8 r8 r4 | r4 r8 d8 r2 @@ -281,7 +281,7 @@ | b8 d8 r4 r8 b8 8 8 | 8 - \sectionLabel \markup { \box \number 8 } + \sectionLabel \markup { \box \sans 8 } r8 d8 b8 r2 | d8 b8 r4 r2 @@ -318,7 +318,7 @@ r8 b8 r4 | r4 b8 8 8 - \sectionLabel \markup { \box \number 9 } + \sectionLabel \markup { \box \sans 9 } r8 b8 r8 | r4 \once \omit Voice.Stem @@ -354,7 +354,7 @@ s8 s8 s4 s8 s8 | s8 s8 s8 - \sectionLabel \markup { \box \number 10 } + \sectionLabel \markup { \box \sans 10 } s2 s8 | s2 @@ -366,7 +366,7 @@ s1 | s1 | s1 | s1 \bar "||" - s4_\markup \teeny \italic "gradually decrescendo and ritardando" s4 s4\longfermata s4 \bar "|." + s4_\markup \teeny \italic "gradually rit." s4 s4\longfermata s4 \bar "|." } >> diff --git a/manuscripts/III.ly b/manuscripts/III.ly index b3e78bf..6487781 100644 --- a/manuscripts/III.ly +++ b/manuscripts/III.ly @@ -85,7 +85,7 @@ r8 d8 r8 | r4 d8 8 8 8 - \sectionLabel \markup { \box \number 2 } + \sectionLabel \markup { \box \sans 2 } r4 | d8 b8 r4 r8 d8 8 8 | 8 @@ -107,7 +107,7 @@ r4 d8 b8 r4 r8 d8 | 8 8 8 - \sectionLabel \markup { \box \number 3 } + \sectionLabel \markup { \box \sans 3 } r8 b8 r8 r4 \once \omit Voice.Stem @@ -171,7 +171,7 @@ | s8 s8 s8 - \sectionLabel \markup { \box \number 5 } + \sectionLabel \markup { \box \sans 5 } s8 s8 s8 s8 s8 | s8 s8 @@ -200,7 +200,7 @@ r8 b8 d8 r8 r4 r8 d8 | 8 8 8 - \sectionLabel \markup { \box \number 6 } + \sectionLabel \markup { \box \sans 6 } r8 r4 d8 r8 | r4 r8 d8 8 8 @@ -239,7 +239,7 @@ r8 r8 b8 r2 | b8 8 - \sectionLabel \markup { \box \number 7 } + \sectionLabel \markup { \box \sans 7 } r8 b8 r2 | r4 b8 r8 r2 @@ -270,7 +270,7 @@ b8 d8 | r2 b8 8 8 8 | 8 - \sectionLabel \markup { \box \number 8 } + \sectionLabel \markup { \box \sans 8 } r8 r4 b8 r8 r4 | r4 b8 r8 r2 @@ -307,7 +307,7 @@ r4 d8 r8 | r4 r8 d8 8 - \sectionLabel \markup { \box \number 9 } + \sectionLabel \markup { \box \sans 9 } d8 r4 | r8 d8 r4 @@ -340,7 +340,7 @@ r8 d8 r4 r8 d8 | 8 8 8 - \sectionLabel \markup { \box \number 10 } + \sectionLabel \markup { \box \sans 10 } r8 d8 r8 r4 | d8 8 8 8 @@ -370,5 +370,5 @@ s1 | s1 | s1 | s1 \bar "||" - s4_\markup \teeny \italic "gradually decrescendo and ritardando" s4 s4\longfermata s4 \bar "|." + s4_\markup \teeny \italic "gradually rit." s4 s4\longfermata s4 \bar "|." } diff --git a/manuscripts/IV.ly b/manuscripts/IV.ly index 84e6cd1..f9b19a0 100644 --- a/manuscripts/IV.ly +++ b/manuscripts/IV.ly @@ -94,7 +94,7 @@ b8 r4 | r8 b8 8 8 8 8 - \sectionLabel \markup { \box \number 2 } + \sectionLabel \markup { \box \sans 2 } r4 | r4 b8 r8 r4 r8 b8 | 8 @@ -117,7 +117,7 @@ r2 d8 r8 r4 | r8 d8 8 - \sectionLabel \markup { \box \number 3 } + \sectionLabel \markup { \box \sans 3 } d8 r4 r8 d8 | r4 @@ -159,7 +159,7 @@ d8 r4 | r4 r8 d8 8 8 8 8 | - \sectionLabel \markup { \box \number 4 } + \sectionLabel \markup { \box \sans 4 } r2 d8 r8 r4 | r8 d8 8 @@ -197,7 +197,7 @@ \improvisationOff s8 - \sectionLabel \markup { \box \number 5 } + \sectionLabel \markup { \box \sans 5 } s8 s8 s8 s8 s8 | s8 s8 @@ -226,7 +226,7 @@ d8 r8 r4 r4 d8 8 | 8 8 8 - \sectionLabel \markup { \box \number 6 } + \sectionLabel \markup { \box \sans 6 } r8 r4 r8 d8 | r2 d8 8 @@ -270,7 +270,7 @@ s2 | r4 - \sectionLabel \markup { \box \number 7 } + \sectionLabel \markup { \box \sans 7 } b8 r8 r2 | b8 d8 r4 r4 r8 @@ -355,7 +355,7 @@ s4 s8 s8 | s4 s8 s8 s8 - \sectionLabel \markup { \box \number 9 } + \sectionLabel \markup { \box \sans 9 } s8 s8 s8 | s8 s8 s8 s8 @@ -388,7 +388,7 @@ b8 r8 r4 b8 8 | 8 8 8 - \sectionLabel \markup { \box \number 10 } + \sectionLabel \markup { \box \sans 10 } r8 r8 b8 r4 | r8 d8 8 8 @@ -426,6 +426,6 @@ s8 s8 s8 s8 \bar "||" - s4_\markup \teeny \italic "gradually decrescendo and ritardando" s4 s4\longfermata s4 \bar "|." + s4_\markup \teeny \italic "gradually rit." s4 s4\longfermata s4 \bar "|." } diff --git a/quadsI.ly b/quadsI.ly index 1364875..038d65d 100644 --- a/quadsI.ly +++ b/quadsI.ly @@ -27,22 +27,42 @@ 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 } + \concat { \if \on-page #7 \oddhead } + \concat { \if \on-page #9 \oddhead } + \concat { \if \on-page #11 \oddhead } + \concat { \if \on-page #13 \oddhead } + \concat { \if \on-page #15 \oddhead } + \concat { \if \on-page #17 \oddhead } } evenHeaderMarkup = \markup { \concat { \if \on-page #4 \evhead } \concat { \if \on-page #6 \evhead } + \concat { \if \on-page #8 \evhead } + \concat { \if \on-page #10 \evhead } + \concat { \if \on-page #12 \evhead } + \concat { \if \on-page #14 \evhead } + \concat { \if \on-page #16 \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 } + \concat { \if \on-page #9 \oddfoot } + \concat { \if \on-page #11 \oddfoot } + \concat { \if \on-page #13 \oddfoot } + \concat { \if \on-page #15 \oddfoot } + \concat { \if \on-page #17 \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 } } + \concat { \if \on-page #8 \evfoot } + \concat { \if \on-page #10 \evfoot } + \concat { \if \on-page #12 \evfoot } + \concat { \if \on-page #14 \evfoot } + \concat { \if \on-page #16 \evfoot } + \concat { \if \on-page #18 \fill-line { \null \concat { \char ##x2767 " " \tiny \typewriter \longHash " " \char ##x2619 } \null } } } } @@ -220,57 +240,23 @@ } \column { \null } } - \left-column { - \override #'(line-width . 90) - \line { \hspace #90 } - \justify { \sans \italic 1. \hspace #1 Accidentals carry through each bar – 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 + \vspace #1 \left-column { \override #'(line-width . 100) \line { \hspace #100 } - \wordwrap { § \hspace #3.5 \sans \bold \italic "interpreting techniques" } + \wordwrap { § \hspace #3.5 \sans \bold \italic "interpreting notations" } } \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 – 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 - – the sliding motion happening toward the very end of the - note – and a more contemporary \italic glissando – - sliding over the full duration of the note evenly. The sliding - motion should be exponential over the durations of the note – - begin at the start of the note, but the bulk of the motion should - happen towards the end of the note. - } + \justify { \sans \italic 1. \hspace #1 A 2-line staff is provided to show each players 2 metal pipes from low to high. } + \justify { \sans \italic 2. \hspace #1 A slash through the staff followed by dots is used to show improvisation. } + \justify { \sans \italic 3. \hspace #1 Dynamics are not notated and should be ad lib. } } + \vspace #2.5 \line { \char ##x2042 } } - \right-column { \vspace #-0.2 \right-column \fontsize #-1 { -- 2.39.5