From a76a653c99d114c3f2258c90000a600ce811a4a7 Mon Sep 17 00:00:00 2001 From: mwinter Date: Thu, 31 Dec 2020 17:41:36 +0100 Subject: [PATCH] getting the gui working and major bug fix to accomp --- lilypond/includes/part_I.ly | 560 +++++++++++++----- lilypond/includes/part_II.ly | 552 ++++++++++++----- lilypond/includes/part_III.ly | 552 ++++++++++++----- lilypond/includes/part_star.ly | 552 ++++++++++++----- lilypond/to_kill_a_monarch_score.midi | Bin 2900 -> 4095 bytes lilypond/to_kill_a_monarch_score.pdf | Bin 751402 -> 1057379 bytes supercollider/tkam_gui.scd | 39 +- supercollider/tkam_main.scd | 3 +- supercollider/tkam_musical_data_generator.scd | 124 +--- supercollider/tkam_sonifier.scd | 17 +- supercollider/tkam_transcriber.scd | 2 +- 11 files changed, 1667 insertions(+), 734 deletions(-) diff --git a/lilypond/includes/part_I.ly b/lilypond/includes/part_I.ly index dcc78c4..459664c 100644 --- a/lilypond/includes/part_I.ly +++ b/lilypond/includes/part_I.ly @@ -42,19 +42,19 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 >> | << - { r4 r16[ bes'8.^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ bes'4 ~ bes'16[ aes'8.^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } + { r4 r16[ d'8.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ d'2 } >> | << - { aes'4 ~ aes'8[ bes'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ bes'4 ~ bes'8[ d'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } + { aes'8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ ees'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] g'16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }[ bes'8.^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] d'16^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ aes'8.^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] c'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ ges'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } bes'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ } >> | << - { d'1 ~ } + { bes'8[ ees'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ees'2. ~ } >> | << - { d'4 ~ d'8.[ g'16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ g'2 ~ } + { ees'1 ~ } >> \bar "||" << @@ -63,50 +63,54 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s8. \startStaff \clef bass s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c,16^\markup { "+0"} \hide c8 - ais,16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + \stopStaff s4. \startStaff \clef bass s16 +c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "35/24" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "11/8" } \startGroup \hide c16 \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) c16^\markup { "+0"} \hide c'8 - dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/4" } \startGroup - \stopStaff s4. \startStaff \clef treble s16 -c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + c'16^\markup { "+0"} \hide c''8 + g'16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { g'1 ~ } + }#}} { ees'1 ~ } +>> + | +<< + { ees'4 r4 a'2^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } ~ } >> | << - { g'2 r4 ees'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }[ c'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ges'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } + { a'4 ~ a'8[ des''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ des''4 ~ des''8[ d''8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] } >> | << - { ges'2. ~ ges'8.[ g'16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } + { g'8.^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ ees''16^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ ees''4 g'16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ d''8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } a'16^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ a'4 ~ } >> | << - { g'1 ~ } + { a'1 ~ } >> | << - { g'2. ~ g'8.[ aes'16^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } + { a'1 ~ } >> \bar "||" << @@ -119,42 +123,102 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais,16^\markup { "-31"} \hide c8 - c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + c,16^\markup { "+0"} \hide c8 + g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "35/24" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "11/8" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup + \hide c16 + \stopStaff s4. \startStaff \clef alto s16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + g'16^\markup { "+2"} \hide c''8 + c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { a'2. ~ a'8[ r8] } +>> + | +<< + { r8[ bes'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ bes'16[ ees'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } aes'16^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] g'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ges'8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ c'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } +>> + | +<< + { c'16[ ges'8.^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ ges'8[ aes'8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ aes'8.[ d'16^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ d'8[ c'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] } +>> + | +<< + { ees'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } ~ ees'8.[ ges'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ ges'2 ~ } +>> + | +<< + { ges'1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/4" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) c'16^\markup { "+0"} \hide c''8 - ais'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { aes'1 ~ } + }#}} { ges'2. ~ ges'16[ r8.] } +>> + | +<< + { r16[ fis'8.^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] dis''2.^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ~ } +>> + | +<< + { dis''1 ~ } >> | << - { aes'8.[ r16] r8.[ g''16^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ g''16[ des''16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } c''16^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } bes'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ bes'4 ~ } + { dis''4 ~ dis''8[ cis''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ cis''2 ~ } >> | << - { bes'1 ~ } + { cis''1 ~ } >> | << - { bes'2. ~ bes'16[ ees''8.^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } + { cis''1 ~ } +>> + | +<< + { cis''1 ~ } >> \bar "||" << @@ -167,8 +231,8 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c,16^\markup { "+0"} \hide c8 - dis,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + g,16^\markup { "+2"} \hide c8 + fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "12/11" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup @@ -178,55 +242,95 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup - \stopStaff s8. \startStaff \clef treble s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais'16^\markup { "-31"} \hide c''8 - dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "35/24" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \stopStaff s4. \startStaff \clef treble s16 +fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ees''1 ~ } + }#}} { cis''2. r4 } >> | << - { ees''4 ~ ees''16[ r8.] r16[ c''8.^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ c''4 ~ } + { b'8.^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ d''16^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ d''2. } >> | << - { c''4 bes'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }[ ees'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ges'16^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ges'16[ bes'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ c''4 ~ } + { a'1^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } ~ } >> | << - { c''4 ~ c''8.[ des''16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ges'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } f'16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ ges'8.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ } + { a'1 ~ } >> | << - { ges'16[ ees'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } bes'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] c''2.^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ } + { a'2 ~ a'16[ fis'8.^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ fis'4 ~ } >> | << - { c''1 ~ } + { fis'1 ~ } >> | << - { c''1 ~ } + { fis'2 ~ fis'16[ cis''8.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ cis''4 ~ } >> | << - { c''1 ~ } + { cis''1 ~ } >> | << - { c''1 ~ } + { cis''1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + fis16^\markup { "-49"} \hide c'8 + cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { cis''1 } >> | << - { c''1 ~ } + { r4 b'4^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ b'8.[ gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ gis'4 ~ } +>> + | +<< + { gis'4 dis''8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ a'2 ~ } +>> + | +<< + { a'1 ~ } +>> + | +<< + { a'1 ~ } >> \bar "||" << @@ -239,46 +343,50 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis,16^\markup { "+16"} \hide c8 - c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + fis,16^\markup { "-49"} \hide c8 + cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup \hide c16 \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis16^\markup { "+16"} \hide c'8 - ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + cis16^\markup { "-47"} \hide c'8 + fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/8" } \startGroup - \stopStaff s4. \startStaff \clef treble s16 -dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + fis'16^\markup { "-49"} \hide c''8 + a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { c''1 ~ } + }#}} { a'1 ~ } >> | << - { c''16[ r8.] r16[ a'8.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ a'8[ ges'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ges'16[ c''8^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ees'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] } + { a'2 r4 a'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ e''8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] } >> | << - { ges'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }[ f'16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } ees'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ ees'16[ bes'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } f'16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] a'2^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ } + { c''8.^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }[ f''16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ f''16[ fis''8.^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ fis''2 ~ } >> | << - { a'4 ~ a'8.[ bes'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ bes'2 ~ } + { fis''4 ~ fis''16[ b'16^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } a'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ a'2 ~ } >> | << - { bes'1 ~ } + { a'1 ~ } >> \bar "||" << @@ -287,58 +395,118 @@ dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 " \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s8. \startStaff \clef bass s16 + \stopStaff s4. \startStaff \clef bass s16 +cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c16^\markup { "-44"} \hide c8 - dis,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + fis16^\markup { "-49"} \hide c'8 + cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { a'2. ~ a'8.[ r16] } +>> + | +<< + { r8.[ d''16^\markup { \pad-markup #0.2 "-35"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }] ~ d''2. } +>> + | +<< + { c''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }[ fis''8^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ fis''2. ~ } +>> + | +<< + { fis''1 ~ } +>> + | +<< + { fis''1 ~ } +>> + | +<< + { fis''2 a'2^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } +>> + | +<< + { a'1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/8" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis'16^\markup { "+16"} \hide c''8 - c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + a'16^\markup { "-33"} \hide c''8 + cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { bes'1 ~ } + }#}} { a'1 ~ } >> | << - { bes'8.[ r16] r8.[ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c''2 ~ } + { a'8.[ r16] r8.[ bes'16^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ bes'8.[ ges'16^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ ges'8[ aes'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } des'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } >> | << - { c''4 ~ c''8[ ees''16^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } a''16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ a''4 ~ a''8.[ f''16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } + { des'8[ e'8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ e'4 ~ e'8[ ges'8^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] a'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }[ ees'8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } >> | << - { f''4 g''2.^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ~ } + { ees'4 ~ ees'16[ e'8.^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ e'2 ~ } >> | << - { g''2 ees''8^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }[ c''8^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c''4 ~ } + { e'1 ~ } >> | << - { c''1 ~ } + { e'4 ~ e'8.[ bes'16^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ bes'2 ~ } >> | << - { c''1 ~ } + { bes'1 } +>> + | +<< + { ees'1^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } ~ } +>> + | +<< + { ees'1 ~ } >> \bar "||" << @@ -351,42 +519,46 @@ ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis,16^\markup { "+16"} \hide c8 - ais,16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + cis,16^\markup { "-47"} \hide c8 + gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "5/4" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup \hide c16 - \stopStaff s4. \startStaff \clef alto s16 -ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + cis16^\markup { "-47"} \hide c'8 + e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s4. \startStaff \clef treble s16 -c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup +cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { c''1 ~ } + }#}} { ees'1 ~ } >> | << - { c''4 ~ c''8[ r8] r8[ g''8^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ g''4 ~ } + { ees'8[ r8] r8[ aes'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ aes'2 ~ } >> | << - { g''1 ~ } + { aes'2 ~ aes'8[ des'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des'4 } >> | << - { g''8[ c''8^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c''4 ~ c''16[ aes''8.^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ aes''4 ~ } + { ges'4^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ ges'8[ bes'16^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }] ~ a'2 ~ } >> | << - { aes''1 ~ } + { a'1 ~ } >> \bar "||" << @@ -399,58 +571,98 @@ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais,16^\markup { "+18"} \hide c8 - c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + gis,16^\markup { "-45"} \hide c8 + cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "5/4" } \startGroup \hide c16 - \stopStaff s8. \startStaff \clef alto s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais16^\markup { "+18"} \hide c'8 - c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s4. \startStaff \clef alto s16 +e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c''16^\markup { "-44"} \hide c''8 - ais'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + cis'16^\markup { "-47"} \hide c''8 + gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { aes''1 ~ } + }#}} { a'1 } >> | << - { aes''4 ~ aes''16[ r8.] r16[ e''8.^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ e''16[ d''16^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } c''8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] } + { r4 bes'8^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ ees''8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ ees''4 ~ ees''16[ aes'8.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] } >> | << - { g''8.^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ bes'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] e''16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ f''8.^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ f''8.[ bes'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] e''8.^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ g''16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } + { e''16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ bes'8.^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ bes'8.[ aes'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] des''2^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ } +>> + | +<< + { des''1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s8. \startStaff \clef bass s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + cis,16^\markup { "-47"} \hide c8 + gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + e16^\markup { "+40"} \hide c'8 + gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + gis'16^\markup { "-45"} \hide c''8 + e'16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { des''2. ~ des''8.[ r16] } >> | << - { g''8[ a''8^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 "15/8" }] ~ a''8[ bes'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } f''16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ f''2 ~ } + { r8.[ fis'16^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ fis'2 ~ fis'8[ ais'8^\markup { \pad-markup #0.2 "-9"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } >> | << - { f''1 ~ } + { ais'16[ b'8.^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ b'2. ~ } >> | << - { f''1 ~ } + { b'4 ~ b'8[ gis'8^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ gis'2 ~ } >> | << - { f''1 ~ } + { gis'1 ~ } >> \bar "||" << @@ -460,7 +672,7 @@ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1 \time 15/8 \once \override Staff.Clef #'stencil = ##f \stopStaff s4. \startStaff \clef bass s16 -c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 +gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup @@ -470,7 +682,7 @@ c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1 -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) @@ -479,46 +691,42 @@ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/ \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais'16^\markup { "+18"} \hide c''8 - c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + e'16^\markup { "+40"} \hide c''8 + gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { f''1 ~ } + }#}} { gis'1 } >> | << - { f''2. ~ f''8[ r8] } + { r4 e''8.^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ f''16^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ f''8[ bes'8^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] aes'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } >> | << - { r8[ a''8^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ a''4 ~ a''8[ ees''8^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ees''4 ~ } + { aes'8[ b'16^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } e''16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ e''4 ~ e''8[ des''8^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] f''16^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ ees''8.^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } >> | << - { ees''4 c''2.^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } + { ees''8.[ aes'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ aes'16[ e''8.^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ e''16[ aes'8.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ aes'4 ~ } >> | << - { c''1 ~ } + { aes'1 ~ } >> | << - { c''1 ~ } + { aes'1 ~ } >> | << - { c''1 ~ } + { aes'2. ~ aes'8[ b'8^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ } >> | << - { c''1 ~ } + { b'1 ~ } >> | << - { c''1 ~ } ->> - | -<< - { c''1 ~ } + { b'1 ~ } >> \bar "||" << @@ -527,62 +735,110 @@ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/ \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s4. \startStaff \clef bass s16 -c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + \stopStaff s8. \startStaff \clef bass s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + gis,16^\markup { "-45"} \hide c8 + ais,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/6" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "9/8" } \startGroup \hide c16 - \stopStaff s8. \startStaff \clef alto s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c'16^\markup { "-44"} \hide c'8 - g16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s4. \startStaff \clef alto s16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/7" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c''16^\markup { "-44"} \hide c''8 - a'16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "8/7" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + gis'16^\markup { "-45"} \hide c''8 + dis'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { c''1 ~ } + }#}} { b'1 ~ } >> | << - { c''4 ~ c''8[ r8] r8[ g''16^\markup { \pad-markup #0.2 "-6"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } cis''16^\markup { \pad-markup #0.2 "+11"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ cis''4 ~ } + { b'1 ~ } >> | << - { cis''1 ~ } + { b'8[ r8] r8[ aes'16^\markup { \pad-markup #0.2 "+9"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } c''16^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ c''8[ ees'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } bes'16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ bes'8.[ ges'16^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] } +>> + | +<< + { b'8.^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ f'16^\markup { \pad-markup #0.2 "-39"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ees'4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ ees'16[ c''16^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } b'16^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } aes'16^\markup { \pad-markup #0.2 "+9"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ees'4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } >> | << - { cis''2 ~ cis''8[ e''8^\markup { \pad-markup #0.2 "+27"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] b'4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } ~ } + { ees'1 ~ } >> | << - { b'4 ~ b'8[ r8] r2 } + { ees'1 ~ } >> | << - { r1 } + { ees'1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +ais,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "9/8" } \startGroup + \hide c16 + \stopStaff s4. \startStaff \clef alto s16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +dis'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { ees'1 } +>> + | +<< + { r4 c''4^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ~ c''16[ b'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } f'16^\markup { \pad-markup #0.2 "-39"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ f'8[ ees'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } b'16^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } +>> + | +<< + { b'16[ c''16^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } bes'8^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ bes'8[ aes'8^\markup { \pad-markup #0.2 "+9"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ees'4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ ees'16[ bes'8.^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } +>> + | +<< + { bes'4 ~ bes'16[ ges'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } c''16^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ c''2 ~ } +>> + | +<< + { c''1 ~ } >> | << - { r1 } + { c''2 ~ c''8.[ ees'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ ees'4 ~ } >> | << - { r1 }>> \bar "|." + { ees'4 ~ ees'16[ r8.] r2 }>> \bar "|." } >> diff --git a/lilypond/includes/part_II.ly b/lilypond/includes/part_II.ly index ab18118..bb0070e 100644 --- a/lilypond/includes/part_II.ly +++ b/lilypond/includes/part_II.ly @@ -46,7 +46,7 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 >> | << - { ges2 ~ ges16[ c8.^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c4 ~ } + { ges8.[ c16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c2. ~ } >> | << @@ -63,50 +63,54 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s8. \startStaff \clef bass s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c,16^\markup { "+0"} \hide c8 - ais,16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + \stopStaff s4. \startStaff \clef bass s16 +c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "35/24" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "11/8" } \startGroup \hide c16 \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) c16^\markup { "+0"} \hide c'8 - dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/4" } \startGroup - \stopStaff s4. \startStaff \clef treble s16 -c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + c'16^\markup { "+0"} \hide c''8 + g'16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 }#}} { c1 ~ } >> | << - { c2 r4 des'8.^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } + { c2 ~ c16[ r8.] r16[ cis'8.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } +>> + | +<< + { cis'8.[ dis'16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ dis'2. ~ } >> | << - { c'8[ bes16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ges16^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ees4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } bes4^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ~ bes8[ des'16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } + { dis'1 ~ } >> | << - { c'8.[ ges16^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ges16[ bes8.^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ bes8[ f8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] des'4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ~ } + { dis'1 ~ } >> | << - { des'2 ees2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } + { dis'2. ~ dis'16[ d'8.^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } >> \bar "||" << @@ -119,42 +123,102 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais,16^\markup { "-31"} \hide c8 - c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + c,16^\markup { "+0"} \hide c8 + g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "35/24" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "11/8" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup + \hide c16 + \stopStaff s4. \startStaff \clef alto s16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + g'16^\markup { "+2"} \hide c''8 + c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { d'1 ~ } +>> + | +<< + { d'2 ~ d'8.[ r16] r8.[ fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } +>> + | +<< + { fis8[ gis8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ gis2. ~ } +>> + | +<< + { gis1 ~ } +>> + | +<< + { gis2 ~ gis16[ b8.^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ b4 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/4" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) c'16^\markup { "+0"} \hide c''8 - ais'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ees1 ~ } + }#}} { b1 ~ } +>> + | +<< + { b8[ r8] r8[ dis'8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ dis'4 cis'4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } } >> | << - { ees16[ r8.] r16[ a8.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ a2 ~ } + { gis2^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } ~ gis8[ fis8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ fis4 ~ } >> | << - { a4 bes2^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ~ bes8[ ges8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ } + { fis1 ~ } >> | << - { ges1 ~ } + { fis1 } +>> + | +<< + { d'1^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } } +>> + | +<< + { b2^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ b16[ a8.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ a4 ~ } >> \bar "||" << @@ -167,8 +231,8 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c,16^\markup { "+0"} \hide c8 - dis,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + g,16^\markup { "+2"} \hide c8 + fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "12/11" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup @@ -178,55 +242,95 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup - \stopStaff s8. \startStaff \clef treble s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais'16^\markup { "-31"} \hide c''8 - dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "35/24" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \stopStaff s4. \startStaff \clef treble s16 +fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ges2. r4 } + }#}} { a1 ~ } >> | << - { ees4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ ees16[ des'8.^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ des'2 ~ } + { a4 ~ a8.[ r16] r8.[ cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ cis'4 ~ } >> | << - { des'4 ~ des'8[ f8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ges4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } ~ ges8.[ ees16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } + { cis'1 ~ } >> | << - { ees4 f16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ bes8.^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ bes16[ a8.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ a4 ~ } + { cis'16[ dis'8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } b16^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ b2 ~ b16[ fis8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } >> | << - { a1 ~ } + { cis'4 d'16^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ gis8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ fis8.[ a16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ a8[ cis'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } >> | << - { a1 ~ } + { cis'1 ~ } >> | << - { a1 ~ } + { cis'1 ~ } >> | << - { a1 ~ } + { cis'1 ~ } +>> + | +<< + { cis'1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + fis16^\markup { "-49"} \hide c'8 + cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { cis'2. ~ cis'8[ r8] } >> | << - { a2 c'2^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ } + { r8[ e8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ e2. ~ } >> | << - { c'1 ~ } + { e4 ~ e8.[ ees16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] des8.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ aes16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ aes16[ ges8.^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } +>> + | +<< + { ges2 ~ ges16[ des8.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des8.[ ees16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } +>> + | +<< + { ees1 ~ } >> \bar "||" << @@ -239,46 +343,50 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis,16^\markup { "+16"} \hide c8 - c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + fis,16^\markup { "-49"} \hide c8 + cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup \hide c16 \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis16^\markup { "+16"} \hide c'8 - ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + cis16^\markup { "-47"} \hide c'8 + fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/8" } \startGroup - \stopStaff s4. \startStaff \clef treble s16 -dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + fis'16^\markup { "-49"} \hide c''8 + a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { c'1 ~ } + }#}} { ees1 } >> | << - { c'16[ r8.] r16[ c'8.^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ c'2 ~ } + { r4 a2.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } ~ } >> | << - { c'2. ~ c'8.[ bes16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } + { a8.[ dis'16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ dis'4 ~ dis'8[ cis'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ cis'4 ~ } >> | << - { bes4 ~ bes8.[ a'16^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 "15/8" }] ~ a'2 ~ } + { cis'1 } >> | << - { a'1 ~ } + { d'4^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ d'8[ b8^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ b2 ~ } >> \bar "||" << @@ -287,58 +395,118 @@ dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 " \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s8. \startStaff \clef bass s16 + \stopStaff s4. \startStaff \clef bass s16 +cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c16^\markup { "-44"} \hide c8 - dis,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + fis16^\markup { "-49"} \hide c'8 + cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { b2. ~ b8[ r8] } +>> + | +<< + { r8[ aes8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ aes2. ~ } +>> + | +<< + { aes2 ~ aes16[ des8.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des8[ e8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ } +>> + | +<< + { e4 a2.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" } ~ } +>> + | +<< + { a4 ~ a8[ bes8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ bes2 ~ } +>> + | +<< + { bes1 ~ } +>> + | +<< + { bes1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/8" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis'16^\markup { "+16"} \hide c''8 - c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + a'16^\markup { "-33"} \hide c''8 + cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { a'1 ~ } + }#}} { bes1 ~ } >> | << - { a'16[ r8.] r16[ f'8.^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ f'2 ~ } + { bes4 ~ bes16[ r8.] r16[ ges8.^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ ges4 ~ } >> | << - { f'1 ~ } + { ges2 ~ ges16[ e8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } des16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des8[ aes8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] } >> | << - { f'4 ~ f'8[ bes16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } a'16^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 "15/8" }] bes2^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } + { bes8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ des8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des4 ~ des8[ ees8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ ees4 } >> | << - { bes1 ~ } + { des16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ aes8.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] a2.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" } ~ } +>> + | +<< + { a2. ~ a8[ des8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } +>> + | +<< + { des1 ~ } >> | << - { bes2. ~ bes8.[ e'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } + { des1 ~ } >> | << - { e'1 ~ } + { des1 ~ } >> \bar "||" << @@ -351,42 +519,46 @@ ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis,16^\markup { "+16"} \hide c8 - ais,16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + cis,16^\markup { "-47"} \hide c8 + gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "5/4" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup \hide c16 - \stopStaff s4. \startStaff \clef alto s16 -ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + cis16^\markup { "-47"} \hide c'8 + e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s4. \startStaff \clef treble s16 -c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup +cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { e'1 ~ } + }#}} { des1 ~ } >> | << - { e'8.[ r16] r8.[ d'16^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ d'8[ bes16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } a'16^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 "15/8" }] ~ a'4 ~ } + { des16[ r8.] r16[ gis8.^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ gis8.[ fis16^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ fis8[ e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ais16^\markup { \pad-markup #0.2 "-9"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] } >> | << - { a'4 bes2^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ bes16[ g'16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } f'16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } e'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] } + { e4^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ e8[ b8^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ b2 ~ } >> | << - { g'4^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } bes16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ c'8.^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] d'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }[ f'8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ f'4 ~ } + { b1 ~ } >> | << - { f'1 ~ } + { b1 ~ } >> \bar "||" << @@ -399,58 +571,98 @@ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais,16^\markup { "+18"} \hide c8 - c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + gis,16^\markup { "-45"} \hide c8 + cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "5/4" } \startGroup \hide c16 - \stopStaff s8. \startStaff \clef alto s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais16^\markup { "+18"} \hide c'8 - c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s4. \startStaff \clef alto s16 +e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c''16^\markup { "-44"} \hide c''8 - ais'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + cis'16^\markup { "-47"} \hide c''8 + gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { f'1 ~ } + }#}} { b2. ~ b16[ r8.] } >> | << - { f'8[ r8] r8[ d'8^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ d'2 ~ } + { r16[ fis8.^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ fis2. ~ } >> | << - { d'8.[ a'16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ a'16[ f'8.^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ f'8[ c'8^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c'4 ~ } + { fis2. ~ fis8[ cis'8^\markup { \pad-markup #0.2 "-20"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } +>> + | +<< + { cis'8[ d'8^\markup { \pad-markup #0.2 "+8"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ d'2. ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s8. \startStaff \clef bass s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + cis,16^\markup { "-47"} \hide c8 + gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + e16^\markup { "+40"} \hide c'8 + gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + gis'16^\markup { "-45"} \hide c''8 + e'16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { d'1 ~ } >> | << - { c'16[ aes'8.^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ aes'8.[ g'16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ g'16[ c'8.^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c'4 ~ } + { d'2 ~ d'8[ r8] r8[ aes8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } >> | << - { c'1 ~ } + { aes8.[ bes16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ bes16[ e'16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ees'8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ ees'2 ~ } >> | << - { c'1 ~ } + { ees'1 ~ } >> | << - { c'1 ~ } + { ees'1 ~ } >> \bar "||" << @@ -460,7 +672,7 @@ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1 \time 15/8 \once \override Staff.Clef #'stencil = ##f \stopStaff s4. \startStaff \clef bass s16 -c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 +gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup @@ -470,7 +682,7 @@ c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1 -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) @@ -479,46 +691,42 @@ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/ \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais'16^\markup { "+18"} \hide c''8 - c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + e'16^\markup { "+40"} \hide c''8 + gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { c'1 ~ } + }#}} { ees'2. r4 } >> | << - { c'2 ~ c'16[ r8.] r16[ ees'8.^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ } + { b1^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } ~ } >> | << - { ees'4 ~ ees'8.[ a'16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] aes'8^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ g'8^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] d'8.^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] } + { b1 ~ } >> | << - { f'4^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ f'16[ g'8.^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ g'2 ~ } + { b8.[ des'16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ des'8[ f'8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ f'8.[ bes16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ bes8.[ aes16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } >> | << - { g'4 ~ g'8.[ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c'2 ~ } + { aes8[ ees'8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ ees'2. ~ } >> | << - { c'1 ~ } + { ees'1 ~ } >> | << - { c'1 ~ } + { ees'1 ~ } >> | << - { c'1 ~ } + { ees'2. ~ ees'8.[ des'16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } >> | << - { c'2 ~ c'8[ a'8^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ a'4 ~ } ->> - | -<< - { a'2 ~ a'8[ g'8^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ g'4 ~ } + { des'1 ~ } >> \bar "||" << @@ -527,62 +735,110 @@ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/ \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s4. \startStaff \clef bass s16 -c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + \stopStaff s8. \startStaff \clef bass s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + gis,16^\markup { "-45"} \hide c8 + ais,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/6" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "9/8" } \startGroup \hide c16 - \stopStaff s8. \startStaff \clef alto s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c'16^\markup { "-44"} \hide c'8 - g16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s4. \startStaff \clef alto s16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/7" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c''16^\markup { "-44"} \hide c''8 - a'16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "8/7" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + gis'16^\markup { "-45"} \hide c''8 + dis'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { g'1 } + }#}} { des'1 ~ } >> | << - { r4 g2.^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } + { des'1 ~ } >> | << - { g1 ~ } + { des'2 r4 aes8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ f'16^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } aes16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } >> | << - { g4 ais16^\markup { \pad-markup #0.2 "+44"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }[ g8.^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ g4 ~ g16[ dis'8.^\markup { \pad-markup #0.2 "-1"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } + { aes16[ e'8.^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] b8.^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }[ ees'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ ees'2 ~ } >> | << - { dis'1 ~ } + { ees'1 ~ } >> | << - { dis'1 ~ } + { ees'1 ~ } +>> + | +<< + { ees'2. ~ ees'8.[ e'16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +ais,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "9/8" } \startGroup + \hide c16 + \stopStaff s4. \startStaff \clef alto s16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +dis'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { e'1 ~ } +>> + | +<< + { e'1 } +>> + | +<< + { r4 bes2.^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } ~ } +>> + | +<< + { bes8.[ des'16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] aes4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ aes8.[ f'16^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ees'4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ~ } +>> + | +<< + { ees'4 ~ ees'16[ e'8.^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ e'4 ~ e'8.[ r16] } >> | << - { dis'2 ~ dis'8.[ ais16^\markup { \pad-markup #0.2 "+44"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ ais4 ~ } + { r1 } >> | << - { ais4 ~ ais16[ r8.] r2 }>> \bar "|." + { r1 }>> \bar "|." } >> diff --git a/lilypond/includes/part_III.ly b/lilypond/includes/part_III.ly index 28bc2d3..c88bc3e 100644 --- a/lilypond/includes/part_III.ly +++ b/lilypond/includes/part_III.ly @@ -42,19 +42,19 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 >> | << - { r4 r16[ d,8.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ d,2 ~ } + { r4 r16[ c,8.^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c,2 ~ } >> | << - { d,2 ~ d,16[ aes,8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c,4 ~ } + { c,4 ~ c,16[ aes,8.^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ aes,4 ~ aes,8[ d,8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } >> | << - { c,1 ~ } + { d,1 ~ } >> | << - { c,4 ~ c,8.[ d,16^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ d,2 ~ } + { d,1 ~ } >> \bar "||" << @@ -63,50 +63,54 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s8. \startStaff \clef bass s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c,16^\markup { "+0"} \hide c8 - ais,16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + \stopStaff s4. \startStaff \clef bass s16 +c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "35/24" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "11/8" } \startGroup \hide c16 \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) c16^\markup { "+0"} \hide c'8 - dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/4" } \startGroup - \stopStaff s4. \startStaff \clef treble s16 -c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + c'16^\markup { "+0"} \hide c''8 + g'16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 }#}} { d,1 ~ } >> | << - { d,2 ~ d,8[ r8] r8[ ees8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } + { d,2. r4 } >> | << - { ees4 des16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }[ g8.^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ g2 ~ } + { bes,2^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ~ bes,16[ c,8.^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c,4 ~ } >> | << - { g1 ~ } + { c,1 ~ } >> | << - { g1 ~ } + { c,1 ~ } +>> + | +<< + { c,1 ~ } >> \bar "||" << @@ -119,42 +123,102 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais,16^\markup { "-31"} \hide c8 - c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + c,16^\markup { "+0"} \hide c8 + g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "35/24" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "11/8" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup + \hide c16 + \stopStaff s4. \startStaff \clef alto s16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + g'16^\markup { "+2"} \hide c''8 + c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { c,1 ~ } +>> + | +<< + { c,2. ~ c,16[ r8.] } +>> + | +<< + { r16[ ees16^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } d16^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } des16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ des4 ~ des16[ g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } des8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ees4^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ } +>> + | +<< + { ees16[ d8.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ d2. ~ } +>> + | +<< + { d1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/4" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) c'16^\markup { "+0"} \hide c''8 - ais'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { g1 } + }#}} { d1 ~ } >> | << - { r4 c,8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ ees,8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ees,8[ g,8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] d,16^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ ees,8.^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] } + { d2. ~ d8.[ r16] } >> | << - { ges,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ees,8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ aes,16^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } d,8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] c,8.^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ aes,16^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ges,8.^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ ees,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ } + { r8.[ g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ g,2 ~ g,8.[ bes,16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ } >> | << - { ees,1 ~ } + { bes,16[ des8.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ des2. ~ } +>> + | +<< + { des1 ~ } +>> + | +<< + { des1 ~ } +>> + | +<< + { des1 ~ } >> \bar "||" << @@ -167,8 +231,8 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c,16^\markup { "+0"} \hide c8 - dis,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + g,16^\markup { "+2"} \hide c8 + fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "12/11" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup @@ -178,35 +242,31 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup - \stopStaff s8. \startStaff \clef treble s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais'16^\markup { "-31"} \hide c''8 - dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "35/24" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \stopStaff s4. \startStaff \clef treble s16 +fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ees,1 ~ } + }#}} { des1 ~ } >> | << - { ees,1 ~ } + { des2. ~ des8[ r8] } >> | << - { ees,4 ~ ees,16[ r8.] r16[ c8.^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ c8[ ees,8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] } + { r8[ cis8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ cis8[ gis,8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ gis,8.[ dis16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ dis8.[ a,16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ } >> | << - { des8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ bes,8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ bes,4 ~ bes,8[ c8^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ees,8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ f,8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } + { a,2 ~ a,16[ b,16^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } d8^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ d8.[ fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } >> | << - { f,16[ a,8.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ a,2. ~ } + { fis,2 ~ fis,16[ a,8.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ a,4 ~ } >> | << @@ -222,11 +282,55 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 >> | << - { a,16[ ges,8.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ges,2. ~ } + { a,1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + fis16^\markup { "-49"} \hide c'8 + cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { a,1 ~ } +>> + | +<< + { a,4 ~ a,16[ r8.] r16[ gis,8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] fis,4^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } +>> + | +<< + { fis,2 d2^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ } >> | << - { ges,16[ bes,8.^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ bes,4 ~ bes,8[ ees,8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ ees,4 ~ } + { d1 ~ } +>> + | +<< + { d1 ~ } >> \bar "||" << @@ -239,46 +343,50 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis,16^\markup { "+16"} \hide c8 - c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + fis,16^\markup { "-49"} \hide c8 + cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup \hide c16 \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis16^\markup { "+16"} \hide c'8 - ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + cis16^\markup { "-47"} \hide c'8 + fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/8" } \startGroup - \stopStaff s4. \startStaff \clef treble s16 -dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + fis'16^\markup { "-49"} \hide c''8 + a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ees,2. ~ ees,8.[ r16] } + }#}} { d1 ~ } >> | << - { r8.[ d16^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ d8.[ a16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ a2 ~ } + { d2 r4 aes,4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } } >> | << - { a1 ~ } + { des,4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ des,16[ bes,16^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } aes,8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ aes,2 ~ } >> | << - { a8[ d16^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } f16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ f2. ~ } + { aes,16[ des,8.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des,2. ~ } >> | << - { f1 ~ } + { des,2 ees,2^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } ~ } >> \bar "||" << @@ -287,58 +395,118 @@ dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 " \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s8. \startStaff \clef bass s16 + \stopStaff s4. \startStaff \clef bass s16 +cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c16^\markup { "-44"} \hide c8 - dis,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + fis16^\markup { "-49"} \hide c'8 + cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { ees,1 ~ } +>> + | +<< + { ees,2 r4 a,4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" } ~ } +>> + | +<< + { a,8.[ e,16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ e,2 ~ e,8.[ aes,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] } +>> + | +<< + { ges,16^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ bes,8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } des,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des,16[ a,8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" } ges,16^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ ges,4 ~ ges,16[ aes,8.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } +>> + | +<< + { aes,8[ a,8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }] ~ a,4 ~ a,8[ des,8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des,4 ~ } +>> + | +<< + { des,1 ~ } +>> + | +<< + { des,1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/8" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis'16^\markup { "+16"} \hide c''8 - c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + a'16^\markup { "-33"} \hide c''8 + cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { f1 ~ } + }#}} { des,1 ~ } >> | << - { f4 r4 ges,2^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } ~ } + { des,1 ~ } >> | << - { ges,2. bes,8.^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }[ des16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ } + { des,16[ r8.] r16[ e,8.^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] aes,8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }[ ees,8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ ees,4 } >> | << - { des1 ~ } + { ges,2^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } des,4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ges,4^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ } >> | << - { des1 ~ } + { ges,1 ~ } >> | << - { des1 ~ } + { ges,1 ~ } +>> + | +<< + { ges,1 ~ } >> | << - { des2 ~ des8[ c8^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ c4 ~ } + { ges,4 bes,2.^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ~ } +>> + | +<< + { bes,1 ~ } >> \bar "||" << @@ -351,42 +519,46 @@ ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis,16^\markup { "+16"} \hide c8 - ais,16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + cis,16^\markup { "-47"} \hide c8 + gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "5/4" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup \hide c16 - \stopStaff s4. \startStaff \clef alto s16 -ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + cis16^\markup { "-47"} \hide c'8 + e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s4. \startStaff \clef treble s16 -c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup +cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { c1 ~ } + }#}} { bes,1 } >> | << - { c4 ~ c16[ r8.] r16[ bes,8.^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ bes,4 ~ } + { r4 b,2.^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } ~ } >> | << - { bes,1 ~ } + { b,16[ des8^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } bes,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ bes,16[ aes,8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } b,16^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ b,2 ~ } >> | << - { bes,1 ~ } + { b,1 } >> | << - { bes,1 ~ } + { aes,1^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } >> \bar "||" << @@ -399,58 +571,98 @@ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais,16^\markup { "+18"} \hide c8 - c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + gis,16^\markup { "-45"} \hide c8 + cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "5/4" } \startGroup \hide c16 - \stopStaff s8. \startStaff \clef alto s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais16^\markup { "+18"} \hide c'8 - c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s4. \startStaff \clef alto s16 +e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c''16^\markup { "-44"} \hide c''8 - ais'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + cis'16^\markup { "-47"} \hide c''8 + gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { bes,1 ~ } + }#}} { aes,1 ~ } >> | << - { bes,2. ~ bes,16[ r8.] } + { aes,8.[ r16] r8.[ ges,16^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ ges,2 ~ } >> | << - { r16[ f16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } aes8^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ aes2. ~ } + { ges,1 } +>> + | +<< + { aes,1^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s8. \startStaff \clef bass s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + cis,16^\markup { "-47"} \hide c8 + gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + e16^\markup { "+40"} \hide c'8 + gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + gis'16^\markup { "-45"} \hide c''8 + e'16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { aes,1 ~ } >> | << - { aes4 c2.^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } + { aes,16[ r8.] r16[ bes,8.^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ bes,2 ~ } >> | << - { c1 ~ } + { bes,2 ~ bes,8.[ ees16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ ees4 ~ } >> | << - { c1 ~ } + { ees1 ~ } >> | << - { c2. ~ c8.[ d16^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } + { ees1 ~ } >> \bar "||" << @@ -460,7 +672,7 @@ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1 \time 15/8 \once \override Staff.Clef #'stencil = ##f \stopStaff s4. \startStaff \clef bass s16 -c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 +gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup @@ -470,7 +682,7 @@ c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1 -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) @@ -479,46 +691,42 @@ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/ \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais'16^\markup { "+18"} \hide c''8 - c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + e'16^\markup { "+40"} \hide c''8 + gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { d1 ~ } ->> - | -<< - { d8[ r8] r8[ g8^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] aes2^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ } + }#}} { ees1 ~ } >> | << - { aes2 f8^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ d16^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c8[ a8^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ } + { ees4 ~ ees8.[ r16] r8.[ aes,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ aes,4 ~ } >> | << - { a8[ ees8^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ees4 g16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }[ aes8.^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ aes4 ~ } + { aes,2. ~ aes,16[ b,8.^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] } >> | << - { aes1 ~ } + { bes,8^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ f16^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } aes,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ aes,16[ ees8.^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ ees4 ~ ees16[ e16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } b,16^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } aes,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } >> | << - { aes2. ~ aes8.[ c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } + { aes,16[ f16^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ees8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ ees8.[ e16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] aes,8.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ des16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ des8[ bes,8^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] } >> | << - { c2. ~ c16[ a16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ees8^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ } + { e16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ b,8.^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] f8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ aes,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } bes,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ bes,2 ~ } >> | << - { ees1 ~ } + { bes,1 ~ } >> | << - { ees1 ~ } + { bes,1 } >> | << - { ees1 ~ } + { ees4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } des2.^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ } >> \bar "||" << @@ -527,62 +735,110 @@ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/ \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s4. \startStaff \clef bass s16 -c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + \stopStaff s8. \startStaff \clef bass s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + gis,16^\markup { "-45"} \hide c8 + ais,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/6" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "9/8" } \startGroup \hide c16 - \stopStaff s8. \startStaff \clef alto s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c'16^\markup { "-44"} \hide c'8 - g16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s4. \startStaff \clef alto s16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/7" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c''16^\markup { "-44"} \hide c''8 - a'16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "8/7" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + gis'16^\markup { "-45"} \hide c''8 + dis'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ees1 ~ } + }#}} { des2. ~ des8.[ r16] } >> | << - { ees1 ~ } + { r8.[ bes,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ bes,2. ~ } >> | << - { ees2 r4 aes4^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } } + { bes,4 ~ bes,8.[ g16^\markup { \pad-markup #0.2 "+28"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] des4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } ~ des8.[ ges16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } >> | << - { g8.^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }[ f16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ f4 a16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ d8.^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ees16^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }[ c8.^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] } + { ges2. ~ ges8.[ bes,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } >> | << - { a8^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ g8^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] d8^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ g8^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ g16[ ees8.^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ees4 ~ } + { bes,1 ~ } >> | << - { ees1 ~ } + { bes,1 ~ } +>> + | +<< + { bes,1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +ais,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "9/8" } \startGroup + \hide c16 + \stopStaff s4. \startStaff \clef alto s16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +dis'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { bes,2. ~ bes,8[ r8] } +>> + | +<< + { r8[ f8^\markup { \pad-markup #0.2 "-39"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ f2. ~ } +>> + | +<< + { f8[ g8^\markup { \pad-markup #0.2 "+28"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ g4 des4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } ges4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ } +>> + | +<< + { ges8[ f8^\markup { \pad-markup #0.2 "-39"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] bes,4^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } c4^\markup { \pad-markup #0.2 "-37"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } bes,8.^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ ges16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } +>> + | +<< + { ges1 ~ } >> | << - { ees2. aes4^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ } + { ges2. ~ ges16[ f8.^\markup { \pad-markup #0.2 "-39"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } >> | << - { aes4 ~ aes8[ r8] r2 }>> \bar "|." + { f4 ~ f8.[ r16] r2 }>> \bar "|." } >> diff --git a/lilypond/includes/part_star.ly b/lilypond/includes/part_star.ly index ddddce4..3a59244 100644 --- a/lilypond/includes/part_star.ly +++ b/lilypond/includes/part_star.ly @@ -63,50 +63,54 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s8. \startStaff \clef bass s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c,16^\markup { "+0"} \hide c8 - ais,16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + \stopStaff s4. \startStaff \clef bass s16 +c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "35/24" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "11/8" } \startGroup \hide c16 \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) c16^\markup { "+0"} \hide c'8 - dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/4" } \startGroup - \stopStaff s4. \startStaff \clef treble s16 -c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + c'16^\markup { "+0"} \hide c''8 + g'16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ges2. r4 } + }#}} { ges1 ~ } >> | << - { g2.^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "3/2" }} ~ g16[ aes8.^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "13/8" }}] ~ } + { ges4 ~ ges8.[ r16] r8.[ g16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "3/2" }}] ~ g4 } >> | << - { aes2 c'2^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "13/8" }} ~ } + { aes1^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "13/8" }} ~ } >> | << - { c'2. des'16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "6/5" }}[ d'8.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "9/8" }}] ~ } + { aes16[ b8.^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "11/8" }}] ~ b2. ~ } >> | << - { d'4 ~ d'16[ ees'8.^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "6/5" }}] ges'2^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "11/8" }} ~ } + { b4 ~ b8[ c'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "1/1" }}] ~ c'2 ~ } +>> + | +<< + { c'2. ~ c'8[ d'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "3/2" }}] ~ } >> \bar "||" << @@ -119,42 +123,102 @@ c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "1/1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais,16^\markup { "-31"} \hide c8 - c,16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + c,16^\markup { "+0"} \hide c8 + g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "35/24" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "11/8" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/4" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + g'16^\markup { "+2"} \hide c''8 + c'16^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { d'2. r4 } +>> + | +<< + { ees'4^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "13/8" }} ~ ees'8[ gis'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "9/8" }}] ~ gis'2 ~ } +>> + | +<< + { gis'4 aes'8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "13/8" }}[ b'8^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "11/8" }}] ~ b'2 ~ } +>> + | +<< + { b'4 des''2.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }} } +>> + | +<< + { r2 des2^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }} ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +g,16^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup + \hide c16 + \stopStaff s4. \startStaff \clef alto s16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "12/11" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) c'16^\markup { "+0"} \hide c''8 - ais'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ges'2. ~ ges'16[ r8.] } + }#}} { des2. r4 } >> | << - { r16[ ges'8.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "6/5" }}] a'2.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "11/8" }} } + { d1^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "3/2" }} ~ } >> | << - { c''1^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "13/8" }} ~ } + { d2 dis2^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "7/4" }} ~ } >> | << - { c''8.[ des''16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "6/5" }}] ~ des''2. ~ } + { dis4 ~ dis8.[ gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "9/8" }}] ~ gis2 ~ } +>> + | +<< + { gis16[ a8.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "6/5" }}] ~ a8[ b8^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "11/8" }}] ~ b8[ des'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }}] ~ des'8.[ d'16^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "3/2" }}] ~ } +>> + | +<< + { d'1 ~ } +>> + | +<< + { d'16[ dis'8.^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "7/4" }}] ~ dis'2. ~ } >> \bar "||" << @@ -167,8 +231,8 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c,16^\markup { "+0"} \hide c8 - dis,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + g,16^\markup { "+2"} \hide c8 + fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "12/11" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup @@ -178,55 +242,95 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup - \stopStaff s8. \startStaff \clef treble s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais'16^\markup { "-31"} \hide c''8 - dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "35/24" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \stopStaff s4. \startStaff \clef treble s16 +fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { des''2. ~ des''8[ r8] } + }#}} { dis'2. ~ dis'16[ r8.] } >> | << - { r8[ f16^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" } ees16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ ees2 ~ ees16[ f8.^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } + { r16[ dis'8.^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ dis'8.[ cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ cis'4 ~ cis'16[ dis'8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } d'16^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] } >> | << - { f8.[ a16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] c'4^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } ~ c'16[ ges8.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ges4 ~ } + { fis8.^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }[ b16^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ b4 gis8.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ fis4 } >> | << - { ges4 des'16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ a16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ees16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } bes16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ bes4 ~ bes16[ f8.^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } + { dis'4^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ~ dis'8[ a16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] b8.^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ fis4 ~ } >> | << - { f4 ~ f8.[ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ c'16[ ees8.^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ ees4 ~ } + { fis2 ~ fis8.[ gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ gis4 ~ } >> | << - { ees1 ~ } + { gis1 ~ } >> | << - { ees1 ~ } + { gis4 b2.^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ } >> | << - { ees8.[ ges16^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ges8.[ des'16^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ des'4 ~ des'8[ bes8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } + { b8[ fis8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ fis2 ~ fis8.[ d'16^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } +>> + | +<< + { d'2. ~ d'8.[ cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +fis,16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + fis16^\markup { "-49"} \hide c'8 + cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +fis'16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { cis'2. ~ cis'8.[ r16] } >> | << - { bes16[ ees8.^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ ees2. } + { r8.[ aes'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "3/2" }}] ~ aes'2. } >> | << - { ges1^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } ~ } + { a'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "6/5" }} ~ a'8[ b'8^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }}] ~ b'16[ d''8.^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "13/8" }}] ~ d''4 ~ } +>> + | +<< + { d''1 ~ } +>> + | +<< + { d''4 ~ d''8.[ r16] r4 r8.[ d16^\markup { \pad-markup #0.2 "-8"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "13/8" }}] ~ } >> \bar "||" << @@ -239,46 +343,50 @@ dis16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis,16^\markup { "+16"} \hide c8 - c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + fis,16^\markup { "-49"} \hide c8 + cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup \hide c16 \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis16^\markup { "+16"} \hide c'8 - ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + cis16^\markup { "-47"} \hide c'8 + fis16^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/8" } \startGroup - \stopStaff s4. \startStaff \clef treble s16 -dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + fis'16^\markup { "-49"} \hide c''8 + a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { ges2 ~ ges8.[ r16] r4 } + }#}} { d2. ~ d16[ r8.] } >> | << - { r4 r8.[ d16^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "9/8" }}] ~ d2 ~ } + { r16[ e8.^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "5/4" }}] ~ e4 ~ e8.[ ges16^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }}] ~ ges4 ~ } >> | << - { d2 ~ d8[ f8^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "3/2" }}] ~ f4 ~ } + { ges2. ~ ges8.[ aes16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "3/2" }}] ~ } >> | << - { f2 ~ f16[ ges8.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "6/5" }}] ~ ges4 ~ } + { aes2 ~ aes16[ b8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "9/8" }} b16^\markup { \pad-markup #0.2 "+3"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "11/8" }}] ~ b4 ~ } >> | << - { ges4 ~ ges8[ a8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "11/8" }}] ~ a2 ~ } + { b1 ~ } >> \bar "||" << @@ -287,58 +395,118 @@ dis'16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 " \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s8. \startStaff \clef bass s16 + \stopStaff s4. \startStaff \clef bass s16 +cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c16^\markup { "-44"} \hide c8 - dis,16^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + fis16^\markup { "-49"} \hide c'8 + cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/5" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +a'16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { b2. ~ b8[ r8] } +>> + | +<< + { r8[ d'8^\markup { \pad-markup #0.2 "-35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "4/3" }}] e'2.^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "5/4" }} ~ } +>> + | +<< + { e'8[ ges'8^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }}] ~ ges'8[ aes'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "3/2" }}] ~ aes'16[ a'8.^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "8/5" }}] ~ a'4 ~ } +>> + | +<< + { a'16[ b'8.^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "9/8" }}] ~ b'2 d''4^\markup { \pad-markup #0.2 "-35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "4/3" }} ~ } +>> + | +<< + { d''1 ~ } +>> + | +<< + { d''2. r4 } +>> + | +<< + { r4 d16^\markup { \pad-markup #0.2 "-35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "4/3" }}[ e8.^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "5/4" }}] ~ e2 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +cis16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/8" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis'16^\markup { "+16"} \hide c''8 - c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + a'16^\markup { "-33"} \hide c''8 + cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { a2. r4 } + }#}} { e2. r4 } >> | << - { a1^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "7/4" }} ~ } + { aes2.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ~ aes8[ ges8^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } >> | << - { a1 ~ } + { ges4 bes8.^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }[ e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ e4 des4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ } >> | << - { a8.[ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "13/8" }}] ~ c'4 ~ c'8.[ d'16^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "9/8" }}] ~ d'4 ~ } + { des2 ~ des8.[ a16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }] ~ a4 ~ } >> | << - { d'2. ees'4^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "6/5" }} } + { a16[ aes8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ees16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ ees16[ des8.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] bes4^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ~ bes8[ a16^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" } ges16^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ } >> | << - { f'1^\markup { \pad-markup #0.2 "+20"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "3/2" }} ~ } + { ges8[ a8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 "8/5" }] ~ a2 ~ a16[ e8.^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ } >> | << - { f'2. ~ f'8.[ g'16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "3/2" }}] ~ } + { e8[ des8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ des4 ~ des16[ bes8.^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] aes4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } ~ } +>> + | +<< + { aes1 ~ } +>> + | +<< + { aes16[ des16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } e8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ e2. ~ } >> \bar "||" << @@ -351,42 +519,46 @@ ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - dis,16^\markup { "+16"} \hide c8 - ais,16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + cis,16^\markup { "-47"} \hide c8 + gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "5/4" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup \hide c16 - \stopStaff s4. \startStaff \clef alto s16 -ais16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + cis16^\markup { "-47"} \hide c'8 + e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s4. \startStaff \clef treble s16 -c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup +cis'16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { g'1 ~ } + }#}} { e2. ~ e8[ r8] } >> | << - { g'4 ~ g'16[ r8.] r16[ aes'8.^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "13/8" }}] ~ aes'4 ~ } + { r8[ ges8^\markup { \pad-markup #0.2 "+5"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "11/8" }}] aes2.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "3/2" }} ~ } >> | << - { aes'1 ~ } + { aes1 ~ } >> | << - { aes'16[ a'8.^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "7/4" }}] ~ a'4 c''2^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "9/8" }} ~ } + { aes4 ~ aes8[ gis8^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "5/4" }}] ~ gis4 ~ gis16[ bes8.^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "7/4" }}] ~ } >> | << - { c''4 r2 c4^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "9/8" }} ~ } + { bes8[ des'8^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }}] ~ des'2 ~ des'8.[ ees'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "9/8" }}] ~ } >> \bar "||" << @@ -399,58 +571,98 @@ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais,16^\markup { "+18"} \hide c8 - c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + gis,16^\markup { "-45"} \hide c8 + cis,16^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "5/4" } \startGroup \hide c16 - \stopStaff s8. \startStaff \clef alto s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais16^\markup { "+18"} \hide c'8 - c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s4. \startStaff \clef alto s16 +e16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "13/12" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c''16^\markup { "-44"} \hide c''8 - ais'16^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + cis'16^\markup { "-47"} \hide c''8 + gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { c1 } + }#}} { ees'2. ~ ees'16[ r8.] } >> | << - { r4 e2.^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "11/8" }} ~ } + { r16[ e'8.^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "13/8" }}] ~ e'2 fis'4^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "9/8" }} ~ } >> | << - { e2. ~ e8[ f16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }} g16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "3/2" }}] ~ } + { fis'16[ gis'16^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "5/4" }} bes'8^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "9/8" }}] ~ bes'2. ~ } +>> + | +<< + { bes'4 des''2.^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "11/8" }} ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s8. \startStaff \clef bass s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + cis,16^\markup { "-47"} \hide c8 + gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup + \hide c16 + \stopStaff s8. \startStaff \clef alto s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + e16^\markup { "+40"} \hide c'8 + gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "6/5" } \startGroup + \stopStaff s8. \startStaff \clef treble s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + gis'16^\markup { "-45"} \hide c''8 + e'16^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { des''4 r2. } >> | << - { g2 ~ g16[ aes8.^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "13/8" }}] ~ aes4 ~ } + { des4^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }} ees4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "3/2" }} ~ ees8.[ e16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "13/8" }}] ~ e4 ~ } >> | << - { aes4 a16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "7/4" }}[ d'16^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "9/8" }} e'16^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "11/8" }} f'16^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "11/8" }}] ~ f'2 } + { e4 ~ e16[ f8.^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "7/4" }}] ~ f4 ~ f16[ gis8.^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "5/4" }}] ~ } >> | << - { g'8^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "3/2" }}[ aes'8^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "13/8" }}] ~ aes'2. ~ } + { gis1 ~ } >> | << - { aes'8.[ a'16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "7/4" }}] ~ a'2. ~ } + { gis8[ bes8^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "9/8" }}] ~ bes2. ~ } >> \bar "||" << @@ -460,7 +672,7 @@ c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1 \time 15/8 \once \override Staff.Clef #'stencil = ##f \stopStaff s4. \startStaff \clef bass s16 -c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 +gis,16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup @@ -470,7 +682,7 @@ c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1 -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "1/1" } \startGroup \hide c16 \stopStaff s4. \startStaff \clef alto s16 -c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) @@ -479,46 +691,42 @@ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/ \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - ais'16^\markup { "+18"} \hide c''8 - c''16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "13/12" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + e'16^\markup { "+40"} \hide c''8 + gis'16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { a'2. r4 } ->> - | -<< - { a'2.^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" } ~ a'16[ aes'8.^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } + }#}} { bes2. r4 } >> | << - { aes'4 ~ aes'16[ c'8.^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ c'16[ ees'16^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" } f'8^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ f'16[ d'8.^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ } + { des'1^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ } >> | << - { d'4 g'2^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" } aes'8^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }[ c'8^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } + { des'4 ~ des'8[ b16^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" } aes16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ aes8.[ e'16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] bes8.^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }[ f'16^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ } >> | << - { c'8.[ ees'16^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 "6/5" }] ~ ees'2. } + { f'1 ~ } >> | << - { f'8^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }[ g'8^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ g'2. } + { f'4 ~ f'8[ des'8^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ des'4 ~ des'16[ aes8.^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }] ~ } >> | << - { f'4^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" } ~ f'16[ c'8^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } a'16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "7/4" }] ~ a'2 ~ } + { aes2 ~ aes8.[ e'16^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ e'8.[ b16^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ } >> | << - { a'2 ~ a'16[ aes'16^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" } f'8^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ f'4 ~ } + { b2. ~ b8.[ ees'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } >> | << - { f'2 ~ f'16[ d'8.^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ d'16[ aes'8.^\markup { \pad-markup #0.2 "-3"}_\markup { \lower #3 \pad-markup #0.2 "13/8" }] ~ } + { ees'2 aes4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" } ~ aes8[ b8^\markup { \pad-markup #0.2 "+42"}_\markup { \lower #3 \pad-markup #0.2 "5/4" }] ~ } >> | << - { aes'16[ f'8.^\markup { \pad-markup #0.2 "+7"}_\markup { \lower #3 \pad-markup #0.2 "11/8" }] ~ f'2 ~ f'16[ g'8.^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "3/2" }] ~ } + { b2 ~ b16[ bes8.^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }] ~ bes4 ~ } >> \bar "||" << @@ -527,62 +735,110 @@ c'16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/ \relMark ##{ { \time 15/8 \once \override Staff.Clef #'stencil = ##f - \stopStaff s4. \startStaff \clef bass s16 -c16^\markup { \pad-markup #0.2 "-44"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + \stopStaff s8. \startStaff \clef bass s16 +\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) + \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) + \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) + gis,16^\markup { "-45"} \hide c8 + ais,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "9/8" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 2) -\tweak HorizontalBracket.edge-height #'(1 . 1) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "7/6" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(3 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "9/8" } \startGroup \hide c16 - \stopStaff s8. \startStaff \clef alto s16 -\once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) - \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) - \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c'16^\markup { "-44"} \hide c'8 - g16^\markup { \pad-markup #0.2 "-42"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + \stopStaff s4. \startStaff \clef alto s16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 -\tweak HorizontalBracket.Y-offset #5.5 -\tweak HorizontalBracket.shorten-pair #'(1 . 3) -\tweak HorizontalBracket.edge-height #'(0 . 0) - -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "8/7" } \startGroup + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup \stopStaff s8. \startStaff \clef treble s16 \once \override TextScript.color = #(rgb-color 0.6 0.6 0.6) \tweak Accidental.color #(rgb-color 0.6 0.6 0.6) \tweak NoteHead.color #(rgb-color 0.6 0.6 0.6) - c''16^\markup { "-44"} \hide c''8 - a'16^\markup { \pad-markup #0.2 "+25"}_\markup { \lower #3 \pad-markup #0.2 "8/7" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + gis'16^\markup { "-45"} \hide c''8 + dis'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "4/3" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup \hide c''16 - }#}} { g'1 } + }#}} { bes2. r4 } >> | << - { r4 d''2.^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "3/2" }} ~ } + { c'1^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "7/4" }} ~ } +>> + | +<< + { c'2 ~ c'8[ ees'8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "3/2" }}] ~ ees'4 ~ } +>> + | +<< + { ees'1 ~ } +>> + | +<< + { ees'16[ e'8.^\markup { \pad-markup #0.2 "-4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "13/8" }}] ~ e'2 ~ e'8[ f'8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "7/4" }}] ~ } +>> + | +<< + { f'1 ~ } +>> + | +<< + { f'1 ~ } +>> + \bar "||" +<< +\mark \markup { +\halign #-1 + \relMark ##{ { + \time 15/8 + \once \override Staff.Clef #'stencil = ##f + \stopStaff s4. \startStaff \clef bass s16 +ais,16^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "III"}-\tweak HorizontalBracket.Y-offset #8.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 2) + -\tweak HorizontalBracket.edge-height #'(1 . 1) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "4/3" } \startGroup + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(3 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "9/8" } \startGroup + \hide c16 + \stopStaff s4. \startStaff \clef alto s16 +gis16^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "II"} \stopGroup \hide c'16 + -\tweak HorizontalBracket.Y-offset #5.5 + -\tweak HorizontalBracket.shorten-pair #'(1 . 3) + -\tweak HorizontalBracket.edge-height #'(0 . 0) + -\tweak HorizontalBracketText.text \markup { \normalsize \lower #0 \pad-markup #0.2 "3/2" } \startGroup + \stopStaff s4. \startStaff \clef treble s16 +dis'16^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 "1/1" }^\markup{\large \raise #2 "I"} \stopGroup \stopGroup + \hide c''16 + }#}} { f'1 } >> | << - { d''1 } + { r4 bes'2^\markup { \pad-markup #0.2 "-41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "3/2" }} b'4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "13/8" }} ~ } >> | << - { r2 d2^\markup { \pad-markup #0.2 "-40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "3/2" }} ~ } + { b'2 ~ b'8.[ c''16^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "7/4" }}] ~ c''4 ~ } >> | << - { d4 ees2.^\markup { \pad-markup #0.2 "-28"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "6/5" }} ~ } + { c''1 ~ } >> | << - { ees2 ~ ees16[ e8.^\markup { \pad-markup #0.2 "+27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "7/4" }}] ~ e4 ~ } + { c''8[ r8] r4 r8[ c8^\markup { \pad-markup #0.2 "+26"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "7/4" }}] ~ c8.[ f16^\markup { \pad-markup #0.2 "-39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "9/8" }}] ~ } >> | << - { e2 g2^\markup { \pad-markup #0.2 "-6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super "7/4" }} ~ } + { f8[ f8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super "7/4" }}] ~ f16[ g8.^\markup { \pad-markup #0.2 "+28"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super "7/4" }}] ~ g4 ~ g8.[ r16] } >> | << - { g8[ r8] r2. }>> \bar "|." + { r1 }>> \bar "|." } >> diff --git a/lilypond/to_kill_a_monarch_score.midi b/lilypond/to_kill_a_monarch_score.midi index 2d54d4dbb39b3ddf6684084ae030aa34ff310e0d..c1c48507348958878b8fe731289f88e57f360f24 100644 GIT binary patch literal 4095 zcmZXX%WoW27RD>FhsTon15hmz5;=C;{cyV<_UUq`-R<@x8YGa0T}1(jh)g0`*~|{x zU=j$Vs|%1}fEgCdFd6X>13M%J5dRT-^Zo9vx;C1~Dqr7o&i8%iocqe|b1%ObMbTr? zx#$n)Ufq3e?-l*^LUc0o)ZIJrD>rZ5im%6ixpVva-i?=|lXFkr*n8>v-8*}oSbsb{ zy7qj$bMw|;|8(c}i*c<|TdFL@r~jgpKhK^&_s1uqlV@ih|1`e$Yjm<0d4kz%A~-+p zME@J{b29tHja%3EZr*#7EQS^8&Pd-fS1htXui-b^MNvW@LX9}TvM+S1@Ez%XpvVLI7%GoCWIY}h|z zMGGgW2>J#hMa5N<8JIr6$XEr~>pJwp1~A}km`EaM@7e3I%eQYI5iYPkP5^D&2Z<9l zwr>-Omu-Y?B-@tVPhA=t_DSk8?Ax(oWg6SR^1iE|MS`2=C1Rtbf{XK2&Z;hlDTU=NkAY-{#f;t=}`02)d(Wx6kVJzzV`=WLng|;D1j9a|n)X0PQlMh=FtfG+bphcTj=v z7+tK^U8x{u8&|JS7O(G6;4%&DUul8zUqQiHN(~L{35HEIG+7Z^Zke#2*5$D-Lyx73 z>!v2?VyUgf?3q~H-rB^~yGRpRualxj@gO7ez*3?G0cSS6P`tLIQk#M(>!$rp9}Rl; zMk1ekaX3|G=5(sejCHL1IO6B*u@YrXdn?YGQIsud<77)JNyci(w7#;Q{U^!9mzlkv zWQMIN+0MPC)@Ci)x>{FR7h8`w+}Bh(2hfrj=hW1Wbz!DmAtb_%2#c~d*lo`{DS7uj zP?va|nktTq7j){Nb;LQG78Z0gAtjNv9mE1e#`nn3bVF+`YiO#jsJebv@u_NXCj7n+ zuaX6(x*g-J@HRC9kzG|}SV%RzeLhnqg?G!c*eR-_6{H4E(6{aF!~u2et2pc6-J~GM zZjcC0|F5lsspCvXvTINW(I?_5S|mgn+Ln8Ys(lm7R}?LreTn4cxl%{fQ8~a30=qg7 zeHKl7FD)xh71cHSgw{F0!_)x=VTpir$f!V{(>eKc?L(00f=G#9ryN@GS;u6DHi+)o z7im$~N2zaFXpDB7iwYA7fRJ?=K+&^D`e=~QvIP1LErVlC;jp)89YrYddMrR6q(zoQ z$LZ;gnP|t%j@dFljrcjcWzy*dwQPDJil*~|n9ghPjD49*pAql0!c;|57wiX|G^I5+ zt!t*H-!=VaflbxK=@m^}aTEJ~qOJ-RuEMJke8ukTBd3bV3E-;zk}6y_tuK8vHBTHm z1fY)w3)(o-1q~L(v8dlQTwtHWGN-|U{h|*z^FR|`l{0vAkm6Ibul4ahIBM!5Ko>Qr z$QeEJI@t?L7CXx&-LBJ1L@lW3PR3;rFFWtlInOB?hLF}pM1Z@%0O@no37?SOf*r}O znTz%vRARVn2XO(cFa%yA?2?O@H}R6JkDGbqXDarosEJ?H+rSm53N6V8MWHNz#OBz1D5bq!f`41~@F zk1`~zlG1Y?bl*P>ewRb(5(F%hrYBBaOhs>^LiV8-P_=hK(O(t451eg9npUK#N?=1}Ptr@%nd&Pj)%o2ko2Xp`s(C?SdTB*y?(doXN)mwY! z{9GscdBo3|UHML&3n|Tol-IPvb1n5;B~5dcG;gXSc~cqXD>zA8-m(X2uHzu@+QT&0 zA(F4!R38mY@8FzsF6TnabwuO?ru34~VBZf$%;>hx$6DF>I68{*s;ZS!Hz^R5SMXNs z6mStbx;6rIm55i4@N%Q&I-$h-HoVZjr_b*Ma3wn@-qcQ#?my?ug{<5hpihKT)p6-Y zOr0s@(N+-TIusomC#VxaKb>n!3%jU`5=389JH(l|x*g>j1MXFoLpJKNfj&Kma~?^q zE?a72zC~SXl!`+nZ%_rTZDFcZhz@n>+P#m*psg! zgH754nyr~o1%TG|A6bzJc8Gd%9nniR=_cNrEXHt3EZafsQVfF?R_99efb-@z-F%=J literal 2900 zcmY*bT~8ZF6dgX=rjO|lsOABILMSyhwy|Zd*Vx83h5}M5wQq|^q@Ylc5HEczkU*dW zc6Zu_rfsTJeW=t{t@_$ZZJJ-upU_|8oHMh#Hpto?&pr2?Gk5NcS-Ernu2SkvHKg7c z`fTOS-UEF5SoKD3?(gacTie@uLw~Znv$3~%U-gFG-rT#lvA?@l*7)*n>w^#V^49jJ zYr8vlb#^+Nna=3`pXz-yIz05w4b@v8dFzEfzEZvSl@k~~gTQd7to~{7(;L09xxKNs zwR3O((hnBpSOtqp1r0g&g9Zlaj7a1Mf|n5Q;QICR>;;DZp!D{ zk}k>%ICd+;6fs@obn#wi#n&-dp@S6+R#`F@s!IpNwB=VkToF+s#@h18@vM=0jj?5} zdl|7MP%l|bync^Y?RNLKN=3>a)BDke~_WB(epd&{*Xvvo?eg<1og$23v!-7&_Mt;*_2EySy))UTS zs=@&pFD#26mhmp&O>7RX!<-E~^lW4v5to7pQwlI-v1JtALh_u+BQ%eevfvzg9yG`( zVJpLuB|LG21^J5kh(U}f=AAo{l&OGiN(?zn9zLi6RXi{#$)Aq7BF}v|!*oTA7ccAB zftvEY7d9EI;q-;*>U7CX5TbGM{X1<5J^4n39eD3z#b=H45(g5HqI$%9jk}8 zXXla6KvLPX)WRx}v?kB-a5|^HooX^hGc}fkE-Nem%iTb$g}6|l2n?Ak@)sV=uc9SF zobE7LOM{qe;B+Y!7$je+P?skO-ycq@iCf6Js7t^Q6pC_%2hx(|6w$kOqAEW)?J`Z2 z)nnc7%V+4z(GDB)-xfcEjp;|@IH%FLQqdILMpGD!$(MLwFfPwDLPsjfVc8LSBbpIE zn!&p$zv!sQ&=}K*o)CPSz~DA#ZeuVGFqtRhP}|5PCMGSyw}1&EnKFg|Ii~QYg>eR$ zI>yw&$RsDoF(E%O_eez<>{67mQ^+FS4AW_I8uf{$G01S{8s-*>ZXxuZ{Ei0(lPI{Q zMwV~0CU9t-Mplkglm)0HU+4%YD9XYrC-U;6ALZ#|l9i;jX;M>lhE<}E46}IX5&Iht zj&OvKr=mIRd^Bf4K+|JZE;P7-DbhAJ93Xfjh-cEKCHfhPF{>mnVnn#)946Qd1JVbcg`|G7f*E2{x*VH{S##)6 zD4q0g&XJq^EuSo_S1o=9`tw2??ykZ5Ocr?tlqQGmF<>$Ul-}^}GDSJ{4NRLk{Nx%e z!&I;t1}Dtm#x%Gwji40_4!o&ifdB^{PEib2N95d(tAaSI zQj@3J;LbC=b_}l_)4+c;rh%y@uEDrGkZdcEWLRf*wwc9sZ)Sl?3RPsGu5C(E20iVonxIsJ11i+mM2_!5y9zGhN;ONYSC&E7 T#pph^(JYx*x42$sJQ%M5AG1ZX diff --git a/lilypond/to_kill_a_monarch_score.pdf b/lilypond/to_kill_a_monarch_score.pdf index 130ff2ed7a2d1d02851aa4e6064d421e76ce0e7e..089e51dd18033a5c9ca01beda1c9551412f471f0 100644 GIT binary patch literal 1057379 zcma&NQ+Q^<)-@V*lJ4M*ZTpRF+v=!e+g8W6ZQHhO+jct6pS{2Dod4q7oU78RS+(j} zෘ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຋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�>6o3Dw%`E|L`%!}!j)!;PrH8cyt82KHK#)q=ez5(>iIl~*ndIpSqJ z43lmNVfgk$3lGmgv$Mx$;l?=+m)?mU-AB2I&72PaAZ+J|>y^o3(hj?SR0q^ptlNua zy(ZKk2B>A?GdzBjAl4XDm0_GPj#hF@riDu2+TiAh#Ifu#Wm4^xkzEbIoPk7owYKC} zV7F>7sL>smUvYB>*#`Wufn&9!u;f_CVJ^zCpbf6zJ7*d}MM$idkh|EK^MSQ$mWfEG zol2WXk|fk;O8NVKg|6#$SKJg$x*hb)h?V4;Ii>lcAg|{ ztc>h{>M4S{%a7B_xV&b%l8sxvF`ZxW>YhQ~eIn-wVgJ5Q^JuQfOQx%Bucfl$X&jXF zD(xu}_@+;G#Sv6^d`BGxubQs%PXnG$eXpU6l4(Td&AdaS^4_baD|tjE@WCS0`>jcH zBo;aBCJaQ=r5&eMQQ>QBU+Q=7Bv~8yVlT)^b-vywCi7AukZY*g%?*Qndo%Y31W%&!gjT8jD5O z5M8#=2dR#C%^Zm+2|~ArwM~k_QmV4za+eoUM;V0!4WdzqbmFJrT74%H>59c0A$qeR z+KZ|0LNk;oD`XM6ShECn!>2lgiD&vo3iGy{D=(+6N-@f@baSSsu(VkFamv%IhvJA zLeL7-cEVUznb?(;mzPwR){z8riqIZPiZe+@p?4$K9454fu{)Y6mO1DJ)fxOoE>bfJ z^%P4KNA07?Q;eWG8{J%U%nPb_Yq_h^Oi|^33fUmLN)tNLt-UA|E{nc;LG@-Yloq3qYzO@Ne=^s!eHq|baNdO};K2WtwrjD?6FQ|^Sr#xFl zyJRf#k$5^!vv*>fO{9rK+i!QHo3+#XWnJy|Oy1I@?PY zTR|sz%t!Is>b$SmiM>i3nT6yAYbqf$EYCc-v)!I7?v#6TF_&gUjm)GN*n1XtM@Hsl zxzM?_fyzs)&&bK2B2-o2wfDvnkylh7$8wn*QtMx!^)l-D=#|Yb-iaf zWL@T3=_c93h0IvwBEU6VBT2=;gy=h~9VyGtXsU@1B zjCvkZTs<^0)nZf-jBXa~cGyO{l#7ouVVe!PF8}n{RO+fHSgC}ly*L&PKBX3cl9^wb_^Yl6W^<^?tJcp(_6z^w(}g2s__G!m&}n%$jQa6j7(_qvAGUa2Zz z;G?GBhn4kbNE}ukbq;PXxGwi<$R4h?^w#BG_@bHcg-jjHcHUlWo%xiaEzq_HEHn~! zG$$e@syWOkHIYu6Mt@M67bQ6Tuq1yPElkj`g^X3ZlUf&6QATb1ww2}=QQ09is@t5k zGelkva)p(fs6r&6SI^KOpCU7K#y;n`$K-mBV}tUnC)ZVcUU8j<13d$R@Y51nSX5MY z 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%0Ae*Rq@osO1j7S)6T79 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 literal 751402 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

