def v1(m): accumulator( ("v1", (1, 7)), baca.beam(), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="wide", ), baca.flat_glissando( "Aqs4", left_broken=True, ), ) accumulator( ("v1", (10, 11)), baca.flat_glissando( "<F4 A4>", hide_middle_stems=True, right_broken=True, ), baca.markup( r"\stirrings-still-twelve-et-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), )
def vc(m): accumulator( ("vc", (1, 6)), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="granulation", ), baca.flat_glissando("Ab3"), baca.hairpin( '"mf" -- !', abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("vc", 7), baca.flat_glissando("Db2"), baca.hairpin( "p -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.half_clt_spanner( abjad.Tweak(rf"- \tweak staff-padding {3 + 6.5}"), ), baca.tuplet_bracket_down(), library.bcps( -4, clt=True, staff_padding=3, ), )
def v1_va_vc(cache): accumulator( (["v1", "va", "vc"], (3, 4)), baca.hairpin( "pp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.new( baca.flat_glissando("<F#4 Dqf5>"), baca.markup(r"\stirrings-still-seven-plus-nine-of-e-markup"), baca.tasto_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), match=0, ), baca.new( baca.flat_glissando("<B2 Aqs3>"), baca.markup( r"\stirrings-still-eleven-plus-three-of-e-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), baca.tasto_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), match=1, ), baca.new( baca.flat_glissando("E2"), match=2, ), baca.tuplet_bracket_down(), library.clouded_pane_spanner("clouded pane (beacon) -|", 8), )
def va(m): accumulator( ("va", (1, 7)), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="wide-poss", ), baca.flat_glissando("Bqf3"), baca.hairpin( "mp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), measures=(1, 3), selector=lambda _: baca.select.rleak(baca.select.ltleaves(_)), ), baca.markup( r"\baca-seven-d-flat", abjad.Tweak(r"- \tweak padding 1.5"), ), ) accumulator( ("va", (10, 11)), baca.flat_glissando( "<Eqs4 Gtqs4>", hide_middle_stems=True, right_broken=True, ), baca.markup( r"\stirrings-still-twenty-four-et-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), )
def va(m): accumulator( ("va", (1, 6)), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="granulation", ), baca.flat_glissando("G3"), baca.hairpin( '"mf" -- !', abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("va", 7), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="wide", ), baca.flat_glissando("Bqf3"), baca.hairpin( "mf >o niente", selector=lambda _: baca.select.rleaves(_), ), baca.markup( r"\baca-seven-d-flat", abjad.Tweak(r"- \tweak padding 1.5"), ), )
def v2(m): accumulator( ("v2", [1, 3, 7, 9, 11, 14]), baca.dynamic("mp"), baca.new( baca.markup( r"\stirrings-still-twelve-et-conflicts-with-viola-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), match=0, ), baca.pitch("<E4 G#4>"), baca.tasto_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), library.urtext_spanner("urtext (double stop) -|", 8), ) accumulator( ("v2", (12, 13)), baca.alternate_bow_strokes(), baca.damp_spanner( abjad.Tweak(r"- \tweak staff-padding 8"), ), baca.hairpin( "mp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.half_clt_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), baca.pitch("F5"), )
def vns(cache): accumulator( (["v1", "v2"], (49, 53)), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( (["v1", "v2"], (67, 85)), baca.tasto_spanner(abjad.Tweak(r"- \tweak staff-padding 5.5"), ), ) accumulator( (["v1", "v2"], (86, 92)), baca.hairpin( "(p) < mp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), pieces=lambda _: baca.select.mgroups(_, [3, 4 + 1]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( (["v1", "v2"], (90, 92)), library.urtext_spanner("urtext (NEW cds) -|", 8), ) accumulator( (["v1", "v1r", "v2", "v2r"], 93), baca.tacet(selector=lambda _: baca.select.mmrests(_)), )
def v1(m): accumulator( ("v1", 5), baca.dynamic("mp"), baca.markup( r"\stirrings-still-twelve-et-conflicts-with-viola-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), baca.pitch("<F4 A4>"), library.urtext_spanner("urtext (ds) -|", 8), ) accumulator( ("v1", [(12, 23), (30, 59)]), baca.pitch("Bqf5"), ) accumulator( ("v1", (24, 27)), baca.flat_glissando("Bqf5"), ) accumulator( ("v1", (28, 29)), baca.flat_glissando("<F#4 Dqf5>"), baca.hairpin( "pp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.markup( r"\stirrings-still-seven-plus-nine-of-e-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), baca.tasto_spanner(abjad.Tweak(r"- \tweak staff-padding 5.5"), ), library.clouded_pane_spanner("clouded pane (beacon) -|", 8), ) accumulator( ("v1", (36, 59)), baca.suite( baca.new( baca.tie(lambda _: baca.select.lleaf(_, 0)), measures=56, ), baca.articulations([ abjad.Articulation("baca-damp"), abjad.Articulation("baca-double-diamond"), abjad.Articulation("baca-damp"), None, ], ), baca.new( baca.note_head_style_harmonic( selector=lambda _: baca.select.pleaves(_)), map=lambda _: abjad.select.get(baca.select.plts(_), [3], 4), ), ), ) accumulator( ("v1", (71, 76)), baca.tuplet_bracket_down(), baca.tuplet_bracket_staff_padding(1.25), )
def va(m): accumulator( ("va", 5), baca.dynamic("mp"), baca.markup( r"\stirrings-still-nine-plus-seven-of-b-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), baca.pitch("<Aqf3 C#4>"), library.clouded_pane_spanner("clouded (partial: stopped) -|", 8), ) accumulator( ("va", [(12, 23), (30, 59)]), baca.pitch("Bqf3"), ) accumulator( ("va", (24, 27)), baca.flat_glissando("Bqf3"), ) accumulator( ("va", (28, 29)), baca.flat_glissando("<B2 Aqs3>"), baca.hairpin( "pp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.markup( r"\stirrings-still-eleven-plus-three-of-e-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), baca.tasto_spanner(abjad.Tweak(r"- \tweak staff-padding 5.5"), ), library.clouded_pane_spanner("clouded pane (beacon) -|", 8), ) accumulator( ("va", (36, 59)), baca.suite( baca.new( baca.tie(lambda _: baca.select.lleaf(_, 0)), measures=56, ), baca.articulations([ abjad.Articulation("baca-damp"), abjad.Articulation("baca-double-diamond"), abjad.Articulation("baca-double-diamond"), abjad.Articulation("baca-damp"), None, ], ), baca.new( baca.note_head_style_harmonic( selector=lambda _: baca.select.pleaves(_)), map=lambda _: abjad.select.get(baca.select.plts(_), [4], 5), ), ), ) accumulator( ("va", (71, 76)), baca.tuplet_bracket_staff_padding(0.5), )
def va(m): accumulator( "va", baca.clef("alto"), ) accumulator( ("va", (1, 5)), baca.flat_glissando( "Ab3", hide_middle_stems=True, ), ) accumulator( ("va", (1, 6)), baca.hairpin( "niente o< mp -- !", pieces=lambda _: baca.select.mgroups(_, [3, 3 + 1]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("va", 6), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="very-wide", ), baca.markup( r"\baca-seven-d-flat", abjad.Tweak(r"- \tweak padding 1.5"), ), baca.pitch("Bqf3"), ) accumulator( ("va", (7, 14)), baca.hairpin( "p -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("va", (15, 16)), baca.flat_glissando("B3"), ) accumulator( ("va", [(30, 31), (38, 40), (42, 45)]), baca.flat_glissando("B4"), ) accumulator( ("va", (52, 55)), baca.tasto_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), ) accumulator( (["va", "var"], 56), baca.tacet(selector=lambda _: baca.select.mmrests(_)), )
def vc(m): accumulator( "vc", baca.dls_staff_padding(6), ) accumulator( ("vc", 1), baca.flat_glissando("B0"), baca.hairpin("o< mf"), baca.ottava_bassa(), ) accumulator( ("vc", [(3, 4), (6, 8), (10, 15)]), baca.flat_glissando( "B0", hide_middle_stems=True, ), baca.ottava_bassa(), ) accumulator( ("vc", (3, 4)), baca.hairpin( "o< f -- !", abjad.Tweak(r"- \tweak to-barline ##t"), pieces=lambda _: baca.select.mgroups(_, [1, 1 + 1]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("vc", (6, 8)), baca.hairpin( "o< ff -- !", abjad.Tweak(r"- \tweak to-barline ##t"), pieces=lambda _: baca.select.mgroups(_, [1, 2 + 1]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("vc", (10, 15)), baca.hairpin( "o< fff -- !", abjad.Tweak(r"- \tweak to-barline ##t"), pieces=lambda _: baca.select.mgroups(_, [2, 4 + 1]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("vc", 20), baca.literal( [ r"\once \override Score.RehearsalMark.direction = #down", r"\once \override Score.RehearsalMark.padding = 6", r"\once \override Score.RehearsalMark.self-alignment-X = #right", r"\mark \stirrings-still-colophon-markup", ], site="after", ), )
def vc(m): accumulator( ("vc", [(1, 5), (9, 15)]), baca.flat_glissando( "A2", hide_middle_stems=True, rleak=True, ), baca.tasto_spanner( abjad.Tweak(rf"- \tweak staff-padding {vc_spanner_staff_padding}"), ), ) accumulator( ("vc", (1, 18)), baca.pitch("A2", allow_repitch=True), ) accumulator( ("vc", (6, 8)), baca.hairpin( "ppppp < p > ppppp", pieces=lambda _: baca.select.cmgroups(_, [1, 2]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("vc", [(6, 8), (16, 18)]), baca.flat_glissando( "A2", allow_repitch=True, rleak=True, ), ) accumulator( ("vc", [(6, 8), (16, 25)]), baca.circle_bow_spanner( abjad.Tweak(rf"- \tweak staff-padding {vc_spanner_staff_padding}"), qualifier="wide-poss", ), ) accumulator( ("vc", (16, 18)), baca.hairpin( "ppppp < p > ppppp", pieces=lambda _: baca.select.cmgroups(_, [1, 2]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("vc", (19, 25)), baca.beam(), baca.flat_glissando( "A2", stop_pitch="C3", ), )
def v1(m): accumulator( ("v1", (1, 5)), baca.flat_glissando( "Gb4", hide_middle_stems=True, ), ) accumulator( ("v1", (1, 6)), baca.hairpin( "niente o< mp -- !", pieces=lambda _: baca.select.mgroups(_, [3, 3 + 1]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("v1", 6), baca.beam(), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="wide", ), baca.markup( r"\baca-thirteen-d-flat", abjad.Tweak(r"- \tweak padding 1.5"), ), baca.flat_glissando("Aqs4"), ) accumulator( ("v1", (7, 14)), baca.hairpin( "p -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("v1", (15, 16)), baca.flat_glissando("Bb4"), ) accumulator( ("v1", [(30, 31), (38, 40), (42, 45)]), baca.flat_glissando( "Db5", stop_pitch="B4", ), ) accumulator( ("v1", (52, 55)), baca.tasto_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), )
def va(m): accumulator( ("va", [(1, 7), (11, 17)]), baca.flat_glissando( "A3", hide_middle_stems=True, rleak=True, ), baca.tasto_spanner( abjad.Tweak(rf"- \tweak staff-padding {va_spanner_staff_padding}"), ), ) accumulator( ("va", (8, 10)), baca.hairpin( "ppppp < p > ppppp", pieces=lambda _: baca.select.cmgroups(_, [1, 2]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("va", [(8, 10), (18, 20)]), baca.flat_glissando( "A3", allow_repitch=True, rleak=True, ), ) accumulator( ("va", [(8, 10), (18, 25)]), baca.circle_bow_spanner( abjad.Tweak(rf"- \tweak staff-padding {va_spanner_staff_padding}"), qualifier="wide-poss", ), ) accumulator( ("va", (18, 20)), baca.hairpin( "ppppp < p > ppppp", pieces=lambda _: baca.select.cmgroups(_, [1, 2]), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( ("va", (21, 25)), baca.beam(), baca.flat_glissando( "A3", stop_pitch="B3", ), )
def va(m): accumulator( "va", baca.clef("treble"), ) accumulator( ("va", (1, 18)), baca.pitch("D5"), ) accumulator( ("va", (19, 30)), baca.pitch("Dqs5"), ) accumulator( ("va", 47), baca.clef("alto"), ) accumulator( ("va", (49, 53)), baca.dynamic( '"mf"', abjad.Tweak(r"- \tweak extra-offset #'(-2 . 0)"), abjad.Tweak(r"- \tweak X-extent #'(0 . 0)"), ), library.style_tailpiece_material( abjad.Tweak(r"- \tweak bound-details.right.padding 1.5"), ), ) accumulator( ("va", 57), baca.hairpin( "pp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.pitch("Bb2"), library.flight_spanner("memory of flight -|", 5.5), ) accumulator( ("va", 58), baca.clef("treble"), ) accumulator( ("va", 65), baca.clef("alto"), ) accumulator( ("va", (67, 89)), baca.tasto_spanner(abjad.Tweak(r"- \tweak staff-padding 5.5"), ), ) accumulator( ("va", (90, 93)), baca.dynamic( '"mf"', abjad.Tweak(r"- \tweak self-alignment-X -0.75"), ), library.style_tailpiece_material( abjad.Tweak(r"- \tweak bound-details.right.Y 0"), abjad.Tweak(r"- \tweak bound-details.right.padding 5.5"), ), )
def vns_va(cache): accumulator( (["v1", "v2", "va"], (1, 69)), baca.tuplet_bracket_down(), ) accumulator( (["v1", "v2", "va"], 5), baca.tasto_spanner(abjad.Tweak(r"- \tweak staff-padding 5.5"), ), ) accumulator( (["v1r", "v2r", "var"], 34), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( (["v1", "v2", "va"], 35), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( (["v1", "v2", "va"], (60, 61)), baca.breathe(), baca.hairpin( "appena-udibile -- !", abjad.Tweak(r"- \tweak self-alignment-X #left"), abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.new( baca.flat_glissando( "<F4 A4>", hide_middle_stems=True, ), match=0, ), baca.new( baca.flat_glissando( "<E4 G#4>", hide_middle_stems=True, ), match=1, ), baca.new( baca.flat_glissando( "<Eqs4 Gtqs4>", hide_middle_stems=True, ), match=2, ), library.urtext_spanner("urtext (ds field) -|", 5.5), )
def vc(m): accumulator( "vc", baca.hairpin( 'p < "f" -- "f" >o niente', # TODO: extend hairpin to phantom measure # following two lines should remain # pieces=lambda _: baca.select.mgroups(_, [5, 4, 2 + 1]), # selector=lambda _: baca.select.rleaves(_), # temporary: pieces=lambda _: baca.select.mgroups(_, [5, 4, 1 + 1]), selector=lambda _: baca.select.leaves(_), ), baca.half_clt_spanner( abjad.Tweak(rf"- \tweak staff-padding {6 + 6.5}"), # TODO: extend spanner to phantom measure selector=lambda _: baca.select.leaves(_), ), baca.markup( r"\baca-string-iii-markup", abjad.Tweak(r"- \tweak padding 1.5"), direction=abjad.DOWN, ), baca.note_head_style_harmonic( selector=lambda _: baca.select.pleaves(_)), ) accumulator( ("vc", (1, 6)), baca.beam(), baca.suite( baca.pitches("G2 B3 D3 C#4 F4"), baca.glissando(selector=lambda _: baca.select.rleaves(_), ), ), library.transition_bcps( final_spanner=True, staff_padding=6, ), ) accumulator( ("vc", (7, 11)), baca.clef("treble"), baca.flat_glissando("A5"), baca.markup( r"\stirrings-still-ninth-partial-markup", abjad.Tweak(r"- \tweak padding 1.5"), direction=abjad.DOWN, ), library.cello_cell_bcps(staff_padding=6, ), )
def v2(m): accumulator( "v2", baca.dls_staff_padding(6), baca.note_head_style_harmonic( selector=lambda _: baca.select.pleaves(_)), baca.tuplet_bracket_down(), ) accumulator( ("v2", [1, (3, 4), (6, 8), (10, 15)]), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 3"), qualifier="wide", ), baca.dynamic_text_self_alignment_x( 0.75, selector=lambda _: baca.select.pleaf(_, -1), ), baca.flat_glissando("F4"), baca.hairpin( "ppp < p >", pieces=lambda _: baca.select.cmgroups(_, ), ), baca.new( baca.markup( r"\baca-string-iv-markup", direction=abjad.DOWN, ), match=0, ), )
def v1(m): accumulator( "v1", baca.dls_staff_padding(7), ) accumulator( ("v1", (1, 8)), baca.half_clt_spanner( abjad.Tweak(rf"- \tweak staff-padding {8 + 6}"), ), baca.tuplet_bracket_down(), library.bcps( -8, clt=True, staff_padding=8, ), baca.flat_glissando( "A6", left_broken=True, ), ) accumulator( ("v1", (5, 8)), baca.hairpin( "ppp >o niente", selector=lambda _: baca.select.rleaves(_), ), ) accumulator( (["v1", "v1r"], 9), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( ("v1", (10, -1)), baca.tacet(selector=lambda _: baca.select.mmrests(_)), )
def v1_va(cache): accumulator( (["v1", "va"], (7, 14)), baca.new( baca.flat_glissando( "Gb4", selector=lambda _: baca.select.rleaves(_), stop_pitch="Bb4", ), match=0, ), baca.new( baca.flat_glissando( "Ab3", selector=lambda _: baca.select.rleaves(_), stop_pitch="B3", ), match=1, ), ) accumulator( (["v1", "va"], (7, 16)), baca.text_spanner( r"\baca-circle-very-tight-markup ->" r" \baca-circle-tight-markup ->" r" \baca-circle-mod-markup ->" r" \baca-circle-wide-markup =|", abjad.Tweak(r"- \tweak staff-padding 5.5"), autodetect_right_padding=True, bookend=False, pieces=lambda _: baca.select.mgroups(_, [2, 2, 2, 5]), selector=lambda _: baca.select.rleaves(_), ), )
def v1(m): accumulator( ("v1", [1, 3, 7, 9, 11, 14]), baca.dynamic("mp"), baca.new( baca.markup( r"\stirrings-still-twelve-et-conflicts-with-viola-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), match=0, ), baca.pitch("<F4 A4>"), baca.tasto_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), library.urtext_spanner("urtext (double stop) -|", 8), )
def va_stage_2(m): accumulator( ("va", [65, (67, 89)]), baca.flat_glissando("<B2 Aqs3>"), baca.markup( r"\stirrings-still-eleven-plus-three-of-e-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), ) accumulator( ("va", (94, 96)), baca.flat_glissando("A3"), baca.markup( r"\baca-five-f-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), )
def v2(m): accumulator( ("v2", 5), baca.dynamic("mp"), baca.markup( r"\stirrings-still-twelve-et-conflicts-with-viola-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), baca.pitch("<E4 G#4>"), library.urtext_spanner("urtext (ds) -|", 8), ) accumulator( ("v2", [(12, 23), (30, 59)]), baca.pitch("Bb4"), ) accumulator( ("v2", (24, 27)), baca.flat_glissando("Bb4"), ) accumulator( ("v2", (28, 29)), baca.alternate_bow_strokes(), baca.damp_spanner(abjad.Tweak(r"- \tweak staff-padding 8"), ), baca.hairpin( "mp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.half_clt_spanner(abjad.Tweak(r"- \tweak staff-padding 5.5"), ), baca.pitch("F5"), ) accumulator( ("v2", (36, 59)), baca.suite( baca.new( baca.tie(lambda _: baca.select.lleaf(_, 0)), measures=56, ), baca.articulations([ abjad.Articulation("baca-damp"), abjad.Articulation("baca-damp"), abjad.Articulation("baca-double-diamond"), ], ), ), )
def tutti(cache): accumulator( ["v1", "v2", "va", "vc"], baca.dls_staff_padding(6), baca.tuplet_bracket_down(), baca.tuplet_bracket_staff_padding(1.5), ) accumulator( (["v1", "v2", "va", "vc"], (1, 2)), baca.hairpin( "pp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( (["v1", "v2", "va", "vc"], (3, 4)), baca.hairpin( '"f" -- !', abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), ) accumulator( (["v1", "v2", "va", "vc"], (24, 31)), baca.text_spanner( "each time more ponticello =|", abjad.Tweak(r"- \tweak staff-padding 8"), autodetect_right_padding=True, bookend=False, lilypond_id=2, selector=lambda _: baca.select.rleaves(_), ), ) accumulator( (["v1", "v2", "va", "vc"], (32, 37)), baca.text_spanner( "each time less ponticello =|", abjad.Tweak(r"- \tweak staff-padding 10.5"), autodetect_right_padding=True, bookend=False, lilypond_id=2, selector=lambda _: baca.select.rleaves(_), ), )
def vc(m): accumulator( "vc", baca.clef("bass"), ) accumulator( (["vc", "vcr"], 1), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( ("vc", 2), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( (["vc", "vcr"], 5), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( ("vc", 6), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( ("vc", (7, 11)), baca.dynamic_text_self_alignment_x( -0.75, selector=lambda _: abjad.select.leaf(_, -1), ), baca.flat_glissando( "Bb1", hide_middle_stems=True, ), baca.hairpin( "pp < fff-poco-scratch", ), ) accumulator( ("vc", (12, 13)), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="wide", ), baca.flat_glissando( "Cb2", stop_pitch="Bb1", ), baca.hairpin( "fff > pp", ), ) accumulator( (["vc", "vcr"], 14), baca.tacet(selector=lambda _: baca.select.mmrests(_)), ) accumulator( ("vc", (15, 17)), baca.tacet(selector=lambda _: baca.select.mmrests(_)), )
def va(m): accumulator( ("va", (1, 10)), baca.staff_lines(1), baca.dynamic( '"mf"', abjad.Tweak(r"- \tweak self-alignment-X -0.75"), ), ) accumulator( ("va", (1, 10)), library.style_tailpiece_material( abjad.Tweak(r"- \tweak bound-details.right.padding 2"), ), ) accumulator( ("va", 12), baca.staff_lines(5), )
def vns_va(cache): accumulator( ["v1", "v2", "va"], baca.tuplet_bracket_down(), ) accumulator( (["v1", "v2", "va"], (5, 6)), baca.dynamic_text_self_alignment_x( -0.75, selector=lambda _: abjad.select.leaf(_, 0), ), baca.hairpin( "appena-udibile -- !", abjad.Tweak(r"- \tweak to-barline ##t"), abjad.Tweak(r"- \tweak self-alignment-X -0.75"), selector=lambda _: baca.select.rleaves(_), ), baca.new( baca.flat_glissando( "<F4 A4>", hide_middle_stems=True, ), match=0, ), baca.new( baca.flat_glissando( "<E4 G#4>", hide_middle_stems=True, ), match=1, ), baca.new( baca.flat_glissando( "<Eqs4 Gtqs4>", hide_middle_stems=True, ), baca.markup( r"\stirrings-still-twenty-four-et-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), match=2, ), library.urtext_spanner("urtext (ds field) -|", 8), )
def v1(m): accumulator( ("v1", (1, 6)), baca.pitch("D5"), ) accumulator( ("v1", (7, 18)), baca.pitch("Dqs5"), ) accumulator( ("v1", (19, 30)), baca.pitch("Eb5"), ) accumulator( ("v1", 57), baca.circle_bow_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), qualifier="wide-poss", ), baca.flat_glissando("Bb4"), baca.markup( r"\baca-string-iv-markup", abjad.Tweak(r"- \tweak padding 1.5"), direction=abjad.DOWN, ), baca.new( baca.dynamic_text_self_alignment_x( 1, selector=lambda _: baca.select.pleaf(_, -1), ), baca.hairpin("pp < mp"), ), baca.note_head_style_harmonic( selector=lambda _: baca.select.pleaves(_)), ) accumulator( ("v1", (86, 92)), baca.scp_spanner( "T -> P -> T -> P =|", abjad.Tweak(r"- \tweak staff-padding 5.5"), pieces=lambda _: baca.select.lparts(_, [1, 2, 1, 4 + 1]), selector=lambda _: baca.select.rleaves(_), ), )
def va(m): accumulator( ("va", [1, 3, 7, 9, 11, 14]), baca.dynamic("mp"), baca.new( baca.markup( r"\stirrings-still-nine-plus-seven-of-b-markup", abjad.Tweak(r"- \tweak padding 1.5"), ), match=0, ), baca.pitch("<Aqf3 C#4>"), baca.tasto_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), library.clouded_pane_spanner("clouded pane (partial) -|", 8), ) accumulator( ("va", 19), baca.clef("treble"), )
def v2(m): accumulator( ("v2", (1, 2)), baca.flat_glissando( "<E4 G#4>", hide_middle_stems=True, left_broken=True, ), ) accumulator( ("v2", (5, 11)), baca.flat_glissando( "<E4 G#4>", hide_middle_stems=True, ), ) accumulator( ("v2", (12, 17)), library.multistage_leaf_glissando( [("G#4", 7), ("B4", 7), ("A4", 7), ("C5", 8), ("B4", None)], "C#5", ), ) accumulator( ("v2", (3, 4)), baca.alternate_bow_strokes(), baca.damp_spanner( abjad.Tweak(r"- \tweak staff-padding 8"), ), baca.hairpin( "mp -- !", abjad.Tweak(r"- \tweak to-barline ##t"), selector=lambda _: baca.select.rleaves(_), ), baca.half_clt_spanner( abjad.Tweak(r"- \tweak staff-padding 5.5"), ), baca.pitch("F5"), baca.tuplet_bracket_staff_padding(1), )