Godstrument/viz
type-two b884cf9642 🎛 make wavetable.morph & granular.density literal (honesty fix)
The last two names that lied are now true:
- wavetable.morph — was a filter-Q sweep. Now a REAL wavetable: the lead is two
  band-limited PeriodicWaves (a mellow one + a bright saw-rich one) crossfaded by
  morph. Spectrally verified: smooth brightness sweep (centroid 462→880→1174
  across morph 0→0.5→1), no aliasing.
- granular.density — was one occasional noise burst every 4th step. Now a REAL
  grain cloud: a density-scaled scatter of short (12–40ms) pitch-varied grains
  per step (0 at rest → a dense cloud when the world writes). noiseHit takes a
  scheduled start time so grains scatter within the step.

The grimoire's existing claims ("sweeps the oscillator through its bank of
waveforms" / "a cloud of tiny grains") were aspirational — now they're accurate,
so no doc softening needed. Every clickable/routable thing now does what it says.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-10 09:13:40 +10:00
..
index.html 🎛 make wavetable.morph & granular.density literal (honesty fix) 2026-07-10 09:13:40 +10:00