rmakers API


rmakers

Rhythm-makers.


rmakers.classes

The rmakers classes.


Specifiers

Incise

Incise specifier.

Interpolation

Interpolation specifier.

Spelling

Duration spelling specifier.

Talea

Talea specifier.


rmakers.functions

The rmakers functions.


Functions

after_grace_container

Makes (and attaches) after-grace containers.

attach_time_signatures

beam

Beams runs of notes in each component in argument.

beam_groups

Beams groups in argument with single span beam.

before_grace_container

Makes (and attaches) before-grace containers.

denominator

Sets tuplet ratio denominator of tuplets in argument.

duration_bracket

Applies duration bracket to tuplets in argument.

example

Makes example LilyPond file.

extract_rest_filled

Extracts rest-filled tuplets from argument.

extract_trivial

Extracts trivial tuplets from argument.

feather_beam

Feather-beams leaves in argument.

force_augmentation

Spells tuplets in argument as augmentations.

force_diminution

Spells tuplets in argument as diminutions.

force_fraction

Sets force_fraction=True on tuplets in argument.

force_note

Replaces leaves in argument with notes.

force_repeat_tie

Replaces ties in argument with repeat-ties.

force_rest

Replaces leaves in argument with rests.

hide_skip_filled

Hides skip-filled tuplets in argument.

hide_trivial

Hides trivial tuplets in argument.

interpolate

Makes interpolation.

invisible_music

Makes argument invisible.

nongrace_leaves_in_each_tuplet

Selects nongrace leaves in each tuplet.

on_beat_grace_container

Makes on-beat grace containers.

reduce_multiplier

Reduces multipliers of tuplets in argument.

repeat_tie

Attaches repeat-ties to pitched leaves in argument.

rewrite_dots

Rewrites dots of tuplets in argument.

rewrite_meter

Rewrites meter of components in voice.

rewrite_rest_filled

Rewrites rest-filled tuplets in argument.

rewrite_sustained

Rewrites sustained tuplets in argument.

split_measures

Splits measures in voice.

swap_length_1

Swaps length-1 tuplets in argument with containers.

swap_skip_filled

Swaps skip-filled tuplets in argument with containers.

swap_trivial

Swaps trivial tuplets in argument with containers.

tie

Attaches ties to pitched leaves in argument.

time_signatures

Makes time signatures from pairs.

tremolo_container

Replaces pitched leaves in argument with tremolo containers.

trivialize

Trivializes tuplets in argument.

unbeam

Unbeams leaves in argument.

untie

Unties leaves in argument.

wrap_in_time_signature_staff

Wraps components in two-voice staff.

written_duration

Sets written duration of leaves in argument.


rmakers.makers

Makers.


Functions

accelerando

Makes one accelerando (or ritardando) for each duration in durations.

even_division

Makes one even-division tuplet for each duration in durations.

incised

Makes one incised tuplet for each duration in durations.

multiplied_duration

Makes one leaf with multiplier for each duration in durations.

note

Makes one note for every duration in durations.

talea

Reads counts cyclically and makes one tuplet for each duration in durations.

tuplet

Makes one tuplet for each duration in durations.


rmakers.state

Examples that show how to work with rmakers in a statal way.


Functions

sphinx

Makes Sphinx read this module.