defines systematic, stateless departures from a base behavior using transformation rules, pseudo-random perturbations, and probabilistic filters. adds local or global diversity without memory, accumulation, or temporal evolution.
the variation domain introduces controlled, deterministic stateless modifications to motifs, sequences, or parameter sets. as part of the interplay layer, it applies single-pass transformations that alter content without retaining history - including rule-based changes, fixed-seed randomness, and probabilistic thinning. all behaviors are fully resolved before synthesis and require no internal accumulation or reset logic.
each form maps parameters a
and b
∈ [0,1] to perceptually meaningful controls. forms are irreducible, non-overlapping, and temporally flat:
rule-based
jitter
filter
rule-based
a
: selects rule (e.g. rotation, inversion)b
: controls rule intensity or depthjitter
a
: max deviation sizeb
: fraction of events affectedfilter
a
: base probability of retentionb
: degree of temporal groupingmutation
domain for stateful transformations.interaction
domain.generative pitch
or pattern
.the variation
domain offers a compact, deterministic toolkit for stateless transformation. its three forms-rule-based, jitter, and filter-deliver musical diversity with complete reproducibility and no internal memory. for all cases where material must change without evolving or accumulating, this domain defines the essential palette.