Exemplo n.º 1
0
    commands,
    commands.manifests(),
    commands.time_signatures,
    append_anchor_skip=True,
    always_make_global_rests=True,
    attach_nonfirst_empty_start_bar=True,
)

figures.populate_commands(score, commands)

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

for index, item in (
    (0, "84"),
    (0, baca.Accelerando()),
    (8, "112"),
):
    skip = skips[index]
    indicator = commands.metronome_marks.get(item, item)
    baca.metronome_mark(skip, indicator, manifests)

baca.bar_line(score["Skips"][11 - 1], "|.")

# reapply

music_voice_names = [
    _ for _ in voice_names if "RH_Voice" in _ or "LH_Voice" in _
    or "Insert_Voice" in _ or "Resonance_Voice" in _
]
Exemplo n.º 2
0
baca.open_volta(skips[4 - 1], accumulator.first_measure_number)
baca.close_volta(skips[8 - 1], accumulator.first_measure_number)
baca.open_volta(skips[74 - 1], accumulator.first_measure_number)
baca.close_volta(skips[77 - 1], accumulator.first_measure_number)

time = (
    ("adagio", 1),
    ("largo piu mosso", 5),
    ("fermata", 6),
    ("adagio", 7),
    ("fermata", 11),
    ("adagio piu mosso", 12),
    ("allegro", 28),
    ("adagio piu mosso", 30),
    (baca.Accelerando(), 30),
    ("allegro", 32),
    ("largo", 34),
    ("adagio piu mosso", 36),
    (baca.Accelerando(), 36),
    ("presto", 38),
    ("adagio meno mosso", 40),
    (baca.Accelerando(), 40),
    ("allegro", 42),
    ("adagio piu mosso", 44),
    (baca.Accelerando(), 44),
    ("presto", 46),
    ("adagio meno mosso", 48),
    (baca.Accelerando(), 48),
    ("allegro", 50),
    ("adagio piu mosso", 52),
Exemplo n.º 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[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),
Exemplo n.º 4
0
    score,
    commands,
    commands.manifests(),
    commands.time_signatures,
    append_anchor_skip=True,
    always_make_global_rests=True,
    attach_nonfirst_empty_start_bar=True,
)

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

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

baca.open_volta(skips[2 - 1], commands.first_measure_number)
baca.close_volta(skips[6 - 1], commands.first_measure_number)

rests = score["Rests"]
for index, string in ((14 - 1, "fermata"), ):
    baca.global_fermata(rests[index], string)
Exemplo n.º 5
0
    abjad.Tweak(r"- \tweak extra-offset #'(4 . -30)"),
    allow_rests=True,
)

baca.open_volta(skips[35 - 1], accumulator.first_measure_number)
baca.close_volta(skips[44 - 1], accumulator.first_measure_number)
baca.open_volta(skips[105 - 1], accumulator.first_measure_number)
baca.close_volta(skips[111 - 1], accumulator.first_measure_number)

time = (
    ("presto", 1),
    ("short", 3),
    ("allegro", 4),
    ("presto", 6),
    ("adagio", 20),
    (baca.Accelerando(), 20),
    ("allegro", 23),
    ("allegro", 28),
    (baca.Accelerando(), 28),
    ("presto", 32),
    ("andante", 34),
    ("presto", 35),
    ("fermata", 41),
    ("adagio", 50),
    (baca.Accelerando(), 50),
    ("presto", 61),
    ("fermata", 62),
    ("largo", 63),
    (baca.Accelerando(), 63),
    ("presto", 71),
    (baca.Ritardando(), 71),
Exemplo n.º 6
0
)

baca.open_volta(skips[1 - 1], accumulator.first_measure_number)
baca.close_volta(skips[9 - 1], accumulator.first_measure_number)

time = (
    ("adagio", 3),
    ("andante", 5),
    ("andante", 18),
    (baca.Ritardando(), 18),
    ("largo", 20),
    ("allegro", 21),
    ("larghissimo", 22),
    ("largo", 23),
    ("largo", 32),
    (baca.Accelerando(), 32),
    ("allegro", 38),
    ("andante", 43),
    ("allegro", 46),
    ("short", 54),
)

library.time(score, accumulator, time)


def V1(voice):
    voice = score["Violin.1.Music"]
    music = library.make_trajectory_rhythm(
        accumulator.get(1, 2),
        "B",
        0,
Exemplo n.º 7
0
    accumulator.manifests(),
    accumulator.time_signatures,
    append_anchor_skip=True,
    always_make_global_rests=True,
    attach_nonfirst_empty_start_bar=True,
    stage_markup=stage_markup,
)

skips = score["Skips"]

baca.open_volta(skips[30 - 1], accumulator.first_measure_number)
baca.close_volta(skips[37 - 1], accumulator.first_measure_number)

