models temporal persistence, memory, and resistance to change in sonic behavior.
governs how voices accumulate activation pressure and how quickly they respond, recover, or fade.
inertia
introduces structured lag, hysteresis, and buildup effects that allow musical elements to "stick," "settle," or "fade in/out" organically, while remaining fully deterministic.
this domain encodes per-voice temporal momentum - simulating concepts like:
constraint
, which is quota-based, or pressure
, which is momentary, inertia
tracks internal state over time - without using feedback or runtime logic.
instead, all inertia curves are precomputed, based on incoming trigger structure or segment duration.0
exponential rise/fall
notes:
a
: rise time (0 = fast, 1 = slow)b
: decay time (0 = fast, 1 = slow)1
decay on silence
notes:
a
: decay timeb
: hold threshold (0 = decay immediately, 1 = delay longer)2
burst memory
notes:
a
: burst size per triggerb
: decay time3
refractory window
notes:
a
: suppression strength (0 = light, 1 = full mute)b
: duration of suppression (0 = short, 1 = long)4
crossover lag
description: voice competes with others and takes time to rise
analogy: filling a gap, bubbling to surface
notes:
a
: inertia to enter (0 = instant, 1 = slow)
b
: inertia to exit (0 = instant fade, 1 = long fade)
exponential rise/fall
a
: rise timeb
: decay timedecay on silence
a
: decay curveb
: silence holdburst memory
a
: gain per triggerb
: fade curverefractory window
a
: mute strengthb
: mute durationcrossover lag
a
: fade-in resistance
b
: fade-out resistance
each form captures a distinct musical inertia archetype:
inertia
adds a structured sense of presence, resistance, and memory to the onset engine.
it enables musical elements to feel organic, “settled,” or “bubbling up” - without requiring runtime feedback.
by shaping how voices linger, resist entry, or recover from activity, inertia
supports naturalistic behaviors in both regular and chaotic textures.