Monorepo for Aesthetic.Computer aesthetic.computer

kidlisp-wasm: add audio synthesis — pixel buffer becomes sound master

WASM module now exports a `sound(sampleRate, fps, frame)` function that reads the middle row of the pixel buffer, interleaves R/G/B channels as sub-samples, and writes f32 audio to memory. Visual state directly drives the audio — vortex patterns create evolving timbral changes. New sonify.mjs runner renders video + WAV + muxed MP4 (h264 + MP3 for VS Code compatibility on Fedora). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>


+225 -1
2 changed files