From 5dd33fea39cff9fe49854987d3b50105d367da87 Mon Sep 17 00:00:00 2001 From: Tucker Johnson Date: Mon, 5 Jan 2026 20:56:43 -0500 Subject: [PATCH] m3 cues --- manuscripts/III-clarinet.ly | 183 +++++++++++++---- manuscripts/IV-clarinet.ly | 399 ++++++++++++++++++++++++++++-------- manuscripts/IV-piano.ly | 2 +- parts.ly | 18 ++ 4 files changed, 466 insertions(+), 136 deletions(-) diff --git a/manuscripts/III-clarinet.ly b/manuscripts/III-clarinet.ly index 0f18083..d59e2e3 100644 --- a/manuscripts/III-clarinet.ly +++ b/manuscripts/III-clarinet.ly @@ -126,13 +126,13 @@ \omit Score.BarNumber \tweak self-alignment-X #CENTER \textEndMark \markup { \concat { \rhythm { \tuplet 3/2 { 8 } } " = " \rhythm { { 8 } } } } \tempo " " 4 = 75 - \time 7/4 1) r4 r2\tag #'part -\markup { \halign #-6.5 V.S. } | + \time 7/4 1) r4 r2\tag #'part -\markup { \halign #-6.5 V.S. } | %030 \undo \omit Score.BarNumber \tag #'part { \pageBreak } - R1*7/4*3 | + R1*7/4*3 | %021-033 << { - \time 4/4 r2 r4 \tuplet 5/4 { r8. ees'16(\< aes) } | + \time 4/4 r2 r4 \tuplet 5/4 { r8. ees'16(\< aes) } | %034 } \tag #'part { \new CueVoice \relative { @@ -141,17 +141,17 @@ } >> \resetRelativeOctave c'' - f'2.~\f 8 r8 | + f'2.~\f 8 r8 | %035 << { \sectionLabel \markup { \huge \box \sans \bold 36 } \omit Score.BarNumber - bes,1-- | + bes,1-- | %036 \tag #'part { \break \noPageBreak } \undo \omit Score.BarNumber - r2 r4 \tuplet 3/2 { r8 r8 fis'8~\f } | + r2 r4 \tuplet 3/2 { r8 r8 fis'8~\f } | %037 } \tag #'part \new Staff \with { alignAboveContext = "cl3" @@ -184,57 +184,89 @@ R1 | %039 cis2.--\mf r4 | %040 b8(\mp e,~ 2\< g4~ | %041 + \tag #'part { \break \noPageBreak } 4) \tuplet 3/2 { c4( a d~\f\> } 4) | %042 fis,2\! r8 f(\p bes,4~ | %043 8)[\< c8]( a' d,~\> 2) | %044 g8( ees~\mp 2) e4~ | %045 + \tag #'part { \break \noPageBreak } e4. cis'8(\f gis8 b8~ 4) | %046 << { - fis16( a d,8~ 4) \timeSpanner "rit." f(\startTextSpan ees8.) fes,16(\stopTextSpan | %047 + \tag #'part { \omit Staff.TextSpanner } + fis16( a d,8~ 4) \timeSpanner "rit." f(\startTextSpan ees8.) fes,16(\stopTextSpan \bar "||" %047 + \tag #'part { \once \override Staff.SectionLabel.stencil = ##f } \sectionLabel \markup { \huge \box \sans \bold 48 } \omit Score.BarNumber \tempo 4=50 - des'1)\> | %048 + des'1)\> \bar "||" %048 \undo \omit Score.BarNumber + \tag #'part { \once \omit Staff.TextMark } \tweak self-alignment-X #CENTER \textEndMark \markup { \concat { \rhythm { \tuplet 3/2 { 8 } } " = " \rhythm { { 8 } } } } \tempo " " 4 = 75 aes4(\mf bes2.~ | %049 + \tag #'part { \undo \omit Staff.TextSpanner } } \tag #'part \new Staff \with { alignAboveContext = "cl3" \magnifyStaff #2/3 \remove Ottava_spanner_engraver + \consists Mark_engraver + \consists Text_mark_engraver } \tag #'part { \override Staff.SectionLabel.font-size = #2.5 \transpose c bes, \relative { \once \omit Staff.TimeSignature - \once \omit Staff.Clef - \stopStaff s4. \startStaff \clef "bass" 16( 16 \tuplet 3/2 { 8) a,_( } 16) c'_( des) | + \clef "bass" 4. 16( 16 \timeSpanner "rit." \tuplet 3/2 { 8)\startTextSpan a,_( } 16) c'_( des)\stopTextSpan | + a'4\laissezVibrer e'4\laissezVibrer \clef "treble" \tuplet 3/2 { b'8\laissezVibrer fis'8 dis'8 } \tuplet 3/2 { fis, dis' fis, } | + \tweak self-alignment-X #CENTER \textEndMark \markup { \fontsize #2.5 \concat { \rhythm { \tuplet 3/2 { 8 } } " = " \rhythm { { 8 } } } } + << + { + \voiceOne + dis'8 fis,8 dis'8 fis,8 dis'8 \clef "bass" fis, \clef "treble" dis' fis, | + } + \new Voice { + \voiceTwo + s4 d,4\laissezVibrer r8 g,8\laissezVibrer + } + >> } } >> - bes2~\> 8)\p r8 r4 | - \time 3/4 r4 r4 r8 c8~\f | - \time 4/4 c2.\> g4(\mp | - \time 3/4 b2.~\< | - \time 4/4 8)\mf r8 \molRit r4 \after 4. \stopTextSpan r2\startTextSpan | + \tag #'part { \break \noPageBreak } + bes2~\> 8)\p r8 r4 | %050 + \time 3/4 r4 r4 r8 c8~\f | %051 + \time 4/4 c2.\> g4(\mp | %052 + \time 3/4 b2.~\< | %053 + << + { + \time 4/4 8)\mf r8 r4 r2 | %054 + \tag #'part { \pageTurn } + } + { + s2 \timeSpanner "molto rit." s4\startTextSpan s8 s8\stopTextSpan + } + >> \sectionLabel \markup { \huge \box \sans \bold 55 } \omit Score.BarNumber \tempo "A tempo" 4=50 - r8 f,8~(\pp^\markup { \tiny \italic "lontano; sotto voce" } 2. | + r8 f,8~(\pp^\markup { \tiny \italic "lontano; sotto voce" } 2. | %055 \undo \omit Score.BarNumber - des'2. ees4~ | - 8) r8 r4 r2 | - R1 | - \time 3/4 r4 bes2( | - ges4 aes2) | - R1*3/4 | + des'2. ees4~ | %056 + 8) r8 r4 r2 | %057 + R1 | %058 + \time 3/4 r4 bes2( | %059 + ges4 aes2) | %060 + \tag #'part { + \break \noPageBreak + \once \override Score.NonMusicalPaperColumn.line-break-system-details = #'((Y-offset . 35)) + } + R1*3/4 | %061 \sectionLabel \markup { \huge \box \sans \bold 62 } @@ -245,12 +277,22 @@ \undo \omit Score.BarNumber \time 4/4 R1 \time 3/4 R1*3/4 + \tag #'part { + \break \noPageBreak + \once \override Score.NonMusicalPaperColumn.line-break-system-details = #'((Y-offset . 60)) + } \time 4/4 R1 \time 3/4 R1*3/4 \time 4/4 R1 + \tag #'part { + \break \noPageBreak + \once \override Score.NonMusicalPaperColumn.line-break-system-details = #'((Y-offset . 85)) + } + \tag #'part { \pseudoIndents 0 20 } \time 3/4 R1*3/4 \time 4/4 R1 - \time 3/4 R1*3/4 + \time 3/4 <>\tag #'part -\markup { \halign #-9.5 V.S. } R1*3/4 + \tag #'part { \pageTurn } \time 4/4 R1 | } \tag #'part { @@ -259,15 +301,15 @@ ees,8[\laissezVibrer bes'8]\laissezVibrer f'8[\laissezVibrer c']\laissezVibrer \cueClef "treble" g'8[\laissezVibrer 8]~ | - \time 4/4 8\fermata f'8~ 2 f8 ees | - \time 3/4 bes'2. | - \time 4/4 r8 bes8~ 4 aes4. e8 | - \time 3/4 b'2. | - \time 4/4 fis4. cis'8~ 4. a8~ | - \time 3/4 a2. | - \time 4/4 r8 g8~ 4 d'2 | - \time 3/4 c2. | - \time 4/4 2.\arpeggio 4 | + \time 4/4 8\fermata f'8\laissezVibrer \tuplet 3/2 { r8 c,4\laissezVibrer } \tuplet 3/2 { r8 r8 \cueClef "bass" d,8\laissezVibrer } \cueClef "treble" f''8 ees | + \time 3/4 bes'2. \cueClef "bass" | + \time 4/4 \stemUp a,,,,8\laissezVibrer \cueClef "treble" bes''''8~ \stemNeutral bes4 \tuplet 3/2 { aes4 \cueClef "bass" cis,,,8\laissezVibrer } r8 \cueClef "treble" e''8 | | + \time 3/4 2. | + \time 4/4 fis4 \tuplet 3/2 { r8 b,,16\laissezVibrer } cis''8\laissezVibrer \tuplet 3/2 { r4 \cueClef "bass" e,,,,8\laissezVibrer } r8 \cueClef "treble" a'''8\laissezVibrer \cueClef "bass" | + \time 3/4 gis,,,,2. | + \time 4/4 \stemUp bes8\laissezVibrer \cueClef "treble" g''''8\laissezVibrer \tuplet 3/2 { r8 ees,,4\laissezVibrer } d'''2 | + \time 3/4 2. | + \time 4/4 4\arpeggio\laissezVibrer \cueClef "bass" 4 \arpeggio\laissezVibrer \cueClef "treble" 4 | } } >> @@ -275,18 +317,69 @@ \sectionLabel \markup { \huge \box \sans \bold 72 } \omit Score.BarNumber - \tuplet 3/2 { c8_(\p\< b' e~ } 4)\mf \tuplet 3/2 { g,8(\> d a~ } 4~\p | + \tuplet 3/2 { c8_(\p\< b' e~ } 4)\mf \tuplet 3/2 { g,8(\> d a~ } 4~\p | %072 \undo \omit Score.BarNumber - 8) fis4( g8~ 4 cis4~ | - \time 3/4 8)[ r16 des16(]\< aes'4 c,4 | - \time 7/8 f bes d4.~\mf | - \time 3/4 8) r8 b8(\> e, a,4~\! | - \time 7/8 8) r8 aes'8([\> des,] ges,4.~\p | - \time 3/4 8) r8 r4 r4 | - \time 4/4 r8 d'8(\mf g,2) r4 | - \time 5/4 r8 a8~ 2 r2 | - ees'2~\p 8 r8 r2 | - \time 4/4 r4 r8 bes8~(\mp\> 8 f4.~ | - \time 5/4 8 c'8~\p 4) r4 r2 | - r4 r4 e8_(\pp b'8~ b2)\fermata \bar "|." + 8) fis4( g8~ 4 cis4~ | %073 + \tag #'part { + \break \noPageBreak + \once \override Score.NonMusicalPaperColumn.line-break-system-details = #'((Y-offset . 35)) + } + \time 3/4 8)[ r16 des16(]\< aes'4 c,4 | %074 + \time 7/8 f bes d4.~\mf | %075 + \time 3/4 8) r8 b8(\> e, a,4~\! | %076 + \time 7/8 8) r8 aes'8([\> des,] ges,4.~\p | %077 + \tag #'part { + \break \noPageBreak + \once \override Score.NonMusicalPaperColumn.line-break-system-details = #'((Y-offset . 60)) + } + << + { + \time 3/4 8) r8 r4 r4 | %078 + \time 4/4 r8 d'8(\mf g,2) r4 | %079 + \time 5/4 r8 a8~ 2 r2 | %080 + ees'2~\p 8 r8 r2 | %081 + \tag #'part { + \break \noPageBreak + \once \override Score.NonMusicalPaperColumn.line-break-system-details = #'((Y-offset . 97)) + } + \tag #'part { \pseudoIndents 0 10 } + \time 4/4 r4 r8 bes8~(\mp\> 8 f4.~ | %082 + \time 5/4 8 c'8~\p 4) r4 r2 | %083 + r2 e8_(\pp b'8~ b2)\fermata \bar "|." + } + \tag #'part \new Staff \with { + alignAboveContext = "cl3" + \magnifyStaff #2/3 + \remove Ottava_spanner_engraver + } + \tag #'part { + \override Staff.SectionLabel.font-size = #2.5 + \transpose c bes, \relative { + \clef "bass" + << + { + \voiceOne + r8 f4( bes8 ees4) | + r2 r8 c8~ c4~ | + c4 r4 r8 b8~( b4 e4~ | + e8) r8 r4 gis8( cis,8~ cis2 | + fis2) r2 | + r4 r8 g8~( g4~ g4. d8 | + a2~ a8) + } + \new Voice { + \voiceTwo + \resetRelativeOctave c + c,8\laissezVibrer g'8\laissezVibrer d'8\laissezVibrer r8 r4 | + ees,8\laissezVibrer bes'4\laissezVibrer f'8\laissezVibrer r2 | + gis,4. cis,8\laissezVibrer fis'4\laissezVibrer r2 | + b,,8\laissezVibrer e'8\laissezVibrer r4 a,4\laissezVibrer r2 | + d,4\laissezVibrer g4\laissezVibrer c4\laissezVibrer r4 | + f,8\laissezVibrer bes8\laissezVibrer r4 r4 ges'4\laissezVibrer r4 | + cis,4\laissezVibrer gis'8\laissezVibrer dis'8\laissezVibrer + } + >> + } + } + >> } diff --git a/manuscripts/IV-clarinet.ly b/manuscripts/IV-clarinet.ly index 497216c..2ee6856 100644 --- a/manuscripts/IV-clarinet.ly +++ b/manuscripts/IV-clarinet.ly @@ -1,6 +1,6 @@ % root = ../net-clarity.ly -\new Staff \with { +\new Staff = "cl4" \with { instrumentName = \markup { clarinet in \concat { \bold "B" \tiny \flat " " } } shortInstrumentName = \markup { cl } \override DynamicLineSpanner.staff-padding = \sods @@ -18,75 +18,241 @@ \time 5/4 R1*5/4 | %001 \time 4/4 R1*5 \time 5/4 R1*5/4 | - \time 4/4 R1*13 | \tag #'part { \break \noPageBreak } - - \omit Score.BarNumber - \sectionLabel \markup { \huge \box \sans \bold 21 } - \time 3/4 R1*3/4*7 | - \undo \omit Score.BarNumber + \time 4/4 R1*13 | + \tag #'part { \break \noPageBreak } << { + \omit Score.BarNumber + \sectionLabel \markup { \huge \box \sans \bold 21 } + \time 3/4 R1*3/4 | + \undo \omit Score.BarNumber + R1*3/4 | + R1*3/4 | + R1*3/4 | + R1*3/4 | + \tag #'part { \break \noPageBreak } + R1*3/4 | + R1*3/4 | \time 5/8 R1*5/8 - \molRit \after 4 \startTextSpan R1*5/8 | - \time 2/8 \after 8. \stopTextSpan R1*2/8 | + << + { + R1*5/8 | + } + { + s4 \timeSpanner "molto rit." s4.\startTextSpan + } + >> + \time 2/8 \after 8. \stopTextSpan R1*2/8 \cueClefUnset | + \tag #'part { \break \noPageBreak } } \tag #'part { \new CueVoice \relative { - \time 5/8 s4 s4. | %028 - f''16 bes,8. g16[ d'16 fis16 e16 cis'16 a16] | %029 - \time 2/8 \tuplet 3/2 { 8 8 8 } | %030 + 8-. r8 \cueClef "bass" a16-. aes16-. f8-. b,16( cis8.) | + d8.-- 16\laissezVibrer r8 \cueClef "treble" bes''16-. c-. e,-. gis8-( cis16-.) \cueClef "bass" | + r8 fis,,16( c g8 e'8~ 16) bes8( f16 | + cis8 gis' fis16 b,8-.) c16( d8-.) bes16 e-. | + r16 g8-. ees16-. a,16\laissezVibrer \cueClef "treble" cis'''16( e,8 b'8. fis16 | + bes16 ees8.~ 8) \cueClef "bass" f,,,16~ ~ 4~ | + 16 cis'16( dis8 e,8.) fis16-. \cueClef "treble" f'''8-. c16-. g-. \cueClef "bass" | + a,16-. e-. r8 b16-. fis8-. cis16-. r8 \cueClef "treble" | + f'''16( bes,8.) g16( d' fis e cis' a) | + \tuplet 3/2 { 8-> 8-> 8-> } | } } >> - \time 3/4 c'2.~\fermata\niente\< \bar "||" \tag #'part { \break \noPageBreak } %031 + \time 3/4 c'2.~\fermata\niente\< \bar "||" %031 - \omit Score.BarNumber - \sectionLabel \markup { \huge \box \sans \bold 32 } - \tempo 2=96 - \time 2/2 c2..\p c8~->\mf\> | %032 - \undo \omit Score.BarNumber - c2.~ c8\pp r8 | %033 - r4 f2.~(\< | %034 - f1 | %035 - \time 3/2 g1~\mf g8 fis\< ees)\! r8 | \tag #'part { \break \noPageBreak } %036 - \time 2/2 R1 | %037 - r8 aes8~\mp\< aes2.~ | %038 - \time 3/4 \after 2 \! aes2.\f\> | %039 - \time 2/2 r4 r8 d8~\p\> 2~ | %040 - d2\mf r4 e4~ | \tag #'part { \break \noPageBreak } %041 - e1~\> | %042 - e4 cis,2.~\mp | %043 - \tuplet 5/4 { cis2\< a'8~\mf } a2~ | %044 - \after 2. \p a1\> | %045 - \time 5/4 r4 \after 4 \< bes1~( | \tag #'part { \break \noPageBreak } %046 - \time 2/2 bes4 b2.)\mf | %047 - r2 c8-.\f g-. a4~ | %048 - a4. d,8~(\> d4 aes) | %049 - \time 5/4 bes1\mp\> aes'8(\pp fes8 | \tag #'part { \break \noPageBreak } %050 - \time 2/2 ees2.) r4 | %051 - f8-.->\f r8 f8-.-> des8-.-> r4 des4~\> | %052 - \time 3/2 \after 2 \mp des2. r4 \molRit r2\startTextSpan | %053 - \time 2/2 \after 4. \stopTextSpan r2 r2\fermata | \tag #'part { \break \pageTurn } %054 + << + { + \tag #'part { \omit Staff.TextSpanner } + \omit Score.BarNumber + \tag #'part { \once \override Staff.SectionLabel.stencil = ##f } + \sectionLabel \markup { \huge \box \sans \bold 32 } + \tempo 2=96 + \time 2/2 c2.~\p c8 c8~->\mf\> | %032 + \undo \omit Score.BarNumber + c2.~ c8\pp r8 | %033 + r4 f2.~(\< | %034 + f1 | %035 + \tag #'part { \break \noPageBreak } + \time 3/2 g1~\mf g8 fis\< ees)\! r8 | %036 + \time 2/2 R1 | %037 + r8 aes8~\mp\< aes2.~ | %038 + \time 3/4 \after 2 \! aes2.\f\> | %039 + \tag #'part { \pageTurn } + \time 2/2 r4 r8 d8~\p\> 2~ | %040 + d2\mf r4 e4~ | %041 + e1~\> | %042 + e4 cis,2.~\mp | %043 + \tuplet 5/4 { cis2\< a'8~\mf } a2~ | %044 + \tag #'part { + \break \noPageBreak + \once \override Score.NonMusicalPaperColumn.line-break-system-details = #'((Y-offset . 40)) + } + \after 2. \p a1\> | %045 + \time 5/4 r4 \after 4 \< bes1~( | %046 + \time 2/2 bes4 b2.)\mf | %047 + r2 c8-.\f g-. a4~ | %048 + a4. d,8~(\> d4 aes) | %049 + \tag #'part { + \break \noPageBreak + \once \override Score.NonMusicalPaperColumn.line-break-system-details = #'((Y-offset . 80)) + } + \time 5/4 bes1\mp\> aes'8(\pp fes8 | %050 + \time 2/2 ees2.) r4 | %051 + f8-.->\f r8 f8-.-> des8-.-> r4 des4~\> | %052 + \time 3/2 \after 2 \mp des2. r4 \timeSpanner "molto rit." r2\startTextSpan\tag #'part -\markup { \halign #-6.5 V.S. } | %053 + \tag #'part { \pageTurn } + \time 2/2 \after 4. \stopTextSpan r2 r2\fermata \bar "||" %054 - \omit Score.BarNumber - \sectionLabel \markup { \huge \box \sans \bold 55 } - \tempo "A tempo" 2=96 - r8 ces'8~->\f ces2~ ces8 bes-. | %055 - \undo \omit Score.BarNumber - a8-. b-. c2. | %056 - \time 5/4 ges8-. aes-. f1~\> | %057 - \time 2/2 f4 g8-. e8~\mp e4 ees->\f | %058 - d2~\> d8 cis4.~ | \tag #'part { \break \noPageBreak } %059 - \after 2 \p cis1 | %060 - r2 r4 r8 c'8(\mf | %061 - d bes aes ges~ ges4) r8 e'8( | %062 - g8 f4)\< ees!8~( ees cis8 b' a~ | \tag #'part { \break \noPageBreak } %063 + \omit Score.BarNumber + \tag #'part { \once \override Staff.SectionLabel.stencil = ##f } + \sectionLabel \markup { \huge \box \sans \bold 55 } + \tempo "A tempo" 2=96 + r8 ces'8~->\f ces2~ ces8 bes-. | %055 + \undo \omit Score.BarNumber + a8-. b-. c2. | %056 + \time 5/4 ges8-. aes-. f1~\> | %057 + \tag #'part { \break \noPageBreak } + \time 2/2 f4 g8-. e8~\mp e4 ees->\f | %058 + d2~\> d8 cis4.~ | %059 + \after 2 \p cis1 | %060 + r2 r4 r8 c'8(\mf | %061 + \tag #'part { \break \noPageBreak } + \tag #'part { \undo \omit Staff.TextSpanner } + } + \tag #'part \new Staff \with { + alignAboveContext = "cl4" + \magnifyStaff #2/3 + \consists Merge_rests_engraver + \consists Mark_engraver + \remove Ottava_spanner_engraver + } + \tag #'part { + \override Staff.SectionLabel.font-size = #2.5 + \transpose c bes, \relative { + \clef "bass" + << + { + \voiceOne + r8 f4.~ f2~ | %O-032 + f4 ges2 bes8( des, | %O-033 + c2.) b'4(~ | %O-035 + b8 gis8~ gis4 e4.) ees8( | %O-036 + d8-.) r8 r4 r2 r2 | %O-037 + r8 f8->~ f2. | %O-037 + g1-> | %O-038 + bes8-. des-. b4( a4~ | %O-039 + a1) | %O-040 + } + \new Voice { + \voiceTwo \resetRelativeOctave c + b,8-. r8 r4 r8 d8-. g8-. r8 | %O2-032 + e8-. f8-. r4 r8 ees8-. r4 | %O2-033 + r2 ges8-. bes,-. r8 des-. | %O2-034 + R1 | %O2-035 + a8-. r8 r4 r4 c2.( | %O2-036 + bes8-.) r8 e'8( d cis b a gis) | %O2-037 + r2 r8 c8-. r4 | %O2-038 + ees8[-. f]-. fis[( g]) e[-. d]-. | %O2-039 + cis2.. f8-. | %O2-040 + } + >> + \oneVoice + ees8( aes8) g( c) \clef "treble" fis8\laissezVibrer b\laissezVibrer \tuplet 3/2 { r8 r8 a'8~ } | %O-041 + a1 \clef "bass" | %O-042 + r2 \tuplet 3/2 { gis,,2~ 4~ } | %O-043 + 2. d,4 | %O-044 + << + \new Voice \with { + \consists Ottava_spanner_engraver + } + { + \voiceOne \resetRelativeOctave c + r4 r8 \ottava #1 c'''8-. g-. bes-. r4 | %O-045 + r8 b8-. r4 r8 ees,8-. des-. f-. aes-. r8 | %O-046 + r2 e8-. \ottava #0 a,-. fis-. d-. | %O-047 + } + { + \voiceTwo \resetRelativeOctave c + e,2. f4 | %O2-045 + fis2.~ fis2 | %O2-046 + g4.-- 8~-> 2 | %O2-047 + } + >> + \oneVoice + 8->( ges bes) 8~-> \tuplet 3/2 { 2 4 } | %O-048 + << + \new Voice \with { + \consists Ottava_spanner_engraver + } + { + \voiceOne \resetRelativeOctave c + r8 f'8-. gis,8-. a8~ a2 | %O-049 + r8 ees'8( des2.) \ottava #1 b'4~( | %O-050 + \tuplet 3/2 { b2 g4_\laissezVibrer } c2~ | %O-051 + 8) \ottava #0 r8 r4 d,4-- \tuplet 3/2 { d8-. bes8-. ges8-. } | %O-052 + r8 ges8-- r4 e2~ \tuplet 3/2 { \timeSpanner "molto rit." e2\startTextSpan g4~ } | %O-053 + g2~ g2\stopTextSpan\fermata | %O-054 + } + { + \voiceTwo \resetRelativeOctave c + 4^\laissezVibrer b'2 g4^\laissezVibrer | %O2-049 + c8^\laissezVibrer f8^\laissezVibrer r4 r4 r2 | %O2-050 + r2 r4 a,4~ | %O2-051 + a8 a4.-> gis4( b4~ | %O2-052 + b2.) f8 8~ 8 4. | %O2-053 + 2 2\fermata | %O2-054 + } + >> + \oneVoice + r4 cis8_( dis e fis gis4 | %O-055 + << + \new Voice \with { + \consists Ottava_spanner_engraver + } + { + \voiceOne \resetRelativeOctave c + r2 e'8-. f8-. r4 | %O-056 + r4 r8 des8-. \ottava #1 bes'4( c4.) d8-. | %O-057 + a2.. aes8~ | %O-058 + aes2. \ottava #0 r4 | %O-059 + \tuplet 3/2 { b,2_\laissezVibrer dis_\laissezVibrer fis_\laissezVibrer } \clef "treble" | %O-060 + \tuplet 3/2 { d,2_\laissezVibrer fis_\laissezVibrer ais_\laissezVibrer } | %O-061 + } + { + \voiceTwo \resetRelativeOctave c + g!4.) 8~-> 4 4~-> | %O2-056 + 2.. des8~ des4~ | %O2-057 + \tuplet 3/2 { des2 b4~ } b4 fis'4~ | %O2-058 + fis8 g'-. c,-. f-. bes,4( a) | %O2-059 + gis2^\laissezVibrer e'2^\laissezVibrer \clef "treble" | %O2-060 + g!2^\laissezVibrer e'^\laissezVibrer | %O2-061 + } + >> + } + } + >> + d8 bes aes ges~ ges4) r8 e'8( | %062 + g8 f4)\< ees!8~( ees cis8 b' a~ | %063 a4) d4~->\f d8 f,4.-> | %064 \tuplet 3/2 { fis4( b, a'\> } \tuplet 3/2 { bes, aes' c, } | %065 + \tag #'part { \break \noPageBreak } \time 7/8 g'2~\mp 8) r8 des8( | %066 - \pocRit - \time 3/4 \after 4 \startTextSpan fes,2.\> | %067 - \after 2 \p \after 2 \stopTextSpan ees2.) \bar "||" \tag #'part { \break \noPageBreak } %068 + << + { + << + { + \time 3/4 fes,2.\> | %067 + \after 2 \p ees2.) \bar "||" %068 + } + { + s4 \timeSpanner "poco rit." s2\startTextSpan | + s2 s8 s8\stopTextSpan | + } + >> + } + >> \omit Score.BarNumber \sectionLabel \markup { \huge \box \sans \bold 69 } @@ -94,42 +260,95 @@ \time 2/2 g8(\mf\< d' ces ges' bes des4) c8( | %069 \undo \omit Score.BarNumber \time 7/8 e4\f a,8) ees([ f]\> aes,4) | %070 + \tag #'part { \break \noPageBreak } des,8([\mp\< c e a,] d[ b f'] | %071 - \time 2/2 ees aes g ges\mf bes,) c(\mp\< des ees | \tag #'part { \break \noPageBreak } %072 + \time 2/2 ees aes g ges\mf bes,) c(\mp\< des ees | %072 d8 e f g8~\mf g) r8 aes8-.\< ges8-. | %073 ces8( bes a-.)\f r8 \tuplet 3/2 { g4( c e) } | %074 - \time 3/4 aes16(\< bes ces des) \tuplet 3/2 { eeses8( f ges~ } ges8.) a,16( | \tag #'part { \break \noPageBreak } %075 - \time 2/2 ees'2)\ff r8 e8( fis b,8) | %076 - g( f\> ees bes'~ bes) a8(\f aes4\> | %077 + \tag #'part { \pageTurn } + \time 3/4 aes16(\< bes ces des) \tuplet 3/2 { eeses8( f ges~ } ges8.) a,16( | %075 + << + { + \time 2/2 ees'2)\ff r8 e8( fis b,8) | %076 + } + \tag #'part \new Staff \with { + alignAboveContext = "cl4" + \magnifyStaff #2/3 + } + \tag #'part { + \override Staff.SectionLabel.font-size = #2.5 + \transpose c bes, \relative { + \clef "bass" + r4 4-- 2 | + } + } + >> + g8( f\> ees bes'~ bes) a8(\f aes4\> | %077 des4) r8 d8( c4-.)\mf r8 e8( | %078 - \time 3/4 d[ b a]-.) c,,[(\< ees,]-.)\ff des'''(^\mp | \tag #'part { \break \noPageBreak } %079 + \tag #'part { \break \noPageBreak } + \time 3/4 d[ b a]-.) c,,[(\< ees,]-.)\ff des'''(^\mp | %079 bes[ c g]-.) bes,,-.->\ff aes''[(^\< ges] | %080 \time 2/4 f8 ees4--)^\f \breathe d8(^\mp | %081 \time 3/4 e[ a cis]-.) f,,,[(\< a]-.)\ff ees''(^\< | %082 ges[ b c]-.)\mf d,,,-.->_\ff aes'''[(^\< bes] | %083 - f' g4.~\f 4) \breathe | \tag #'part { \break \noPageBreak } %084 + \tag #'part { \break \noPageBreak } + f' g4.~\f 4) \breathe | %084 \time 2/2 fes,,,4.--\mp aes''8(\f\> d, ees a,8)\! r8 | %085 des,4.--\mp bes'8(\f\< f' c'\! b-.) g,,_- | %086 - \molRit fis4\>\startTextSpan gis2 b4\p \breathe | %087 - \time 3/8 cis''8(\mf e,) fis,(\stopTextSpan \bar "||" %088 + << + { + \timeSpanner "molto rit." fis4\>\startTextSpan gis2 b4\p \breathe | %087 + \tag #'part { \break \noPageBreak } + \time 3/8 cis''8(\mf e,) fis,(\stopTextSpan \bar "||" %088 + + \omit Score.BarNumber + \sectionLabel \markup { \huge \box \sans \bold 89 } + \tempo \markup { "Andante" + \concat { \rhythm { { 4 } } " = " \rhythm { { 2 } } } + } 4. = 64 + \time 12/8 \after 1 \! gis1.)\> | %089 + \undo \omit Score.BarNumber + } + \tag #'part \new Staff \with { + alignAboveContext = "cl4" + \magnifyStaff #2/3 + } + \tag #'part { + \override Staff.SectionLabel.font-size = #2.5 + \transpose c bes, \relative { + \clef "bass" + << + { + \voiceOne + \tuplet 3/2 { cis'4( dis) c4( } f,4) 4~ | + 4. | + b8( dis cis) b8( dis cis)_\markup { \italic "sim." } + } + \new Voice { + \voiceTwo + fis4 \tuplet 3/2 { a,4 bes( g~ } | + g4.) | + fis8.( e8.) fis8.( e8.) + } + >> + } + } + >> - \omit Score.BarNumber - \sectionLabel \markup { \huge \box \sans \bold 89 } - \time 12/8 \after 1 \! gis1.)\> | \tag #'part { \break \pageTurn } %089 - \undo \omit Score.BarNumber \time 6/8 r4. r8 r8 b16(\< e, | %090 \time 12/8 g2.~\mf 4.) r8 d4~( | %091 \time 2/4 d8\> fis8 cis4)\p | %092 \time 6/8 R1*6/8 | %093 - \time 12/8 r8 r8 c!8~\< c4.~ c4 c8~( c8 ees4~ | \tag #'part { \break \noPageBreak } %094 + \tag #'part { \pageTurn } + \time 12/8 r8 r8 c!8~\< c4.~ c4 c8~( c8 ees4~ | %094 \time 6/8 ees8) f8( bes,8~\mf 4 a8~ | %095 \time 7/8 \after 4. \! a4.)\> r8 fis'4(\p ees8\< | %096 \time 12/8 \after 2 \> g2.~\mp g8 e4~\pp e4.~ | %097 - \time 7/8 e4.) r4 r8 bes'16(\< f' | \tag #'part { \break \noPageBreak } %098 + \time 7/8 e4.) r4 r8 bes'16(\< f' | %098 \time 12/8 \after 4. \> d2.~\mf 8)\! r8 r8 r8 b4(\mp\< | %099 \time 3/16 aes8. | %100 \time 6/8 \after 4 \> \after 2 \! c2.)\f | %101 - \time 15/8 r4.\startTextSpan a4.~(\> a8 cis4~ cis4.~ \after 4 \stopTextSpan cis4.)\pp \mark \markup { \smaller \musicglyph "scripts.ufermata" } \bar "||" \tag #'part { \break \noPageBreak } %102 + \time 15/8 r4.\startTextSpan a4.~(\> a8 cis4~ cis4.~ \after 4 \stopTextSpan cis4.)\pp \mark \markup { \smaller \musicglyph "scripts.ufermata" } \bar "||" %102 \omit Score.BarNumber \sectionLabel \markup { \huge \box \sans \bold 103 } @@ -138,40 +357,40 @@ \undo \omit Score.BarNumber \time 5/8 e8)\startTextSpan r8 r4 c'8( | %104 \time 2/2 a4) r8 cis8( gis4) r4 | %105 - r4 r8 bes8( f8-.) r8 r8 b8( | \tag #'part { \break \noPageBreak } %106 + r4 r8 bes8( f8-.) r8 r8 b8( | %106 d,8-.) des''8-- r8 c,( aes-.) g''-. aes(\f\stopTextSpan d,-.) \bar "||" | %107 \tempo "Allegro" 2 = 96 cis,( a-.) f''( ees-.) bes,( g-.) bes''( f-.) | %108 \time 3/4 b,,[( fis]-.) c''[-- d,,]( e[-.) b'']( | %109 - \time 5/8 \ace a-.)\startTextSpan r8 ees,( f-.) ges'-.\<\stopTextSpan | \tag #'part { \break \noPageBreak } %110 + \time 5/8 \ace a-.)\startTextSpan r8 ees,( f-.) ges'-.\<\stopTextSpan | %110 \tempo 2=104 \time 2/2 a-. c-. ees-. f~( 8 des'8--)\ff fes,,-.\> ges-. | %111 bes,8-. ges''4-- aes,,8-. des-. d-. b-. r8 | %112 g-. f-.\mp r8 fes''(\< aes4 fes8 aes8) | %113 - ees'4--\f g,,,8-.\> fis-. c'-. a-.\mf r4 | \tag #'part { \break \noPageBreak } %114 + ees'4--\f g,,,8-.\> fis-. c'-. a-.\mf r4 | %114 bes8-. des-. ces-. ees-. d-. r8 f,-. a''~(\f | %115 \time 7/8 a[ b c) ees,,,]-. r8 ees4(\> | %116 \time 2/2 fes2)\! r2 | %117 bes''2~(\mf bes8 d,4 g8~ | %118 - g4) r4 r2 | \tag #'part { \break \pageTurn } %119 + g4) r4 r2 | %119 r8 fes8-. ees-. g~ g4 ges,,8-. f-. | %120 d''-. cis-. gis'4~(\< gis8 a4.)\f | %121 c,8-. f-. r8 fes,,-.-> ees-.-> r8 r8 ges''-. | %122 - r2 r8 b,-.\< g'-. bes,-. | \tag #'part { \break \noPageBreak } %123 + r2 r8 b,-.\< g'-. bes,-. | %123 aes'-. d,,,-.-> r8 cis'-. a'-. r8 r4 | %124 b'8-. r8 c-. r8 des-.->\ff r8 r8 ees-.-> | %125 r8 g,,,4(\f aes8) r8 e'''-. d-. fis,-. | %126 - b2(\> bes8 c4) a,,8-. | \tag #'part { \break \noPageBreak } %127 + b2(\> bes8 c4) a,,8-. | %127 g''-.\! r8 r4 b,,8-. r8 bes-.\> e'~( | %128 e4 f2.)\mf | %129 r8 a8-.\< d,4( ees) aes8-. ees8~\f | %130 - ees8\> c,-. des'4-- f8-. r8 c,8-. des'8~ | \tag #'part { \break \noPageBreak } %131 + ees8\> c,-. des'4-- f8-. r8 c,8-. des'8~ | %131 des8 fes8-.\! r8 ees,8(\p\< aes,-.) e'( a,-.) f'( | %132 \time 7/8 bes,-.)[ g'( b,-.) d~--] d[ aes'( ees)] | %133 - \time 2/2 \tuplet 3/2 { e8[(\f\> fis g] } \tuplet 3/2 { a[ b cis] } d2)\mf | \tag #'part { \break \noPageBreak } %134 + \time 2/2 \tuplet 3/2 { e8[(\f\> fis g] } \tuplet 3/2 { a[ b cis] } d2)\mf | %134 r8 c,8-. f'4--\< bes8-. r8 ees,,,8-. des''~-- | %135 des4\f fis8(\> \pocRit a,\startTextSpan b2) | %136 - c,8-.\mf\> r8 r8 g''8-. aes,-. f'-. r8 e,-.\stopTextSpan \bar"||" | \tag #'part { \break \noPageBreak } %137 + c,8-.\mf\> r8 r8 g''8-. aes,-. f'-. r8 e,-.\stopTextSpan \bar"||" | %137 \sectionLabel \markup { \box \bold { CADENZA } } \phrasingSlurDashed @@ -204,25 +423,25 @@ \override Beam.grow-direction = #'() \time 7/16 \once \override Staff.Stem.stencil = ##f fis4)\ff e''16([\> b' fis')]\!\breathe | \time 2/1 g1\> aes,1\mf\fermata( | - \time 6/16 g16[\> f ees des c bes)]\pp | \tag #'part { \break \noPageBreak } + \time 6/16 g16[\> f ees des c bes)]\pp | \time 7/8 r4\shortfermata c8[\< bes]( \once \override Staff.Stem.stencil = ##f a'4)\mp d,,,8-. | \time 5/2 f'1 c'8(\> g ees' f bes1)\fermata | \time 2/8 ees,,,8-.\! s8 \breathe | - \time 7/16 cis'16([\< b fis' e' d gis a-.])\mp | \tag #'part { \break \noPageBreak } + \time 7/16 cis'16([\< b fis' e' d gis a-.])\mp | fes,([\p\< ees beses' aes' ges c des-.])\mf | d!([\< f, b, g bes, aes ees-.]) | fis'([ e b' a' g cis d-.])\f \breathe | - \time 2/4 s16 c16([ f bes--]) r4\shortfermata | \tag #'part { \break \pageTurn } + \time 2/4 s16 c16([ f bes--]) r4\shortfermata | \time 5/4 \once \override Staff.Stem.stencil = ##f a,4(\> \once \override Staff.Stem.stencil = ##f fis, \once \override Staff.Stem.stencil = ##f ees' \once \override Staff.Stem.stencil = ##f des2)\mp | c8( d \once \override Staff.Stem.stencil = ##f e4) f,,8(\pp aes \once \override Staff.Stem.stencil = ##f g2) | - \time 3/4 \once \override Staff.Stem.stencil = ##f ces''4(\mf\> \once \override Staff.Stem.stencil = ##f \after 8 \! bes,4) r4\shortfermata | \tag #'part { \break \noPageBreak } + \time 3/4 \once \override Staff.Stem.stencil = ##f ces''4(\mf\> \once \override Staff.Stem.stencil = ##f \after 8 \! bes,4) r4\shortfermata | \time 3/8 \once \override Staff.Stem.stencil = ##f bes,4(\mp ces8) | \time 4/4 ces1 | \time 3/8 ees,8 \once \override Staff.Stem.stencil = ##f des'4(\> | \time 4/4 \after 4. \! fes1) | \time 5/4 bes,8-.\sf aes'8( ges1) \breathe | \time 4/4 g8(\< d'8) c( g' \override Beam.grow-direction = #RIGHT \featherDurations 1/2 { bes16--) a(\f\> d) c( bes a g f } | - \after 4. \p e1\fermata | \tag #'part { \break \noPageBreak } + \after 4. \p e1\fermata | \time 2/4 e'8-.) 8-- \breathe \once \override Staff.Stem.stencil = ##f d,,,4(\pp | \override Beam.grow-direction = #'() \time 33/16 f16[ aes ces aes f d f aes ces aes f d f aes ces aes f d f aes ces aes f d f aes ces aes f d f\< aes ces] | @@ -236,15 +455,15 @@ \tempo "Ravvivando il tempo" 2=72 \set Score.currentBarNumber = #139 \time 2/2 ees8--\p \ace a'(\startTextSpan c)\< g,( ges) fes''( ces' bes | %139 - aes) ees,,-. g''( f) des,-. c''( a) d,,,-.\stopTextSpan | \tag #'part { \break \noPageBreak } %140 + aes) ees,,-. g''( f) des,-. c''( a) d,,,-.\stopTextSpan | %140 \tempo "Allegro" 2=96 bes'''( g f ees) c'(\f d cis b | %141 a gis fis e) d8( c b a) | %142 - ges(\< ees bes) g( e b'4)\ff \breathe f'8( | \tag #'part { \break \noPageBreak } %143 + ges(\< ees bes) g( e b'4)\ff \breathe f'8( | %143 \time 7/8 g,)[ bes( ges\psubito\< aes)] cis([ d a']) | %144 \time 2/2 ees'([->\mf\< c]) \tuplet 3/2 { fes(-> des bes) } ges'(->\ff\> ces,) d( g | %145 a4)\mf ees8(\f\> g aes, \after 4 \! c4.) | %146 - R1 | \tag #'part { \break \pageTurn } %147 + R1 | %147 r4 aes'4(\p\< des ges~\mf\> | %148 ges4 ces,)\! bes8(\< g e) c( | %149 a f) d4\f\> \after 4 \! ees2 \bar "||" | %150 @@ -252,12 +471,12 @@ \sectionLabel \markup { \huge \box \sans \bold 151 } \tempo "Tempo rubato" 4 = 104 - r4 r8 bes8~\mp bes8 bes4->( ees8~ | \tag #'part { \break \noPageBreak } %151 + r4 r8 bes8~\mp bes8 bes4->( ees8~ | %151 \undo \omit Score.BarNumber \time 5/8 ees4~ 4.~ | %152 \time 3/4 8.) e16(\mf\> fis' a, b8~ b4~ | %153 \time 2/2 \rit \after 4 \startTextSpan b2.)\p r4 | %154 - \time 3/4 \after 1*11/16 \stopTextSpan R1*3/4 \bar "||" | \tag #'part { \break \noPageBreak } %155 + \time 3/4 \after 1*11/16 \stopTextSpan R1*3/4 \bar "||" | %155 \tempo "Meno mosso" \time 4/4 r2 gis'2\mp\< | %156 \rit cis2\startTextSpan \tuplet 3/2 { d4(\f g, c,~ } | %157 diff --git a/manuscripts/IV-piano.ly b/manuscripts/IV-piano.ly index ef8cb2a..e3a777c 100644 --- a/manuscripts/IV-piano.ly +++ b/manuscripts/IV-piano.ly @@ -359,7 +359,7 @@ g16-. c16-. d16-. e16-. a16-. bes8.--^\mf \once \override Staff.Beam.positions = #'(-3.85 . -3.85) r16[ ees,16-.^\< r16 f16]-. \once \override Staff.Beam.positions = #'(-3.85 . -3.85) aes8[-. r16 ces16]-. | %020 \override Staff.Hairpin.stencil = ##f - \time 3/4 des8-.\f r8 a16-.^\pp gis16-. f8-. b,16( cis8.) | %021 + \time 3/4 des8-.\f r8 a16-.^\pp aes16-. f8-. b,16( cis8.) | %021 \override Staff.DynamicText.stencil = ##f d8.-- 16~->\mf 2 | %022 r8 fis16(\mp\< c16 g8~\mf 8~ 16) bes8(\> f16 | %023 diff --git a/parts.ly b/parts.ly index eae7815..90a6819 100644 --- a/parts.ly +++ b/parts.ly @@ -128,6 +128,18 @@ clarinetMagstep = #(magstep 0) } } + \pageBreak + \markuplist { + \fill-line { + \line { \null } + \line { \vspace #20 + \huge "page blank to facilitate page turns" + } + \line { \null } + } + } + \pageBreak + \bookpart { \tocItem \markup { "IV. " } \score { @@ -148,6 +160,12 @@ clarinetMagstep = #(magstep 0) \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/4) \override Hairpin.to-barline = ##f \override Stem.stemlet-length = #0.75 + \override VerticalAxisGroup.default-staff-staff-spacing = + #'((basic-distance . 4) + (minimum-distance . 2) + (padding . 4) + (stretchability . 0)) + } \context { \Staff -- 2.39.5