time = (
    ("largo", 1),
    (baca.Accelerando(), 1),
    ("adagio", 4),
    ("largo", 6),
    ("adagio", 7),
    ("adagio", 9),
    (baca.Accelerando(), 9),
    ("allegro", 12),
    (baca.Ritardando(), 12),
    ("adagio", 14),
    ("adagio", 17),
    (baca.Accelerando(), 17),
    ("allegro", 23),
    ("short", 29),
    ("short", 32),
    ("short", 35),
    ("largo", 36),
Exemplo n.º 8
0
baca.interpret.set_up_score(
    score,
    accumulator,
    accumulator.manifests(),
    accumulator.time_signatures,
    append_anchor_skip=True,
    always_make_global_rests=True,
    attach_nonfirst_empty_start_bar=True,
    stage_markup=stage_markup,
)

time = (
    ("andante", 1),
    ("presto", 2),
    ("adagio", 10),
    (baca.Accelerando(), 10),
    ("presto", 22),
    ("adagio", 28),
    (baca.Accelerando(), 28),
    ("presto", 38),
    ("adagio", 43),
    (baca.Accelerando(), 43),
    ("presto", 51),
    ("adagio", 55),
    (baca.Accelerando(), 55),
    ("presto", 61),
    ("adagio", 64),
    (baca.Accelerando(), 64),
    ("presto", 68),
    ("adagio", 70),
    (baca.Accelerando(), 70),
Exemplo n.º 9
0
    ("fermata", 39),
    ("presto", 40),
    ("fermata", 46),
    ("andante", 47),
    ("long", 48),
    ("largo", 49),
    ("long", 54),
    ("andante", 55),
    ("long", 56),
    ("largo", 57),
    ("presto", 58),
    (baca.Ritardando(), 58),
    ("largo", 63),
    ("long", 64),
    ("largo", 72),
    (baca.Accelerando(), 72),
    ("allegro", 84),
    ("largo", 86),
    ("adagio", 97),
    ("short", 99),
)

library.time(score, accumulator, time)


def V1(voice):
    voice = score["Violin.1.Music"]
    music = library.make_stroke_rhythm(
        accumulator.get(1, 6),
        0,
        rmakers.force_rest(lambda _: baca.select.tuplets(_, ([0], 2)), ),
Exemplo n.º 10
0
baca.markup_function(
    skips[11 - 1],
    r"\stirrings-still-repeat-three-markup",
    abjad.Tweak(r"- \tweak extra-offset #'(0 . 10)"),
    allow_rests=True,
)

baca.open_volta(skips[11 - 1], accumulator.first_measure_number)
baca.close_volta(skips[14 - 1], accumulator.first_measure_number)

time = (
    ("allegro", 3),
    ("larghissimo", 5),
    ("larghissimo", 7),
    (baca.Accelerando(), 7),
    ("andante", 11),
)

library.time(score, accumulator, time)


def V1(voice):
    voice = score["Violin.1.Music"]
    music = library.make_urtext_field_rhythm(accumulator.get(1, 2))
    voice.extend(music)
    music = library.make_clouded_pane_rhythm(accumulator.get(3, 4))
    voice.extend(music)
    music = library.make_urtext_field_rhythm(accumulator.get(5, 11))
    voice.extend(music)
    music = library.make_trajectory_rhythm(
Exemplo n.º 11
0
skips = score["Skips"]

baca.markup_function(
    skips[39 - 1],
    r"\stirrings-still-text-twenty-three",
    abjad.Tweak(r"- \tweak extra-offset #'(4 . -30)"),
    allow_rests=True,
)

baca.open_volta(skips[13 - 1], accumulator.first_measure_number)
baca.double_volta(skips[29 - 1], accumulator.first_measure_number)
baca.close_volta(skips[38 - 1], accumulator.first_measure_number)

time = (
    ("larghissimo", 23),
    (baca.Accelerando(), 23),
    ("presto", 28),
    ("andante", 29),
    ("presto", 30),
    (baca.Ritardando(), 30),
    ("larghissimo", 35),
    ("very_long", 36),
    ("very_long", 39),
)

library.time(score, accumulator, time)


def V1(voice):
    voice = score["Violin.1.Music"]
    music = library.make_clouded_pane_rhythm(accumulator.get(1, 8))
Exemplo n.º 12
0
baca.interpret.set_up_score(
    score,
    accumulator,
    accumulator.manifests(),
    accumulator.time_signatures,
    append_anchor_skip=True,
    always_make_global_rests=True,
    attach_nonfirst_empty_start_bar=True,
    stage_markup=stage_markup,
)

time = (
    ("adagio", 1),
    ("adagio", 15),
    (baca.Accelerando(), 15),
    ("presto", 26),
)

library.time(score, accumulator, time)

# def operand(argument):
#     permutation = baca.Sequence([1, 3, 5, 4, 2, 0])
#     argument = baca.Sequence(argument).permute(permutation)
#     return argument
#
# mask = baca.Sequence([0, 1, 1, 0, 0, 1])
# for item in baca.sequence.accumulate([mask], [operand]):
#     print(item)
#
# Sequence([Sequence([0, 1, 1, 0, 0, 1])])
Exemplo n.º 13
0
    commands,
    commands.manifests(),
    commands.time_signatures,
    append_anchor_skip=True,
    always_make_global_rests=True,
    attach_nonfirst_empty_start_bar=True,
)

figures.populate_commands(score, commands)

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

for index, item in (
    (0, "84"),
    (0, baca.Accelerando()),
    (1, "112"),
    (1, baca.Ritardando()),
    (2, "84"),
    (2, baca.Accelerando()),
    (4, "112"),
    (4, baca.Ritardando()),
    (6, "84"),
    (6, baca.Accelerando()),
    (8, "112"),
    (9, "84"),
    (9, baca.Accelerando()),
    (11, "112"),
    (14, "112"),
    (14, baca.Ritardando()),
    (15, "84"),