Monorepo for Aesthetic.Computer aesthetic.computer

feat: samples.mjs — sample library with save/load/browse master

New piece for managing recorded audio samples. Records from notepat are saved as timestamped .raw files to /mnt/samples/ on the boot media. Browse, preview (space), load (enter), and delete (x) saved samples. Adds sound.sample.saveTo() and sound.sample.loadFrom() C bindings for saving/loading sample data to arbitrary paths. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>


+271
4 changed files