From fdbf8e6ddd0b192a03a23c62b1ca44ea6dcd8051 Mon Sep 17 00:00:00 2001 From: "tuckerajohnsonmusic@gmail.com" Date: Thu, 27 Apr 2023 03:08:54 -0400 Subject: [PATCH] finished Tags --- book.ly | 2 +- manuscripts/10i.ly | 10 ++- manuscripts/11i.ly | 10 ++- manuscripts/12i.ly | 10 ++- manuscripts/13i.ly | 8 ++ manuscripts/14i.ly | 14 +++- manuscripts/15i.ly | 15 +++- manuscripts/1i.ly | 11 ++- manuscripts/2i.ly | 10 ++- manuscripts/3i.ly | 14 +++- manuscripts/4i.ly | 10 ++- manuscripts/5i.ly | 10 ++- manuscripts/6i.ly | 10 ++- manuscripts/7i.ly | 10 ++- manuscripts/8i.ly | 10 ++- manuscripts/9i.ly | 10 ++- variables/variables.ly | 186 ++++++++++++++++++++++++++++++++++++++++- 17 files changed, 327 insertions(+), 23 deletions(-) diff --git a/book.ly b/book.ly index dcaf49a..920c8e3 100644 --- a/book.ly +++ b/book.ly @@ -89,7 +89,7 @@ composer = \xcomp \include "manuscripts/14i.ly" } -\tocItem \markup { "14. " \bold "Poco rubato," \italic "semplicemente; sotto voce" } +\tocItem \markup { "15. " \bold "Poco rubato," \italic "semplicemente; sotto voce" } \score { \include "manuscripts/15i.ly" } diff --git a/manuscripts/10i.ly b/manuscripts/10i.ly index 783815b..2e0e822 100644 --- a/manuscripts/10i.ly +++ b/manuscripts/10i.ly @@ -62,7 +62,15 @@ gis,4.(\> cis, fis8)\p\fermata \clef bass \bar "||" [ ])\p r4. | r8 4.(\mf\< 8~ | \time 6/8 8[ aes'8] 4.\f\> bes8 -\time 5/8 4. 4)\p \bar "|." +\time 5/8 4. 4)\p +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob ten-barlineMarkup) + 0)) +\bar "|." } } >> diff --git a/manuscripts/11i.ly b/manuscripts/11i.ly index 43dcfe0..5a2fb01 100644 --- a/manuscripts/11i.ly +++ b/manuscripts/11i.ly @@ -135,7 +135,15 @@ ges8 s8 s2 | \time 4/4 f2( bes2~ | \time 3/4 bes8) s8 s2 | \time 2/4 b2( | -\time 3/4 gis2.) \bar "|." +\time 3/4 gis2.) +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob eleven-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/manuscripts/12i.ly b/manuscripts/12i.ly index 87ea29e..9ca2608 100644 --- a/manuscripts/12i.ly +++ b/manuscripts/12i.ly @@ -135,7 +135,15 @@ d4~( d8 a'8~ a4) | c1( | \time 3/4 f,2) s4 | s2. | -\time 2/4 a2 \bar "|." +\time 2/4 a2 +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob twelve-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/manuscripts/13i.ly b/manuscripts/13i.ly index bf64988..c3dc9ed 100644 --- a/manuscripts/13i.ly +++ b/manuscripts/13i.ly @@ -46,6 +46,14 @@ r4 r8 a'''''8-. fis-. dis-. \tuplet 3/2 { bes-.\sustainOff ees,-. d-. } \clef ba \tuplet 3/2 { 8 bes4~ } 16) | \tuplet 3/2 { a8-. g-. c,-. } \tuplet 3/2 { b-. fis-. d-. } \tuplet 3/2 { des( ees aes) } r4\sustainOn | \tuplet 3/2 { cis8-. fis-. a-. } \clef treble \tuplet 3/2 { c-.\sustainOff d-. ees-. } \tuplet 3/2 { e-. f( g } \tuplet 3/2 { gis a b) } +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob thirteen-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/manuscripts/14i.ly b/manuscripts/14i.ly index e7c71dd..c209617 100644 --- a/manuscripts/14i.ly +++ b/manuscripts/14i.ly @@ -27,7 +27,7 @@ \time 4/4 r2 2\arpeggio\fermata | r2 2\arpeggio\fermata | - r2 2\arpeggio\fermata \bar "|." + r2 2\arpeggio\fermata } >> } @@ -50,7 +50,7 @@ r2 g2 a2\fermata | r2 2\arpeggio\fermata | r2 2\arpeggio\fermata | - r2 2\arpeggio\fermata | + r2 2\arpeggio\fermata } \new Voice \relative { \voiceTwo @@ -65,7 +65,15 @@ \tuplet 3/2 { r4 c8( } f2.) r2 | des4(\mp ees2.) | fis4( b,2.) | - g'4(\mf a2.) | + g'4(\mf a2.) + \once \override Staff.BarLine.stencil = + #(lambda (grob) + (ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob fourteen-barlineMarkup) + 0)) + \bar "|." } >> } diff --git a/manuscripts/15i.ly b/manuscripts/15i.ly index 875bf17..1d1737a 100644 --- a/manuscripts/15i.ly +++ b/manuscripts/15i.ly @@ -57,7 +57,7 @@ \time 2/4 f4_( ees) | \time 4/4 s1 | \time 2/4 \stemUp des2 | -\time 4/4 c1 \arpeggio \bar "|." } +\time 4/4 s1 \bar "|." } \\ \relative { \tmarksev \dtim \time 7/4 s1*7/4 | @@ -74,7 +74,7 @@ \time 2/4 s1*2/4 | \time 4/4 s1 | \time 2/4 s1*2/4 | -\time 4/4 f1 \arpeggio \bar "|." } +\time 4/4 1 \arpeggio \bar "|." } >> } \new Staff = "di7" { \clef bass @@ -129,7 +129,16 @@ \time 2/4 a4(\sustainOff\sustainOn g) | \time 4/4 s1\sustainOff\sustainOn | \time 2/4 f4_(\sustainOff\sustainOn ees) | -\time 4/4 d1\sustainOff\sustainOn \arpeggio \bar "|." } +\time 4/4 d1\sustainOff\sustainOn \arpeggio +\once \override Staff.BarLine.stencil = + #(lambda (grob) + (ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob fifteen-barlineMarkup) + 0)) + \bar "|." +} >> } >> diff --git a/manuscripts/1i.ly b/manuscripts/1i.ly index 01d0c6e..5cd21e7 100644 --- a/manuscripts/1i.ly +++ b/manuscripts/1i.ly @@ -46,7 +46,16 @@ \change Staff = "di1" b[ a g fis e d cis] ees[ aes, g bes c d f] fis[ gis a b cis \change Staff = "ui1" dis e] \change Staff = "di1" - \override Staff.BarLine.allow-span-bar = ##t \bar "|." \revert Staff.BarLine.stencil + \override Staff.BarLine.allow-span-bar = ##t +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob one-barlineMarkup) + 0)) +\bar "|." + \revert Staff.BarLine.stencil } >> } diff --git a/manuscripts/2i.ly b/manuscripts/2i.ly index 86424f6..64d7c65 100644 --- a/manuscripts/2i.ly +++ b/manuscripts/2i.ly @@ -64,7 +64,15 @@ s8 s8 s8 s8 s8 s8 s8 | s8 s8 s8 s8\p s8 s8 s8 | s8 s8 s8\< s8 s8 s8 s8 | s8 s8\mf\> s8 s8 s8 s8 s8 | -s8 s8 s8 s8 s8 s8 s8\pp | +s8 s8 s8 s8 s8 s8 s8\pp +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob two-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/manuscripts/3i.ly b/manuscripts/3i.ly index e2110ec..0ce9dd6 100644 --- a/manuscripts/3i.ly +++ b/manuscripts/3i.ly @@ -26,7 +26,7 @@ r8^"Tempo primo" dis8-.-> cis4~-> cis8 fis16( g a,4) \time 5/8 r8\mp\< b4( e,4) | e8(\mf\> f4~ f4) | bes4(\mp\< c4.) -\time 2/4 r4\f r4\fermata \bar "|." +\time 2/4 r4\f r4\fermata } >> } @@ -52,7 +52,15 @@ b2( e2) | \time 5/8 cis8( d fis gis a) | c( bes a g d) | ges( f ees aes, des) | -\time 2/4 b8( e8~ e4)\fermata \bar "|." +\time 2/4 b8( e8~ e4)\fermata +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob three-barlineMarkup) + 0)) +\bar "|." } >> } @@ -62,6 +70,6 @@ ges( f ees aes, des) | \context { \Score \override BarNumber.font-size = #1 -\override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10) +\override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16) } } diff --git a/manuscripts/4i.ly b/manuscripts/4i.ly index cb1dedc..c5729a2 100644 --- a/manuscripts/4i.ly +++ b/manuscripts/4i.ly @@ -46,7 +46,15 @@ bes2)\fermata | \time 2/4 4\fermata 8\pp g8 | \time 3/4 2 bes4~ | \time 2/4 \tuplet 3/2 { 8 4 } 4~ | -2\fermata \bar "|." +2\fermata +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob four-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/manuscripts/5i.ly b/manuscripts/5i.ly index fc5acde..da7d9da 100644 --- a/manuscripts/5i.ly +++ b/manuscripts/5i.ly @@ -105,7 +105,15 @@ \voiceTwo f4\mf \clef treble | r8 r8 bes8~\fermata\sustainOn 2 | - cis8([\> dis e fis] gis4.)\p \bar "|." + cis8([\> dis e fis] gis4.)\p + \once \override Staff.BarLine.stencil = + #(lambda (grob) + (ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob five-barlineMarkup) + 0)) + \bar "|." } >> } diff --git a/manuscripts/6i.ly b/manuscripts/6i.ly index ee488ec..2b5e440 100644 --- a/manuscripts/6i.ly +++ b/manuscripts/6i.ly @@ -135,7 +135,15 @@ a8 s8 s4 | \time 4/4 b'2 fis2 | \time 2/4 cis8--) s8 s4 | s2 | -\time 4/4 d1 \bar "|." +\time 4/4 d1 +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob six-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/manuscripts/7i.ly b/manuscripts/7i.ly index b1000a7..79af306 100644 --- a/manuscripts/7i.ly +++ b/manuscripts/7i.ly @@ -46,7 +46,15 @@ dis8 cis gis' e b a | ees'2. | d8 fis a b e cis | g'8\p ees c bes f aes~ | -aes2.\fermata | +aes2.\fermata +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob seven-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/manuscripts/8i.ly b/manuscripts/8i.ly index 837a2d5..0710679 100644 --- a/manuscripts/8i.ly +++ b/manuscripts/8i.ly @@ -97,7 +97,15 @@ s4 fis8([ gis] dis4.) | \change Staff = "u" r8 dis'8[^. \change Staff = "d" fis,,_. b']-. \stemDown e,,4(\< a8) | f8( aes4. g4.)\mf | r8 b4^\f c,8[^. g''^. d,^. a'']^. | -des,,4( bes' ees,4.) | +des,,4( bes' ees,4.) +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob eight-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/manuscripts/9i.ly b/manuscripts/9i.ly index ca145c2..cc0a9b9 100644 --- a/manuscripts/9i.ly +++ b/manuscripts/9i.ly @@ -26,7 +26,15 @@ 4(_\ppsempre ) ( ) ( ) | bes8( ees,8 4) 4( ) ( )\fermata | 4( ) ( ) ( a8[ e8]) | -4( 4) 4( ) ( )\fermata \bar "|." +4( 4) 4( ) ( )\fermata +\once \override Staff.BarLine.stencil = +#(lambda (grob) +(ly:stencil-combine-at-edge + (ly:bar-line::print grob) + X RIGHT + (grob-interpret-markup grob nine-barlineMarkup) + 0)) +\bar "|." } >> } diff --git a/variables/variables.ly b/variables/variables.ly index d4b1f48..3dd1e84 100644 --- a/variables/variables.ly +++ b/variables/variables.ly @@ -7,8 +7,8 @@ xcomp = \markup { Tucker Johnson } xinst = \markup { keyboard } xdur = \markup { "30\" - 15\'" } xcr = \markup \tiny { Copyright \char ##x00A9 MMXXIII Umbel Press. } -oddfoot = \markup { \fill-line { \null \center-column { \concat { " - " \fromproperty #'page:page-number-string " - " } \small { \xcomp } } \null } } -evfoot = \markup { \fill-line { \null \center-column { \concat { " - " \fromproperty #'page:page-number-string " - " } \small { \xtitle } } \null } } +oddfoot = \markup { \fill-line { \null \center-column { \concat { " - " \fromproperty #'page:page-number-string " - " } \teeny { \xcomp } } \null } } +evfoot = \markup { \fill-line { \null \center-column { \concat { " - " \fromproperty #'page:page-number-string " - " } \teeny { \xtitle } } \null } } finfoot = \markup { \fill-line { \null \center-column { \concat { " - " \fromproperty #'page:page-number-string " - " } \small \typewriter { "February 1st, 2022 - Rochester, New York" } } \null } } %music @@ -49,3 +49,185 @@ dtwo = \change Staff = "di2" U = \change Staff = "u" D = \change Staff = "d" + +%barline notations + +one-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Aug 14, 2022) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1660518082293 } } + } +} + +two-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Aug 29, 2022) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1661781408932 } } + } +} + +three-barlineMarkup = \markup { + \with-dimensions #'(+8.8 . +8.8) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Sep 07, 2022) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1662603692350 } } + } +} + +four-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Sep 20, 2022) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1663722072473 } } + } +} + +five-barlineMarkup = \markup { + \with-dimensions #'(+8.8 . +8.8) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Lansing, MI (Apr 18, 2023) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1681821703025 } } + } +} + +six-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Oct 20, 2022) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1666354838403 } } + } +} + +seven-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Jan 12, 2023) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1673533434392 } } + } +} + +eight-barlineMarkup = \markup { + \with-dimensions #'(+8.8 . +8.8) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Lansing, MI (Jan 06, 2023) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1673052692437 } } + } +} + +nine-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Jan 10, 2023) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1673401987439 } } + } +} + +ten-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Apr 15, 2023) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1681537384482 } } + } +} + +eleven-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Oct 29, 2022) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1667099098403 } } + } +} + +twelve-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Oct 30, 2022) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1667143160032 } } + } +} + +thirteen-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Apr 05, 2023) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1680723242730 } } + } +} + +fourteen-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Apr 27, 2023) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1682571212379 } } + } +} + +fifteen-barlineMarkup = \markup { + \with-dimensions #'(+9.1 . +9.1) #'(0 . 0) + \whiteout + \pad-around #0.1 + \rotate #90 \teeny \fontsize #-3 + \column { + \line { " " \italic { Rochester, NY (Aug 18, 2022) } } + \vspace #-0.4 + \line { " " \fontsize #-3 \typewriter { 1660852714574 } } + } +} -- 2.39.5