Audio generation from Turing morphogenetic equations. Two coupled chemicals, emergent waveforms, deterministic chaos.
Tuning F and k navigates between fundamentally different dynamical attractors — each producing a distinct sonic character without ever defining a waveform directly.
Each cell in the 128×128 grid maps to a DSP slice performing 3 multiply-accumulate ops per sample tick. The grid updates in parallel — one full 128×128 field per audio sample at 44.1 kHz requires ~2M MACs/sec, well within a Xilinx Zynq-7020.
F, k, Du, Dv map to 12-bit DAC outputs from physical knobs. CV inputs modulate diffusion rates per-row, enabling spatial timbre control analogous to a vocoder but driven by reaction-diffusion topology. The audio output is a decimated row-scan of the V-field passed through a single-pole anti-aliasing filter.