LymP`e9{f5 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

H6iN(s*8) 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

R$Cfe3wX@BoNW9~}UrYfoX(_0fS` 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 diff --git a/supercollider/tkam_gui.scd b/supercollider/tkam_gui.scd index 172c5fb..add011c 100644 --- a/supercollider/tkam_gui.scd +++ b/supercollider/tkam_gui.scd @@ -54,31 +54,19 @@ buildMetronome = {arg win; metronome ); - OSCFunc({ arg msg, time; - { - var measure, beat; - measure = msg[3].postln; - beat = msg[4]; - updateTransport.value(clock, metronome, measure, beat) - }.inEnvir.defer; - },'/measureClock_' ++ ~hash, s.addr); - [clock, metronome, layout] }; buildTransport = {arg win, view, metronome; - var sectionDisplay, updateSection, countOff; - HLayout( + var layout, sectionDisplay, updateSection, countOff; + layout = HLayout( Button(view).states_([["<<", Color.black]]).action_({arg pState; updateSection.value(-4)}.inEnvir), Button(view).states_([["<", Color.black]]).action_({arg pState; updateSection.value(-1)}.inEnvir), Button(view).states_([["play", Color.black], ["stop", Color.black, Color.grey]]).action_({arg pState; if(pState.value == 1, { - {~patternProxy.source = Pseq(~patterns); - Pbind( - \instrument, \click_ ++ ~hash, - \beat, Pseq([1, 2, 1, 2]), - \dur, 1 - ).play(~tempoClock, quant: 0); + { + ~patternProxy.source = Pseq(~patterns); + Pbind(\instrument, \click_ ++ ~hash, \beat, Pseq([1, 2, 1, 2]), \dur, 1).play(~tempoClock, quant: 0); [1, 2, 1, 2].do({arg beat; { metronome.stringColor = metronomeColorFunc.value(beat); @@ -96,7 +84,8 @@ buildTransport = {arg win, view, metronome; }.inEnvir), Button(view).states_([[">", Color.black]]).action_({arg pState; updateSection.value(1)}.inEnvir), Button(view).states_([[">>", Color.black]]).action_({arg pState; updateSection.value(4)}.inEnvir), nil, - sectionDisplay = StaticText(win).string_("section: 1.1").font_(Font("Liberation Mono", 70)), nil) + sectionDisplay = StaticText(win).string_("section: 1.1").font_(Font("Liberation Mono", 70)), nil); + [sectionDisplay, layout] }; @@ -169,15 +158,23 @@ buildTrackFader = {arg view, name, index, initVal; masterView = {arg win; - var updateTransport, updateSection, - view, generatorLayout, clock, metronome, metronomeLayout, transportLayout, auxControlsLayout, countOff, ranSeed, order, tempo, sectionDisplay, address; + var view, generatorLayout, clock, metronome, metronomeLayout, transportLayout, auxControlsLayout, countOff, ranSeed, order, tempo, sectionDisplay, address; view = View(win); generatorLayout = buildGenerator.value(view); # clock, metronome, metronomeLayout = buildMetronome.value(win); - transportLayout = buildTransport.value(win, view, metronome); + # sectionDisplay, transportLayout = buildTransport.value(win, view, metronome); auxControlsLayout = buildAuxControls.value(view); + OSCFunc({ arg msg, time; + { + var measure, beat, section, subsection; + # measure, beat, section, subsection = msg[3..]; + updateTransport.value(clock, metronome, measure, beat); + sectionDisplay.string = "section: " ++ section.asInteger ++ "." ++ subsection.asInteger; + }.inEnvir.defer; + },'/measureClock_' ++ ~hash, s.addr); + view.layout_( HLayout( [ diff --git a/supercollider/tkam_main.scd b/supercollider/tkam_main.scd index 1e9087a..b9d2b63 100644 --- a/supercollider/tkam_main.scd +++ b/supercollider/tkam_main.scd @@ -22,7 +22,7 @@ s.waitForBoot({ ~musicData = ~genMusicData.value(seed); ~scoreData = ~genScoreData.value(~musicData[0]); ~sectionData = ~musicData[2]; - ~patterns = ~genPatterns.value(~musicData[0], ~musicData[1]); + ~patterns = ~genPatterns.value(~musicData[0], ~musicData[1], ~sectionData); }; ~patternProxy = EventPatternProxy.new; @@ -41,6 +41,7 @@ s.waitForBoot({ ~genAll = {arg seed; ~allMusicData = ~genMusicData.value(seed); ~patterns = ~allMusicData[0]; + ~scoreData = ~allMusicData[1]; ~sectionOffsets = ~allMusicData[2]; ~currentSection = 0; diff --git a/supercollider/tkam_musical_data_generator.scd b/supercollider/tkam_musical_data_generator.scd index de3b340..9e27f8b 100644 --- a/supercollider/tkam_musical_data_generator.scd +++ b/supercollider/tkam_musical_data_generator.scd @@ -350,17 +350,19 @@ genEnsemblePart = {arg partState, modeState, temporalData, roots, part, offset; //~~~~~~~~~~~~GENERATE ELECTRONIC ACCOMPANIMENT~~~~~~~~~~~~ genAccompPart = {arg modeState, temporalData, offset, trans, part; - var accompData; + var firstChange, accompData; + firstChange = false; accompData = []; temporalData.do({arg val, tS; var change; - change = [val == 1, tS == 0].wchoose([1, if(part == 0, {5}, {2})].normalizeSum); //5 * abs((curPulse / totalLen).clip(0, 0.8) - 1)].normalizeSum); + change = [val == 1, (val == 1) && firstChange.not].wchoose([1, if(part == 0, {5}, {2})].normalizeSum); //5 * abs((curPulse / totalLen).clip(0, 0.8) - 1)].normalizeSum); if(change, { var sel, freq, amp; sel = wchooseDict.value(modeState, 0.1); freq = 48.midicps * trans * frToFloat.value(sel); amp = [0, 1, 2, 3].wchoose([5, 2, 1, 1].normalizeSum); accompData = accompData.add([freq, tS + offset, amp, part]); + firstChange = true; }); }); accompData @@ -372,7 +374,7 @@ genAccompPart = {arg modeState, temporalData, offset, trans, part; var totalDur, dUnit, totalLen, curLen, modeState, temporalState, partStates, lastCadenceState, ensData, accompData, sectionData, - roots, lastRoots, sectionCount; + roots, lastRoots, sectionCount, subsectionCount; thisThread.randSeed = seed; @@ -391,6 +393,7 @@ genAccompPart = {arg modeState, temporalData, offset, trans, part; sectionData = Dictionary.with(*[0->4]); sectionCount = 0; + subsectionCount = 0; while({curLen < totalLen}, { var temporalData; # temporalData, temporalState = genTemporalData.value(temporalState, modeState, curLen == 0); @@ -403,11 +406,10 @@ genAccompPart = {arg modeState, temporalData, offset, trans, part; roots = distributeRoots.value(modeState, lastRoots); sectionData.add((curLen / 4).asInteger->[roots, lastRoots.collect({arg fr, part; - [fr, 36.midicps * pow(2, [1, 0, 1, 2][part]) * frToFloat.value(fr)]})]); + [fr, 36.midicps * pow(2, [1, 0, 1, 2][part]) * frToFloat.value(fr)]}), sectionCount, subsectionCount]); 4.do({arg part; var musicData, partState, noteCountInd; - //thisThread.randSeed = (seed + sectionCount + 1 + part).postln; # musicData, partState = genEnsemblePart.value(partStates[part], modeState, temporalData[part], roots, part, curLen); ensData[part] = ensData[part] ++ musicData; partStates[part] = partState; @@ -419,117 +421,19 @@ genAccompPart = {arg modeState, temporalData, offset, trans, part; }); }); - sectionCount = sectionCount + 1; - thisThread.randSeed = (seed + sectionCount); + subsectionCount = subsectionCount + 1; + thisThread.randSeed = (seed + (sectionCount * 100) + subsectionCount); modeState = advanceMode.value(modeState, lastCadenceState); - if(collectRoots.value(modeState).size == 1, {lastCadenceState = modeState}); - curLen = curLen + temporalData[0].size; - }); - - //format - - /* - ensData = ensData.collect({arg partData; - partData.flop.collect({arg data, d; if(d == 1, {data.differentiate ++ [10]}, {[0] ++ data})}) - }); - */ - - - //format - - /* - ensData = ensData.collect({arg partData; - var res; - res = partData.flop; - res = res.add(res[1]); - res[1] = (res[1].differentiate.drop(1) ++ [10]).postln; - res = res.flop ++ (res.last.last.ceil(16) / 16).asInteger.collect({arg measure; [0, 0, 0, 0, 0, measure * 16]}); - res = res.postln.sort({arg a, b; a.last < b.last}).postln; - res = res.flop.postln; - //res.last.postln; - res = res.insert(1, (res.last.postln.differentiate.drop(1) ++ [10])).flop.postln; - }); - - - accompData = accompData.collect({arg voice; - voice.collect({arg partData; - partData.flop.collect({arg data, d; if(d == 1, {data.differentiate ++ [10]}, {[0] ++ data})}) + if(collectRoots.value(modeState).size == 1, { + sectionCount = sectionCount + 1; + subsectionCount = 0; + lastCadenceState = modeState; }); + curLen = curLen + temporalData[0].size; }); - */ [ensData, accompData, sectionData] }; - - - -//~~~~~~~~~~~~DEFINE SYNTHS~~~~~~~~~~~~ -/* -SynthDef(\ens, {arg freq = 440, amp = 1, dur = 1, gate = 1; - Out.ar([0, 1], SinOsc.ar(freq, 2pi.rand, amp * 0.01) * EnvGen.kr(Env.asr(0.1, 1, 0.1), gate, doneAction: 2)) -}).add; - -SynthDef(\accomp, {arg freq = 440, amp = 1, attack = 1, dur = 1, gate = 1, bout = 0; - Out.ar(bout, SinOsc.ar(freq, 2pi.rand, 1) * 0.01 * amp * EnvGen.kr(Env.asr(attack, 1, 0.01), gate, doneAction: 2)) -}).add; - -SynthDef(\clip, {arg dur = 1, gate = 1, bin = 0; - //Out.ar([0, 1], (In.ar(bin)).clip(0, 1) * pow(Line.kr(0, 1, 240), 2)) - Out.ar([0, 1], (In.ar(bin)).clip(0, 1) * pow(Line.kr(0, 1, 10), 2)) -}).add; - - -//~~~~~~~~~~~~GENERATE PATTERNS~~~~~~~~~~~~ -genPatterns = {arg ensData, accompData, dUnit; - Ppar( - ensData.collect({arg musData, m; - Pbind( - \instrument, \ens, - \freq, Pseq(musData[0]), - //\freq, Pseq(musData[0].collect({arg freq; freq.cpsmidi.round(0.5).midicps})), - \dur, Pseq(musData[1] * dUnit), - \sustain, Pseq(musData[1] * dUnit), - \amp, [0.5, 0.3, 0.3, 0.3][m] //Pseq(musData[2].collect({arg item; [0, 0.25, 0.5, 0.75][item]}) * [1, 0.5, 0.25, 0.1][m] * 16);// * musData[3].collect({arg val; if(val < 0.25, {0}, {0.5})})) - ) - }) ++ - accompData.collect({arg voice, v; - voice.collect({arg musData; - Pbind( - \instrument, \accomp, - \freq, Pseq(musData[0]), - //\freq, Pseq(musData[0].collect({arg freq; freq.cpsmidi.round(0.5).midicps})), - \dur, Pseq(musData[1] * dUnit), - \sustain, Pseq(musData[1] * dUnit), - \amp, Pseq(musData[2].collect({arg item; [0, 2, 4, 8][item]}) * 0.0125 * 1), - //\attack, Pseq(musData[1] * abs(musData[3].clip(0, 0.25) * 2 - 1) * dUnit), - \attack, Pseq(musData[1] * 0.9 * dUnit), - \bout, v + 5 - ) - }).add( - Pmono( - \clip, - \bin, v + 5 - ) - ) - }).flatten - ); -}; -*/ - - -//~~~~~~~~~~~~MAIN / RUN~~~~~~~~~~~~ -/* -~dUnit = 8.reciprocal; -~musicData = genMusicData.value(~dUnit); -~scoreData = genScoreData.value(~musicData[0]); -~sectionData = ~musicData[2]; -~sectionData.postln; -~patterns = genPatterns.value(~musicData[0], ~musicData[1], ~dUnit); -//~patterns.play; -*/ -//~musicData = ~genMusicData.value(100); - ) -//~musicData = ~genMusicData.value(100); diff --git a/supercollider/tkam_sonifier.scd b/supercollider/tkam_sonifier.scd index def7fe3..a209e27 100644 --- a/supercollider/tkam_sonifier.scd +++ b/supercollider/tkam_sonifier.scd @@ -27,8 +27,8 @@ SynthDef(\masterPlayerControl_ ++ ~hash, { }).add; -SynthDef(\transport_ ++ ~hash, {arg measure = 0, beat = 0, gate = 1, dur = 1; - SendReply.kr(Impulse.kr(0) * (measure > 0) * (beat > 0),'/measureClock_' ++ ~hash, values: [measure.poll, beat]); +SynthDef(\transport_ ++ ~hash, {arg measure = 0, beat = 0, section = 0, subsection = 0, gate = 1, dur = 1; + SendReply.kr(Impulse.kr(0) * (measure > 0) * (beat > 0),'/measureClock_' ++ ~hash, values: [measure, beat, section, subsection]); SendReply.kr(Impulse.kr(0) * (measure < 1) * (beat < 1),'/nextSubsection_' ++ ~hash); EnvGen.kr(Env.sine(dur), gate, doneAction: 2); }).add; @@ -74,8 +74,8 @@ formatPatternData = {arg musData, measureLen; //~~~~~~~~~~~~GENERATE PATTERNS~~~~~~~~~~~~ -~genPatterns = {arg ensData, accompData; - var measureLen, ensDataFormatted, accompDataFormatted, dUnit, pattern; +~genPatterns = {arg ensData, accompData, sectionData; + var measureLen, ensDataFormatted, accompDataFormatted, dUnit, section, subsection; measureLen = (( ensData.collect({arg partData; partData.last[1]}) ++ @@ -87,6 +87,10 @@ formatPatternData = {arg musData, measureLen; dUnit = 8.reciprocal; measureLen.collect({arg measure; + if(sectionData[measure * 4] != nil, { + section = sectionData[measure * 4][2]; + subsection = sectionData[measure * 4][3]; + }); Ppar( ensDataFormatted[measure].collect({arg musData, m; Pbind( @@ -101,6 +105,7 @@ formatPatternData = {arg musData, measureLen; ) }) ++ accompDataFormatted[measure].collect({arg musData, m; + //"--------".postln; Pbind( \instrument, \accomp_ ++ ~hash, \freq, Pseq(musData[0].replace(0, Rest(0))), @@ -109,7 +114,7 @@ formatPatternData = {arg musData, measureLen; \amp, Pseq(musData[3].collect({arg item; [0, 2, 4, 8][item]}) * 0.0125 * 1), //\attack, Pseq(musData[1] * abs(musData[3].clip(0, 0.25) * 2 - 1) * dUnit), \attack, Pseq(musData[2] * 0.9 * dUnit), - \bout, musData[4] + 6 + \bout, Pseq(musData[4] + 6) ) }) ++ [ @@ -117,6 +122,8 @@ formatPatternData = {arg musData, measureLen; \instrument, \transport_ ++ ~hash, \measure, measure + 1, \beat, Pseq([1, 2]), + \section, section, + \subsection, subsection, \dur, 8 * dUnit ), Pbind( diff --git a/supercollider/tkam_transcriber.scd b/supercollider/tkam_transcriber.scd index cf88d0b..ef9664f 100644 --- a/supercollider/tkam_transcriber.scd +++ b/supercollider/tkam_transcriber.scd @@ -308,7 +308,7 @@ consolidateNotes = {arg lyStr, part; var res; res = ensData.collect({arg partData; partData.flop.collect({arg data, d; if(d == 1, {data.differentiate ++ [10]}, {[0] ++ data})}) - }).postln; + }); res.collect({arg part; part.flop}) }; ) \ No newline at end of file