Beispiel #1
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    do_not_check_wellformedness=True,
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=22,
    )

maker(
    'Global_Skips',
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(11 - 1)),
    baca.metronome_mark('144', selector=baca.leaf(19 - 1)),
    baca.rehearsal_mark('F'),
    )

maker(
    (['va', 'vc'], (2, 6)),
    krummzeit.rest_delimited_repeated_duration_notes((1, 4), 32),
    )

maker(
    ('perc', 1),
    baca.clef('percussion'),
    baca.markup(
        'snare drum',
        boxed=True,
Beispiel #2
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=75,
    )

maker(
    'Global_Skips',
    baca.metronome_mark('67.5', selector=baca.leaf(23 - 1)),
    baca.metronome_mark('4=8', selector=baca.leaf(23 - 1)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(29 - 1)),
    baca.metronome_mark('135', selector=baca.leaf(34 - 1)),
    baca.metronome_mark('90', selector=baca.leaf(39 - 1)),
    baca.metronome_mark('4.=4', selector=baca.leaf(39 - 1)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(45 - 1)),
    baca.metronome_mark('135', selector=baca.leaf(48 - 1)),
    baca.metronome_mark('108', selector=baca.leaf(57 - 1)),
    baca.metronome_mark('4=4:5(4)', selector=baca.leaf(57 - 1)),
    baca.rehearsal_mark('A'),
    )

maker(
    ('vc', (1, 11)),
    krummzeit.hypermeter_tuplets([(3, 2)]),
Beispiel #3
0
)
voice_names = baca.accumulator.get_voice_names(score)

commands = baca.CommandAccumulator(
    **baca.segment_accumulation_defaults(),
    instruments=library.instruments,
    margin_markups=library.margin_markups,
    metronome_marks=library.metronome_marks,
    time_signatures=library.time_signatures[:6],
    voice_abbreviations=library.voice_abbreviations(),
    voice_names=voice_names,
)

commands(
    "Global_Skips",
    baca.metronome_mark("114"),
)

# single-staff percussion

commands(
    "perc1",
    library.parts("Percussion", 1),
    baca.staff_lines(1),
)

commands(
    "perc2",
    library.parts("Percussion", 2),
    baca.staff_lines(1),
)
Beispiel #4
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=24,
    )

maker(
    'Global_Skips',
    baca.metronome_mark('90', selector=baca.leaf(14 - 1)),
    baca.rehearsal_mark('G'),
    )

maker(
    'Global_Rests',
    baca.global_fermata('short', selector=baca.leaf(13 - 1)),
    baca.global_fermata('very_long', selector=baca.leaf(24 - 1)),
    )

maker(
    ('ob', (1, 7)),
    baca.make_repeat_tied_notes(),
    )

maker(
Beispiel #5
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=48,
    )

maker(
    'Global_Skips',
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(8 - 1)),
    baca.metronome_mark('72/108', selector=baca.leaf(25 - 1)),
    baca.metronome_mark('72', selector=baca.leaf(27 - 1)),
    baca.metronome_mark('4.=4', selector=baca.leaf(27 - 1)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(27 - 1)),
    baca.metronome_mark('108', selector=baca.leaf(35 - 1)),
    baca.rehearsal_mark('D'),
    )

