Filters

PitchFilter

Pitch filter. Pitch filter removes notes of any pitch.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

adjust_dur

adjust_dur_comma

subtract_dur_modulo

RangeFilter

Range filter. Range filter removes notes whose pitches lie outside the specified range(s).

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

adjust_dur

adjust_dur_comma

subtract_dur_modulo

filter_range

OscillatingRangeFilter

Oscillating range filter. Oscillating range filter removes notes whose pitches lie outside of a range whose bounds oscillate according to parameters that you control..

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

adjust_dur

adjust_dur_comma

subtract_dur_modulo

bottom_range

range_size

osc_period

osc_offset

OddPitchFilter

Odd pitch filter. Odd pitch filter removes notes of odd pitch.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

adjust_dur

adjust_dur_comma

subtract_dur_modulo

EvenPitchFilter

Even pitch filter. Even pitch filter removes notes of even pitch.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

adjust_dur

adjust_dur_comma

subtract_dur_modulo

FilterSelectedPCs

Selected pitch-class filter. Selected pitch-class filter removes notes of the selected pitch-classes.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

adjust_dur

adjust_dur_comma

subtract_dur_modulo

selected_pcs

FilterUnselectedPCs

Unselected pitch-class filter. Unselected pitch-class filter removes notes that do not belong to the selected pitch-classes.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

adjust_dur

adjust_dur_comma

subtract_dur_modulo

selected_pcs

Transformers

ForcePitchTransformer

Force pitch transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

force_pitches

ForcePitchClassesTransformer

Force pitch-classes transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

force_pcs

VelocityTransformer

Velocity transformer.

func_str

med_start_time

med_end_time

med_period

med_offset

med_decreasing

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

trans_type

scale_by

fix_to

humanize

ChangeDurationsTransformer

Change durations transformer.

func_str

med_start_time

med_end_time

med_period

med_offset

med_decreasing

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

trans_type

scale_by

fix_amount

min_dur

min_dur_treatment

RandomOctaveTransformer

Random octave transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

ranges

avoid_orig_oct

TransposeTransformer

Transpose transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

transpose

preserve

trans_type

bound

seg_dur

seg_card

ChannelTransformer

Channel transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

dest_channels

ChannelExchangerTransformer

Channel exchanger transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

channel_pairs

TrackExchangerTransformer

Track exchanger transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

track_pairs

InvertTransformer

Melodic inversion transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

axis

TrackRandomizerTransformer

Track randomizer transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

dest_voices

TrackDoublerTransformer

Track doubler transformer.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

doubling_intervals

SubdivideTransformer

Subdivide transformer. Subdivide transformer subdivides pitches into notes of specified value.

prob_curve

marked_by

start_time

end_time

by_voice

voices

exemptions

exempt

exempt_modulo

exempt_n

exempt_comma

invert_exempt

subdivision

Probability curves

AlwaysOn

Always on.

Static

Static.

seg_len_range

granularity

grain_offset

prob

Linear

Linear.

seg_len_range

granularity

grain_offset

min_prob

max_prob

decreasing

Quadratic

Quadratic.

seg_len_range

granularity

grain_offset

min_prob

max_prob

decreasing

LinearOsc

Linear oscillating.

seg_len_range

granularity

grain_offset

min_prob

max_prob

decreasing

period

offset

Saw

Saw wave.

seg_len_range

granularity

grain_offset

min_prob

max_prob

decreasing

period

offset

Sine

Sine wave.

seg_len_range

granularity

grain_offset

min_prob

max_prob

decreasing

period

offset

Accumulating

Accumulating.

seg_len_range

granularity

grain_offset

prob

acc_modulo

decreasing

RandomToggle

Random toggle.

seg_len_range

granularity

grain_offset

on_prob

off_prob