示例#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",