maker(
    ('perc', (1, 3)),
    baca.chunk(
        baca.bar_extent_persistent(
            (0, 2),
            after=True,
            tag=baca.const.NOT_PARTS,
Beispiel #6
0
)
voice_names = baca.accumulator.get_voice_names(score)

commands = baca.CommandAccumulator(
    **baca.segment_accumulation_defaults(),
    instruments=library.instruments,
    margin_markups=library.margin_markups,
    metronome_marks=library.metronome_marks,
    time_signatures=library.time_signatures[start:start + 8],
    voice_abbreviations=library.voice_abbreviations(),
    voice_names=voice_names,
)

commands(
    "Global_Skips",
    baca.metronome_mark("76"),
    baca.rehearsal_mark(
        "F",
        baca.selectors.skip(1 - 1),
        abjad.tweak(
            (0, 6),
            tag=abjad.Tag("+TABLOID_SCORE"),
        ).extra_offset,
    ),
    baca.tag(
        abjad.Tag("+TABLOID_SCORE"),
        baca.text_spanner_left_padding(-9),
    ),
    baca.tag(
        abjad.Tag("+TABLOID_SCORE"),
        baca.text_spanner_y_offset(8),
Beispiel #7
0
    always_make_global_rests=True,
    attach_nonfirst_empty_start_bar=True,
)

skips = score["Skips"]
manifests = commands.manifests()

for index, item in (
    (1 - 1, "39"),
    (4 - 1, "52"),
    (7 - 1, "117"),
    (10 - 1, "52"),
):
    skip = skips[index]
    indicator = commands.metronome_marks.get(item, item)
    baca.metronome_mark(skip, indicator, manifests)

baca.open_volta(skips[7 - 1], commands.first_measure_number)
baca.close_volta(skips[10 - 1], commands.first_measure_number)

rests = score["Rests"]
for index, string in ((11 - 1, "fermata"), ):
    baca.global_fermata(rests[index], string)

# VC

voice = score["Cello.Music"]

# 1
music = baca.make_skeleton("{"
                           r" \times 2/3 { c32 [ c c c c c c c c c c c ] }"
Beispiel #8
0
    voice_names=voice_names,
)

baca.interpret.set_up_score(
    score,
    commands,
    commands.manifests(),
    commands.time_signatures,
    always_make_global_rests=True,
    attach_nonfirst_empty_start_bar=True,
)

skips = score["Skips"]
manifests = commands.manifests()

baca.metronome_mark(skips[1 - 1], commands.metronome_marks["32"], manifests)

baca.bar_line(skips[15 - 1], "|.")

baca.literal_function(
    skips[15 - 1],
    r"\override Score.BarLine.transparent = ##f",
    site="after",
)

baca.literal_function(
    skips[15 - 1],
    r"\override Score.SpanBar.transparent = ##f",
    site="after",
)
Beispiel #9
0
voice_names = baca.accumulator.get_voice_names(score)


commands = baca.CommandAccumulator(
    **baca.segment_accumulation_defaults(),
    instruments=library.instruments,
    margin_markups=library.margin_markups,
    metronome_marks=library.metronome_marks,
    time_signatures=library.time_signatures[start : start + 6],
    voice_abbreviations=library.voice_abbreviations(),
    voice_names=voice_names,
)

commands(
    "Global_Skips",
    baca.metronome_mark(baca.Ritardando()),
    baca.rehearsal_mark(
        "J",
        baca.selectors.skip(1 - 1),
        abjad.tweak(
            (0, 6),
            tag=baca.tags.ONLY_SCORE,
        ).extra_offset,
    ),
    baca.tag(
        abjad.Tag("+TABLOID_SCORE"),
        baca.text_spanner_left_padding(2),
    ),
    baca.tag(
        abjad.Tag("+TABLOID_SCORE"),
        baca.text_spanner_y_offset(8),
Beispiel #10
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=19,
    )

maker(
    'Global_Skips',
    baca.metronome_mark('135', selector=baca.leaf(1 - 1)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(1 - 1)),
    baca.metronome_mark('90', selector=baca.leaf(2 - 1)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(3 - 1)),
    baca.metronome_mark('135', selector=baca.leaf(4 - 1)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(5 - 1)),
    baca.metronome_mark('90', selector=baca.leaf(6 - 1)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(7 - 1)),
    baca.metronome_mark('135', selector=baca.leaf(8 - 1)),
    baca.metronome_mark('90', selector=baca.leaf(10 - 1)),
    baca.metronome_mark('4.=4', selector=baca.leaf(10 - 1)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(11 - 1)),
    baca.metronome_mark('45', selector=baca.leaf(13 - 1)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(16 - 1)),
    baca.metronome_mark('36', selector=baca.leaf(17 - 1)),
    baca.rehearsal_mark('C'),
Beispiel #11
0
time_signatures = maker_.run()

maker = baca.SegmentMaker(
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=13,
    )

maker(
    'Global_Skips',
    baca.metronome_mark('135', selector=baca.leaf(1 - 1)),
    baca.metronome_mark('45', selector=baca.leaf(4 - 1)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(4 - 1)),
    baca.metronome_mark('144', selector=baca.leaf(7 - 1)),
    baca.metronome_mark('108', selector=baca.leaf(8 - 1)),
    baca.metronome_mark('135', selector=baca.leaf(10 - 1)),
    )

maker(
    'Global_Rests',
    baca.global_fermata('short', selector=baca.leaf(3 - 1)),
    baca.global_fermata('short', selector=baca.leaf(9 - 1)),
    )

maker(
    'ob',
Beispiel #12
0
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=44,
    )

maker(
    'Global_Skips',
    baca.metronome_mark(
        '108',
        selector=baca.leaf(1 - 1),
        redundant=True,
        ),
    baca.metronome_mark(
        baca.Accelerando(),
        selector=baca.leaf(22 - 1),
        ),
    baca.metronome_mark(
        '144',
        selector=baca.leaf(26 - 1),
        ),
    baca.metronome_mark(
        '108',
        selector=baca.leaf(28 - 1),
        ),
    baca.metronome_mark(
Beispiel #13
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=10,
    )

maker(
    'Global_Skips',
    baca.metronome_mark('90', selector=baca.leaf(1 - 1)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(1 - 1)),
    baca.metronome_mark('135', selector=baca.leaf(6 - 1)),
    baca.rehearsal_mark('H'),
    )

maker(
    ('vn', [(1, 2), (7, 10)]),
    krummzeit.hypermeter_tuplets([(3, 2)], [2]),
    )

maker(
    ('va', [(1, 2), (7, 10)]),
    krummzeit.hypermeter_tuplets([(1, 4)], [2]),
    )
Beispiel #14
0
    figure_name='lh-4 final',
    )

maker = baca.SegmentMaker(
    color_octaves=False,
    final_bar_line=False,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    skips_instead_of_rests=True,
    time_signatures=accumulator.time_signatures,
    )

accumulator.populate_segment_maker(maker)

maker(
    'Global_Skips',
    baca.metronome_mark('84', selector=baca.leaf(0)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(0)),
    baca.metronome_mark('112', selector=baca.leaf(1)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(1)),
    baca.metronome_mark('84', selector=baca.leaf(2)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(2)),
    baca.metronome_mark('112', selector=baca.leaf(4)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(4)),
    baca.metronome_mark('84', selector=baca.leaf(6)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(6)),
    baca.metronome_mark('112', selector=baca.leaf(8)),
    baca.metronome_mark('84', selector=baca.leaf(9)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(9)),
    baca.metronome_mark('112', selector=baca.leaf(11)),
    baca.metronome_mark('112', selector=baca.leaf(14)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(14)),
Beispiel #15
0
)
voice_names = baca.accumulator.get_voice_names(score)

commands = baca.CommandAccumulator(
    **baca.segment_accumulation_defaults(),
    instruments=library.instruments,
    margin_markups=library.margin_markups,
    metronome_marks=library.metronome_marks,
    time_signatures=library.time_signatures[start:start + 6],
    voice_abbreviations=library.voice_abbreviations(),
    voice_names=voice_names,
)

commands(
    "Global_Skips",
    baca.metronome_mark(baca.Accelerando()),
    baca.rehearsal_mark(
        "L",
        baca.selectors.skip(1 - 1),
        abjad.tweak(
            (0, 6),
            tag=abjad.Tag("+TABLOID_SCORE"),
        ).extra_offset,
    ),
    baca.tag(
        abjad.Tag("+TABLOID_SCORE"),
        baca.text_spanner_left_padding(3),
    ),
    baca.tag(
        abjad.Tag("+TABLOID_SCORE"),
        baca.text_spanner_y_offset(8),
Beispiel #16
0
        ['Madison, WI', 'Los Angeles, CA.'],
        ['December 2016', 'March 2017.'],
        ),
    final_markup_extra_offset=(-24, -8),
    ignore_repeat_pitch_classes=True,
    final_segment=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    skips_instead_of_rests=True,
    time_signatures=accumulator.time_signatures,
    )

accumulator.populate_segment_maker(maker)

maker(
    'Global_Skips',
    baca.metronome_mark('84', selector=baca.leaf(0)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(0)),
    baca.metronome_mark('112', selector=baca.leaf(8)),
    )

maker(
    'rh_v1',
    baca.beam_positions(10),
    baca.dynamic_up(),
    baca.stem_up(),
    )

maker(
    ('rh_v1_i', (1, 5)),
    baca.beam_positions(-6.5),
    )
Beispiel #17
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.CLOCK_TIME,
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    clock_time_extra_offset=(0, 13),
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    time_signatures=time_signatures,
    validate_measure_count=23,
    )

maker(
    'Global_Skips',
    baca.metronome_mark(
        '88',
        selector=baca.leaf(18 - 1),
        ),
    baca.metronome_mark(
        baca.Ritardando(),
        selector=baca.leaf(18 - 1),
        ),
    baca.metronome_mark(
        '44',
        selector=baca.leaf(22 - 1),
        ),
    )

# vc

maker(
    'vc',
Beispiel #18
0
maker = baca.SegmentMaker(
    color_octaves=False,
    do_not_color_repeat_pitch_classes=True,
    final_bar_line=False,
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    skips_instead_of_rests=True,
    time_signatures=accumulator.time_signatures,
    )

accumulator.populate_segment_maker(maker)

maker(
    'Global_Skips',
    baca.metronome_mark('84', selector=baca.leaf(0)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(0)),
    baca.metronome_mark('112', selector=baca.leaf(4)),
    baca.metronome_mark('84', selector=baca.leaf(5)),
    baca.metronome_mark(baca.Accelerando(), selector=baca.leaf(5)),
    baca.metronome_mark('112', selector=baca.leaf(14)),
    baca.metronome_mark('112', selector=baca.leaf(19)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(19)),
    baca.metronome_mark('84', selector=baca.leaf(22)),
    baca.metronome_mark('112', selector=baca.leaf(23)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(23)),
    baca.metronome_mark('84', selector=baca.leaf(27)),
    baca.metronome_mark('112', selector=baca.leaf(29)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(29)),
    baca.metronome_mark('84', selector=baca.leaf(31)),
    baca.metronome_mark('112', selector=baca.leaf(32)),
Beispiel #19
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.CLOCK_TIME,
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    clock_time_extra_offset=(0, 13),
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    spacing_extra_offset=(0, 16),
    time_signatures=time_signatures,
    validate_measure_count=25,
    )

maker(
    'Global_Skips',
    baca.metronome_mark(
        '44',
        selector=baca.leaf(1 - 1),
        ),
    )

# vc

maker(
    'vc',
    baca.literal([
        r'\stopStaff',
        r"\once \override Staff.StaffSymbol.line-positions = #'(4 -4)"
        r'\startStaff',
        ]),
    baca.mmrest_transparent(),
    baca.new(
        baca.bar_line_transparent(),
Beispiel #20
0
maker = baca.SegmentMaker(
    activate=[
        abjad.const.LOCAL_MEASURE_NUMBER,
        ],
    ignore_repeat_pitch_classes=True,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    stage_markup=stage_markup,
    time_signatures=time_signatures,
    transpose_score=True,
    validate_measure_count=35,
    )

maker(
    'Global_Skips',
    baca.metronome_mark('135', selector=baca.leaf(9 - 1)),
    baca.metronome_mark('72', selector=baca.leaf(11 - 1)),
    baca.metronome_mark('108', selector=baca.leaf(15 - 1)),
    baca.metronome_mark('90', selector=baca.leaf(17 - 1)),
    baca.metronome_mark('108', selector=baca.leaf(18 - 1)),
    baca.metronome_mark('90', selector=baca.leaf(20 - 1)),
    baca.metronome_mark('135', selector=baca.leaf(25 - 1)),
    baca.metronome_mark('45', selector=baca.leaf(27 - 1)),
    baca.metronome_mark('72', selector=baca.leaf(33 - 1)),
    baca.rehearsal_mark('E'),
    )

maker(
    ('ob', [(1, 8), (9, 10)]),
    krummzeit.oboe_trills(),
    )
Beispiel #21
0
    activate=[
        #abjad.const.CLOCK_TIME,
        abjad.const.LOCAL_MEASURE_NUMBER,
        #abjad.const.MEASURE_NUMBER,
        ],
    #clock_time_extra_offset=(0, 13),
    #measure_number_extra_offset=(0, 13),
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    time_signatures=time_signatures,
    validate_measure_count=26,
    )

maker(
    'Global_Skips',
    baca.metronome_mark(
        '44',
        selector=baca.leaf(13 - 1),
        ),
    baca.metronome_mark(
        baca.Accelerando(),
        selector=baca.leaf(13 - 1),
        ),
    baca.metronome_mark(
        '66',
        selector=baca.leaf(16 - 1),
        ),
    baca.metronome_mark(
        '44',
        selector=baca.leaf(17 - 1),
        ),
    baca.metronome_mark(
        '44',
Beispiel #22
0
    figure_name='b.2.r.9',
    hide_time_signature=True,
    )

maker = baca.SegmentMaker(
    final_bar_line=False,
    segment_directory=abjad.Path(os.path.realpath(__file__)).parent,
    skips_instead_of_rests=True,
    time_signatures=accumulator.time_signatures,
    )

accumulator.populate_segment_maker(maker)

maker(
    'Global_Skips',
    baca.metronome_mark('84', selector=baca.leaf(2)),
    baca.metronome_mark('112', selector=baca.leaf(4)),
    baca.metronome_mark('84', selector=baca.leaf(5)),
    baca.metronome_mark('112', selector=baca.leaf(-3)),
    baca.metronome_mark(baca.Ritardando(), selector=baca.leaf(-3)),
    baca.metronome_mark('84', selector=baca.leaf(-1)),
    )

maker(
    'Global_Rests',
    baca.global_fermata('short', selector=baca.leaf(1)),
    baca.global_fermata('fermata', selector=baca.leaf(3)),
    baca.global_fermata('short', selector=baca.leaf(6)),
    )

maker(