Godstrument/viz
type-two 41d2c762a9 🔔 FM pluck — DX7-style tine on every plucked note (spectrally verified)
pluck() (used by the sequencer, hand notes, and mind mode) is now a sine carrier
phase-modulated by a sine operator (ratio 2), with the mod index enveloped —
a bright "tine" attack decaying to a mellow tail — and scaled by velocity, so
harder = brighter (the DX7 magic). PM not FM, for stable pitch.

Built via the new spectral-verification method: rendered offline in an
OfflineAudioContext and FFT-analysed BEFORE shipping. Verified: in-tune
(A4→439Hz, A2→110Hz), harder-is-brighter (centroid 570→858), zero aliasing,
zero DC, stable. The harness earned its keep immediately — it caught a
Karplus-Strong feedback explosion (rms in the billions) that would've shipped
blind; KS + bitcrush deferred to an AudioWorklet batch (native feedback + filters
is unstable under Web Audio block-processing).

Taste (the FM ratio/index) is the one thing left for real ears. FM_RATIO is a
one-line const to tune.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-10 02:30:03 +10:00
..
index.html 🔔 FM pluck — DX7-style tine on every plucked note (spectrally verified) 2026-07-10 02:30:03 +10:00