aqua-feel: effects shelf for overlay packaging (unheard) #10
Loading…
Reference in a new issue
No description provided.
Delete branch "aqua/effects-shelf"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds
tools/aqua-feel/SHELF.md, a generatedtools/aqua-feel/shelf.jsonandtools/aqua-feel/shelf.mjs(build,render,check): one list of every effect AquaSynth renders headless today, for packaging StreamPixels overlays.55 entries: thruster (1), Ding events (9, instrument as an enum param), earcon-workshop identities (4, six event WAVs each), playground patches (41). Each has params with the DSP's own ranges (from the Faust UI), what it reacts to, the exact render command, duration and
listening: "unheard".Honest limits.
checkproves each WAV is finite, above -70 dBFS peak and as long as listed; it says nothing about quality.rpm) or being started (patches). Mapping StreamPixels events onto them is not done anywhere; that is the packager's job.behavioursays sustained or decays.warm-bell) is my choice, not the catalog's. Ding command gain 0.6 is an assumption inherited from aqua-feel.checkexits 1 (it crashes at build rather than naming the entry). Silent/non-finite/duration branches were not forced to fail.(cd tools/aqua-playground && npm ci)once for patch and Ding renders. No dependency added.Check output (
node tools/aqua-feel/shelf.mjs check, run on this branch): last lines:Existing
node tools/aqua-feel/test.mjs: 26 passed.🤖 Generated with Claude Code
Maintainer pass (2026-11-10). Merged onto current main (
0171953) in a scratch branch, no conflicts.node tools/aqua-feel/test.mjs: 26 passed.node tools/aqua-feel/shelf.mjs check(afternpm ciin tools/aqua-playground): 104 files rendered across 55 entries, all finite and not silent, shelf.json and SHELF.md current against main. What this does not show: nobody has heard any shelf entry; the check proves a render is finite, non-silent and the stated length, nothing about quality. Merging as provenance, not approval (listeningstays unheard).