\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"
}
<g' a>[ <e d'>])\p r4. |
r8 <d fis>4.(\mf\< <cis g'>8~ |
\time 6/8 8[ aes'8] <c, f>4.\f\> bes8
-\time 5/8 <a e'>4. <b dis>4)\p \bar "|."
+\time 5/8 <a e'>4. <b dis>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 "|."
}
}
>>
\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 "|."
}
>>
}
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 "|."
}
>>
}
\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 "|."
}
>>
}
\time 4/4
r2 <f bes g''>2\arpeggio\fermata |
r2 <ees des' aes'>2\arpeggio\fermata |
- r2 <d c' fis'>2\arpeggio\fermata \bar "|."
+ r2 <d c' fis'>2\arpeggio\fermata
}
>>
}
r2 g2 a2\fermata |
r2 <aes c>2\arpeggio\fermata |
r2 <f bes>2\arpeggio\fermata |
- r2 <e b'>2\arpeggio\fermata |
+ r2 <e b'>2\arpeggio\fermata
}
\new Voice \relative {
\voiceTwo
\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 "|."
}
>>
}
\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 |
\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 <c f>1 \arpeggio \bar "|." }
>>
}
\new Staff = "di7" { \clef bass
\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 "|."
+}
>>
}
>>
\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
}
>>
}
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 "|."
}
>>
}
\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
}
>>
}
\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 "|."
}
>>
}
\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)
}
}
\time 2/4 4\fermata <aes f'>8\pp g8 |
\time 3/4 <dis b' e>2 bes4~ |
\time 2/4 \tuplet 3/2 { 8 <c' d a'>4 } <ees, aes>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 "|."
}
>>
}
\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 "|."
}
>>
}
\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 "|."
}
>>
}
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 "|."
}
>>
}
\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 "|."
}
>>
}
<g d>4(_\ppsempre <f c>) <ees bes>( <des aes>) <b fis>( <a e>) |
bes8( ees,8 <c' f,>4) <d g,>4( <e a,>) <fis b,>( <gis cis,>)\fermata |
<g d>4( <f c>) <ees bes>( <des aes>) <b fis>( a8[ e8]) |
-<bes' ees,>4( <c f,>4) <d g,>4( <e a,>) <fis b,>( <gis cis,>)\fermata \bar "|."
+<bes' ees,>4( <c f,>4) <d g,>4( <e a,>) <fis b,>( <gis cis,>)\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 "|."
}
>>
}
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
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 } }
+ }
+}