예제 #1
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     "skips",
     handler_commands,
     evans.call(
         "vertical",
         ring_pitch_handler,
         evans.return_vertical_moment_ties,
     ),
     evans.call(
예제 #2
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-1"',
     '"vla.-2"',
     '"vc.-1"',
     '"vc.-2"',
     '"cb."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands_09,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         abjad.select().components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         abjad.select().components(abjad.Score),
     ),
     "skips",
     handler_commands_09,
     evans.call(
         "Voice 9",
         transpose_contrabass,
         abjad.select().runs(),
     ),
     evans.call(
예제 #3
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-1"',
     '"vla.-2"',
     '"vc.-1"',
     '"vc.-2"',
     '"cb."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands_07,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         abjad.select().components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         abjad.select().components(abjad.Score),
     ),
     "skips",
     handler_commands_07,
     evans.call(
         "Voice 9",
         transpose_contrabass,
         abjad.select().runs(),
     ),
     evans.call(
예제 #4
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-1"',
     '"vla.-2"',
     '"vc.-1"',
     '"vc.-2"',
     '"cb."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands_03,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         abjad.select().components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         abjad.select().components(abjad.Score),
     ),
     "skips",
     handler_commands_03,
     evans.call(
         "score",
         with_sharps,
         abjad.select().components(abjad.Score),
     ),
     # evans.call(
예제 #5
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-1"',
     '"vla.-2"',
     '"vc.-1"',
     '"vc.-2"',
     '"cb."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands_05,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         abjad.select().components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         abjad.select().components(abjad.Score),
     ),
     "skips",
     handler_commands_05,
     evans.call(
         "Voice 9",
         transpose_contrabass,
         abjad.select().runs(),
     ),
     evans.call(
예제 #6
0
        baca.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,
            abjad.select().components(abjad.Score),
        ),
        evans.call(
            "score",
            evans.SegmentMaker.rewrite_meter,
            abjad.select().components(abjad.Score),
        ),
        "skips",
        handler_commands,
        evans.call(
            "score",
            evans.SegmentMaker.beam_score,
            abjad.select().components(abjad.Score),
        ),
        commands,
예제 #7
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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",
예제 #8
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     "skips",
     handler_commands,
     evans.call(
         "vertical",
         chorale_pitch_handler,
         evans.return_vertical_moment_ties,
     ),
     evans.call(
예제 #9
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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(
예제 #10
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-1"',
     '"vla.-2"',
     '"vc.-1"',
     '"vc.-2"',
     '"cb."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands_06,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         abjad.select().components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         abjad.select().components(abjad.Score),
     ),
     "skips",
     evans.call(
         "Voice 1",
         c6_octave,
         abjad.select().runs(),
     ),
     evans.call(
         "Voice 2",
예제 #11
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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",
예제 #12
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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",
예제 #13
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     "skips",
     handler_commands,
     evans.call(
         "vertical",
         seg_5_pitch_handler,
         evans.return_vertical_moment_ties,
     ),
     evans.call(
예제 #14
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     "skips",
     handler_commands,
     evans.call(
         "vertical",
         link_pitch_handler,
         evans.return_vertical_moment_ties,
     ),
     evans.call(
예제 #15
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-1"',
     '"vla.-2"',
     '"vc.-1"',
     '"vc.-2"',
     '"cb."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands_01,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         abjad.select().components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         abjad.select().components(abjad.Score),
     ),
     "skips",
     handler_commands_01,
     evans.call(
         "Voice 9",
         transpose_contrabass,
         abjad.select().runs(),
     ),
     evans.call(
예제 #16
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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",
예제 #17
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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",
예제 #18
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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(
예제 #19
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-1"',
     '"vla.-2"',
     '"vc.-1"',
     '"vc.-2"',
     '"cb."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands_04,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         abjad.select().components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         abjad.select().components(abjad.Score),
     ),
     "skips",
     evans.call(
         "Voice 1",
         vn_I_1_scratch,
         abjad.select().runs(),
     ),
     evans.call(
         "Voice 2",
예제 #20
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     "skips",
     handler_commands,
     evans.call(
         "vertical",
         seg_7_global_pitch_handler,
         evans.return_vertical_moment_ties,
     ),
     evans.call(
예제 #21
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-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(),
예제 #22
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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",
예제 #23
0
     '"vln. I-1"',
     '"vln. I-2"',
     '"vln. II-1"',
     '"vln. II-2"',
     '"vla.-1"',
     '"vla.-2"',
     '"vc.-1"',
     '"vc.-2"',
     '"cb."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands_02,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         abjad.select().components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         abjad.select().components(abjad.Score),
     ),
     "skips",
     handler_commands_02,
     evans.call(
         "Voice 9",
         transpose_contrabass,
         abjad.select().runs(),
     ),
     evans.call(
예제 #24
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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(
예제 #25
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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",
예제 #26
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     evans.call(
         "score",
         evans.SegmentMaker.rewrite_meter,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     "skips",
     handler_commands,
     evans.call(
         "vertical",
         global_pitch_handler,
         evans.return_vertical_moment_ties,
     ),
     evans.call(
예제 #27
0
     '"Violin II"',
     '"Viola"',
     '"Violoncello"',
 ],
 abbreviations=[
     '"vn. I"',
     '"vn. II"',
     '"va."',
     '"vc."',
 ],
 name_staves=True,
 commands=[
     rhythm_commands,
     evans.call(
         "score",
         evans.SegmentMaker.transform_brackets,
         lambda _: abjad.Selection(_).components(abjad.Score),
     ),
     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",