コード例 #1
0
ファイル: music.py プロジェクト: trevorbaca/animales
commands(
    "Global_Skips",
    baca.rehearsal_mark(
        "W",
        baca.selectors.skip(1 - 1),
        abjad.tweak(
            (0, 6),
            tag=abjad.Tag("+TABLOID_SCORE"),
        ).extra_offset,
    ),
)

# brass

library.assign_brass_sforzando_parts(commands)
library.brass_sforzando(commands, 1)

# strings

library.battuti(commands, [[1, -55], [1, -17], [1, -17]])

if __name__ == "__main__":
    metadata, persist, score, timing = baca.build.interpret_segment(
        score,
        commands,
        **baca.score_interpretation_defaults(),
        all_music_in_part_containers=True,
        always_make_global_rests=True,
        error_on_not_yet_pitched=True,
        transpose_score=True,
コード例 #2
0
ファイル: music.py プロジェクト: trevorbaca/animales
    baca.global_fermata(
        "fermata",
        selector=baca.selectors.leaf(2),
    ),
    baca.global_fermata(
        "fermata",
        selector=baca.selectors.leaf(7),
    ),
)

library.attach_grand_pause_fermatas(commands, score, measure=3)
library.attach_grand_pause_fermatas(commands, score, measure=8)

# brass

library.assign_brass_sforzando_parts(commands, omit_tuba=True)

# horns

commands(
    ("hn1", 1),
    library.downbeat_attack(),
    baca.not_parts(baca.dynamic_up()),
    baca.not_parts(baca.voice_one()),
    baca.only_parts(baca.dynamic("sfz")),
    baca.pitches("G3 A3", ignore_incomplete=True, persist="seconds"),
)

commands(
    ("hn3", 1),
    library.downbeat_attack(),