structural rules, design philosophy, and template logic that apply across all layers, domains, and forms.
all behaviors arise from forms parameterized by exactly two values:
a
, b
∈ [0,1]each form must:
produce stable and distinct results across its entire parameter space
encode a musically or perceptually meaningful subregion of its domain
not replicate or approximate another form under any reparameterization
this system is designed to span not only structured musical idioms but also natural, non-repeating, and non-metrical sound structures. domains must therefore address both:
natural behaviors (e.g. rainfall, thunder, wind, birdcall, chaotic motion) are treated with equal structural rigor as musical forms - not as noise or exceptions.
the inclusion of domains like field
acknowledges that not all structure is metrical - but all structure can still be static, generative, and parametric.
high-level layers define broad categories of behavior:
timbre
, onset
, interplay
, pitch
, structure
, spatial
each domain:
defines a perceptual or structural subspace within the layer is implemented through a finite set of forms*
must:
identify and document its governing perceptual/functional variables
span the full breadth of its target space through minimal, irreducible forms
ensure that no form can be approximated or derived from others
each form must:
a
, b ∈ [0,1]
a
, b
internally to perceptual or physical control variables
produce continuous, stable, and musically or structurally useful* outputnot duplicate or degenerate another form operate through pure construction*: additive combination, deterministic mapping
no signal-domain filtering, conditional logic, or reactive modulation
to verify that a domain fully and minimally covers its space:
a
, b
rangetext is written in markdown with the following formatting rules:
list of all forms, each with:
index and name
behavior description
real-world analogies
notes on parameter behavior
a
and b
control for each form0
, 1
, 2
)this architecture ensures that all generated sound and structure: