with_sharps, abjad.select().components(abjad.Score), ), # evans.call( # "vertical", # demo, # evans.return_vertical_moment_ties, # ), evans.call( "score", evans.SegmentMaker.beam_score, abjad.select().components(abjad.Score), ), evans.attach( "Voice 1", clef_whitespace, baca.leaf(0), ), evans.attach( "Voice 2", clef_whitespace, baca.leaf(0), ), evans.attach( "Voice 3", clef_whitespace, baca.leaf(0), ), evans.attach( "Voice 4", clef_whitespace,
with_sharps, abjad.select().components(abjad.Score), ), # evans.call( # "vertical", # demo, # evans.return_vertical_moment_ties, # ), evans.call( "score", evans.SegmentMaker.beam_score, abjad.select().components(abjad.Score), ), evans.attach( "Voice 1", clef_whitespace, baca.leaf(17, pitched=True), ), evans.call( "Voice 1", make_percussion_staff, abjad.select().leaves(pitched=True).get([17, 18, 19, 20]), ), evans.call( "Voice 1", apply_rain_tremolo, abjad.select().leaves(pitched=True).get([17, 18, 19, 20]), ), evans.attach( "Voice 1", rain_markup,
with_sharps, abjad.select().components(abjad.Score), ), # evans.call( # "vertical", # demo, # evans.return_vertical_moment_ties, # ), evans.call( "score", evans.SegmentMaker.beam_score, abjad.select().components(abjad.Score), ), evans.attach( "Voice 1", rain_markup, baca.leaf(0, pitched=True), ), evans.attach( "Voice 2", rain_markup, baca.leaf(0, pitched=True), ), evans.attach( "Voice 3", rain_markup, baca.leaf(0, pitched=True), ), evans.attach( "Voice 4", rain_markup,
_ \markup { \override #'(font-name . "STIXGeneral") \with-color #black \right-column { \line { Miami, Fl. \hspace #0.75 - \hspace #0.75 Spring Valley, Oh. } \line { March 2019 \hspace #0.75 - \hspace #0.75 June 2020 } } } """, format_slot="absolute_after", ) commands = [ evans.attach( "Voice 1", abjad.LilyPondLiteral(r"\accidentalStyle Score.modern \key d \major"), baca.selectors.leaf(0), ), evans.attach( "Voice 2", abjad.LilyPondLiteral(r"\key d \major"), baca.selectors.leaf(0), ), evans.attach( "Voice 2", abjad.Dynamic("pp"), baca.selectors.leaf(0), ), evans.attach( "Voice 3", abjad.LilyPondLiteral(r"\key d \major"),
_ \markup { \override #'(font-name . "Didot") \with-color #black \right-column { \line { Miami, Fl. \hspace #0.75 - \hspace #0.75 Iowa City, Ia. } \line { August 2018 \hspace #0.75 - \hspace #0.75 February 2020 } } } """, format_slot="absolute_after", ) commands = [ evans.attach( "Voice 1", abjad.Dynamic("appena udibile al fino", name_is_textual=True), baca.leaf(0), ), evans.attach( "Voice 1", abjad.Markup("col legno tratto al fino", direction=abjad.Up), baca.leaf(0), ), evans.attach( "Voice 2", abjad.Dynamic("appena udibile al fino", name_is_textual=True), baca.leaf(0), ), evans.attach( "Voice 2", abjad.Markup("col legno tratto al fino", direction=abjad.Up),
_ \markup { \override #'(font-name . "Didot") \with-color #black \right-column { \line { Miami, Fl. \hspace #0.75 - \hspace #0.75 Iowa City, Ia. } \line { August 2018 \hspace #0.75 - \hspace #0.75 February 2020 } } } """, format_slot="absolute_after", ) commands = [ evans.attach( "Voice 1", abjad.Dynamic("appena udibile al fino", name_is_textual=True), baca.selectors.leaf(0), ), evans.attach( "Voice 1", abjad.Markup( r"\markup { col legno tratto al fino }", direction=abjad.Up, ), baca.selectors.leaf(0), ), evans.attach( "Voice 2", abjad.Dynamic("appena udibile al fino", name_is_textual=True), baca.selectors.leaf(0), ),
with_sharps, abjad.select().components(abjad.Score), ), # evans.call( # "vertical", # demo, # evans.return_vertical_moment_ties, # ), evans.call( "score", evans.SegmentMaker.beam_score, abjad.select().components(abjad.Score), ), evans.attach( "Voice 5", abjad.Dynamic("mp"), baca.leaf(0), ), evans.attach( "Voice 7", clef_whitespace, baca.leaf(0, pitched=True), ), evans.attach( "Voice 8", clef_whitespace, baca.leaf(0, pitched=True), ), evans.attach( "Voice 7", clef_whitespace,
rhythm_commands, ) met = abjad.MetronomeMark.make_tempo_equation_markup((1, 4), 30) mark = abjad.LilyPondLiteral( [ r"^ \markup {", r" \huge", r" \concat {", f" {str(met)[8:]}", r" }", r"}" ], format_slot="after", ) commands = [ evans.attach( "Voice 1", abjad.LilyPondLiteral(r"\accidentalStyle Score.dodecaphonic"), baca.selectors.leaf(0), ), evans.attach( "Voice 1", abjad.LilyPondLiteral( r"\override Score.Arpeggio.arpeggio-direction = #UP", format_slot="before"), baca.selectors.leaf(0), ), evans.attach( "Voice 1", abjad.Arpeggio(), baca.selectors.leaf(0), ), evans.attach(
with_sharps, abjad.select().components(abjad.Score), ), # evans.call( # "vertical", # demo, # evans.return_vertical_moment_ties, # ), evans.call( "score", evans.SegmentMaker.beam_score, abjad.select().components(abjad.Score), ), evans.attach( "Voice 6", clef_whitespace, baca.leaf(0), ), evans.attach( "Voice 7", clef_whitespace, baca.leaf(0), ), evans.attach( "Voice 8", clef_whitespace, baca.leaf(0), ), evans.attach( "Voice 9", clef_whitespace,
), evans.call( "score", evans.SegmentMaker.rewrite_meter, lambda _: abjad.Selection(_).components(abjad.Score), ), "skips", handler_commands, evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", section_title, baca.selectors.leaf(0), ), evans.attach( "Voice 1", marks(r=1)[0], lambda _: abjad.Selection(_).runs().get([0]).leaf(0), ), # evans.attach("Voice 1", marks(r=1)[0], lambda _: abjad.Selection(_).runs().get([1]).leaf(0)), evans.attach( "Voice 1", marks(r=1)[0], lambda _: abjad.Selection(_).runs().get([2]).leaf(0), ), evans.attach( "Voice 1",
'"vla.-2"', '"vc.-1"', '"vc.-2"', '"cb."', ], name_staves=True, commands=[ rhythm_commands_08, evans.call( "score", evans.SegmentMaker.transform_brackets, abjad.select().components(abjad.Score), ), evans.attach( "Voice 1", abjad.Tie(), abjad.select().leaf(14, pitched=True), ), evans.attach( "Voice 2", abjad.Tie(), abjad.select().leaf(48, pitched=True), ), evans.attach( "Voice 3", abjad.Tie(), abjad.select().leaf(-3, pitched=True), ), evans.attach( "Voice 4", abjad.Tie(),
r"\chart-eight", r"\chart-nine", r"\chart-ten", r"\chart-eleven", r"\chart-twelve", r"\chart-thirteen", r"\chart-fourteen", r"\chart-fifteen", ] charts = [abjad.LilyPondLiteral(_, format_slot="after") for _ in chart_strings] commands = [ evans.attach( "Voice 1", abjad.ColorFingering(3), baca.pleaf(1), ), evans.attach( "Voice 1", abjad.ColorFingering(1), baca.pleaf(2), ), evans.attach( "Voice 1", abjad.ColorFingering(2), baca.pleaf(3), ), evans.attach( "Voice 1", abjad.ColorFingering(2),
import baca import evans from sim.materials.pitch.segment_02.clef_handlers import clef_handlers from sim.materials.score_structure.instruments import instruments as insts from sim.materials.score_structure.score_structure import score from sim.materials.score_structure.segment_02.time_signatures import time_signatures from sim.materials.timespans.segment_02.convert_timespans import ( handler_commands, rhythm_commands, ) commands = [ evans.attach( "Voice 1", abjad.LilyPondLiteral( r"\accidentalStyle Score.dodecaphonic \key c \major"), baca.selectors.leaf(0), ), evans.attach( "Voice 2", abjad.LilyPondLiteral(r"\key c \major"), baca.selectors.leaf(0), ), evans.attach( "Voice 2", abjad.Dynamic("mf"), baca.selectors.leaf(0), ), evans.attach( "Voice 2", abjad.Dynamic("mp"),
import abjad import baca import evans from hamon_shu.materials.score_structure.clef_handlers import clef_handlers from hamon_shu.materials.score_structure.instruments import instruments as insts from hamon_shu.materials.score_structure.score_structure import score from hamon_shu.materials.score_structure.segment_02.time_signatures import ( time_signatures, ) from hamon_shu.materials.timespans.segment_02.convert_timespans import ( handler_commands, rhythm_commands, ) commands = [evans.attach("Voice 1", abjad.StopHairpin(), baca.selectors.leaf(0))] maker = evans.SegmentMaker( instruments=insts, names=['"Violin I"', '"Violin II"', '"Viola"', '"Violoncello"'], abbreviations=['"vn. I"', '"vn. II"', '"va."', '"vc."'], score_template=score, time_signatures=time_signatures, clef_handlers=clef_handlers, commands=[ rhythm_commands, evans.call( "score", evans.SegmentMaker.transform_brackets, lambda _: abjad.Selection(_).components(abjad.Score), ),
handler_commands, evans.call( "vertical", chorale_pitch_handler, evans.return_vertical_moment_ties, ), evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", evans.metric_modulation( metronome_mark=((1, 4), quicktions.Fraction(460, 9)), left_note=(abjad.Note("c'4")), right_note=(abjad.Note("c'8.")), modulated_beat=(abjad.Note("c'4")), ), baca.selectors.leaf(0), ), evans.attach("Voice 1", bar_literal, baca.selectors.leaf(0)), evans.attach("Voice 2", bar_literal, baca.selectors.leaf(0)), evans.attach("Voice 3", bar_literal, baca.selectors.leaf(0)), evans.attach("Voice 4", bar_literal, baca.selectors.leaf(0)), evans.attach( "Voice 1", abjad.Dynamic("p"), baca.selectors.leaf(0, pitched=True), ), evans.attach( "Voice 3",
), evans.call( "score", evans.SegmentMaker.rewrite_meter, lambda _: abjad.Selection(_).components(abjad.Score), ), "skips", evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", abjad.Markup( r"""\markup \override #'(font-name . "STIXGeneral Bold") \box \caps Samudra""", direction=abjad.Up, ), baca.selectors.leaf(0), ), evans.attach( "Global Context", evans.metric_modulation( metronome_mark=((1, 4), 115), left_note=(abjad.Note("c'8.")), right_note=(abjad.Note("c'4")), modulated_beat=(abjad.Note("c'4")), ), baca.selectors.leaf(0), ), evans.attach( "Global Context",
abjad.attach( abjad.LilyPondLiteral( [r"\once", r"\override Stem.stencil = ##f"], format_slot="before" ), baca.select(measure_30_trem).leaves()[1], ) commands = [ evans.detach( "Voice 1", abjad.Tie(), baca.selectors.leaf(26), ), evans.attach( "Voice 1", abjad.Dynamic("pp"), baca.selectors.leaf(26), ), evans.replace( "Voice 1", measure_30_trem, lambda _: abjad.Selection(_).tuplets().get([3]), ), ] maker = evans.SegmentMaker( instruments=insts, names=[r'"Flute"'], score_template=score, time_signatures=time_signatures, clef_handlers=clef_handlers,
clef_handler_seven, abjad.select(), ), evans.call( "Voice 8", clef_handler_eight, abjad.select(), ), evans.call( "Voice 9", clef_handler_nine, abjad.select(), ), evans.attach( "Voice 1", rain_markup, baca.leaf(0, pitched=True), ), evans.call( "Voice 1", apply_rain_tremolo, abjad.select().runs(), ), evans.attach( "Voice 2", rain_markup, baca.leaf(0, pitched=True), ), evans.call( "Voice 2", apply_rain_tremolo,
), evans.call( "score", evans.SegmentMaker.rewrite_meter, lambda _: abjad.Selection(_).components(abjad.Score), ), "skips", handler_commands, evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", section_title, baca.selectors.leaf(0), ), evans.call( "Global Context", tempo_handler, lambda _: abjad.Selection(_).leaves().get([3, 4]), ), evans.call( "Global Context", tempo_handler, lambda _: abjad.Selection(_).leaves().get([7, 8]), ), evans.call( "Global Context", tempo_handler,
), "skips", handler_commands, evans.call( "vertical", flurry_pitch_handler, evans.return_vertical_moment_ties, ), evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Voice 2", abjad.StopTextSpan(command=r"\stopTextSpanOne"), baca.selectors.leaf(0), ), evans.attach( "Global Context", evans.metric_modulation( metronome_mark=((1, 4), 115), left_note=(abjad.Note("c'8.")), right_note=(abjad.Note("c'4")), modulated_beat=(abjad.Note("c'4")), ), baca.selectors.leaf(0), ), evans.attach( "Voice 1", abjad.Dynamic("pp"),
r""" \bar "!" """, " }", r" %\layout {", " % ragged-right = ##t", r" % indent = 1\cm", " %}", " }", "}", ], format_slot="after", ) commands = [ evans.attach( "Voice 1", abjad.LilyPondLiteral(r"\accidentalStyle Score.modern \key gs \minor"), baca.selectors.leaf(0), ), evans.attach( "Voice 1", abjad.Dynamic("ppp"), baca.selectors.leaf(3), ), evans.attach( "Voice 1", abjad.LilyPondLiteral( r"\override Score.Arpeggio.arpeggio-direction = #UP", format_slot="before" ), baca.selectors.leaf(10), ), evans.attach(
evans.call( "vertical", link_pitch_handler, evans.return_vertical_moment_ties, ), evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", evans.metric_modulation( metronome_mark=((1, 4), quicktions.Fraction(920, 9)), left_note=( abjad.Tuplet(multiplier=(2, 3), components=[abjad.Note("c'4")]) ), right_note=(abjad.Note("c'4")), modulated_beat=(abjad.Note("c'4")), ), baca.selectors.leaf(0), ), evans.attach("Voice 1", bar_literal, baca.selectors.leaf(0)), evans.attach("Voice 2", bar_literal, baca.selectors.leaf(0)), evans.attach("Voice 3", bar_literal, baca.selectors.leaf(0)), evans.attach("Voice 4", bar_literal, baca.selectors.leaf(0)), evans.call( "Voice 1", _slur_runs, baca.selectors.leaves(), ), evans.call(
evans.call( "vertical", seg_7_global_pitch_handler, evans.return_vertical_moment_ties, ), evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", evans.metric_modulation( metronome_mark=((1, 4), quicktions.Fraction(460, 3)), left_note=(abjad.Note("c'2")), right_note=(abjad.Tuplet(multiplier=(2, 3), components=[abjad.Note("c'4")])), modulated_beat=(abjad.Note("c'4")), ), baca.selectors.leaf(0), ), evans.attach( "Global Context", section_title, baca.selectors.leaf(0), ), evans.call( "Voice 1", evans.DynamicHandler( [ "p",
), evans.call( "score", evans.SegmentMaker.rewrite_meter, abjad.select().components(abjad.Score), ), "skips", magnolia.handler_commands, evans.call( "score", evans.SegmentMaker.beam_score, abjad.select().components(abjad.Score), ), evans.attach( "Global Context", mm_1, abjad.select().leaf(12), ), evans.attach( "Global Context", mm_2, abjad.select().leaf(23), ), evans.attach( "Voice 1", invisible_command, abjad.select().leaf(-1, pitched=True), ), evans.replace( "Voice 1", measure_0_tuplet,
), evans.call( "score", evans.SegmentMaker.rewrite_meter, lambda _: abjad.Selection(_).components(abjad.Score), ), "skips", evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", abjad.Markup( r"""\markup \override #'(font-name . "STIXGeneral Bold") \box \caps "Yellow Light in Fog" """, direction=abjad.Up, ), baca.selectors.leaf(0), ), evans.attach( "Global Context", abjad.LilyPondLiteral( r"\bacaStopTextSpanMM", format_slot="after", ), baca.selectors.leaf(0), ), evans.attach( "Global Context", abjad.LilyPondLiteral(r"\break", format_slot="before"), baca.selectors.leaf(30),
with_sharps, abjad.select().components(abjad.Score), ), # evans.call( # "vertical", # demo, # evans.return_vertical_moment_ties, # ), evans.call( "score", evans.SegmentMaker.beam_score, abjad.select().components(abjad.Score), ), evans.attach( "Voice 1", abjad.Dynamic("mp"), baca.leaf(0), ), evans.attach( "Voice 1", abjad.StartHairpin(">"), baca.leaf(0), ), evans.attach( "Voice 1", abjad.Dynamic("pp"), baca.leaf(-1, pitched=True), ), evans.attach( "Voice 2", abjad.Dynamic("mp"),
evans.SegmentMaker.rewrite_meter, lambda _: abjad.Selection(_).components(abjad.Score), ), "skips", handler_commands, evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", evans.metric_modulation( metronome_mark=((1, 4), quicktions.Fraction(115, 3)), left_note=(abjad.Tuplet(multiplier=((2, 3)), components=[abjad.Note("c'4")])), right_note=(abjad.Note("c'2")), modulated_beat=(abjad.Note("c'4")), ), baca.selectors.leaf(0), ), evans.attach( "Global Context", evans.metric_modulation( metronome_mark=((1, 4), 115), left_note=(abjad.Note("c'2")), right_note=(abjad.Note("c'4")), modulated_beat=(abjad.Note("c'4")), ), baca.selectors.leaf(3), ),
), evans.call( "score", evans.SegmentMaker.rewrite_meter, lambda _: abjad.Selection(_).components(abjad.Score), ), "skips", evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", abjad.Markup( r"""\markup \override #'(font-name . "STIXGeneral Bold") \box \caps Nacht/Maska""", direction=abjad.Up, ), baca.selectors.leaf(0), ), evans.attach( "Global Context", evans.metric_modulation( metronome_mark=((1, 4), 115), left_note=(abjad.Note("c'2")), right_note=(abjad.Note("c'4")), modulated_beat=(abjad.Note("c'4")), ), baca.selectors.leaf(0), ), evans.call("Voice 1", clef_handlers[0], lambda _: abjad.Selection(_)), evans.call("Voice 2", clef_handlers[1], lambda _: abjad.Selection(_)),
_call_text_spanner, baca.selectors.leaves(), ), evans.call( "Voice 3", _call_text_spanner, baca.selectors.leaves(), ), evans.call( "Voice 4", _call_text_spanner, baca.selectors.leaves(), ), evans.attach( "Global Context", mark_115, baca.selectors.leaf(0), ), evans.attach( "Voice 1", abjad.Dynamic("fff"), baca.selectors.leaf(0), ), evans.attach( "Voice 2", abjad.Dynamic("fff"), baca.selectors.leaf(1), ), evans.attach( "Voice 3", abjad.Dynamic("fff"),
), evans.call( "score", evans.SegmentMaker.rewrite_meter, lambda _: abjad.Selection(_).components(abjad.Score), ), "skips", evans.call( "score", evans.SegmentMaker.beam_score, lambda _: abjad.Selection(_).components(abjad.Score), ), evans.attach( "Global Context", abjad.Markup( r"""\markup \override #'(font-name . "STIXGeneral Bold") \box \caps Plateaus""", direction=abjad.Up, ), baca.selectors.leaf(0), ), evans.call( "Voice 1", evans.PitchHandler([12], apply_all=True, apply_all_spelling="sharp"), lambda _: abjad.Selection(_), ), evans.call( "Voice 2", evans.PitchHandler([0], apply_all=True, apply_all_spelling="sharp"), lambda _: abjad.Selection(_), ), evans.call( "Voice 3",