Aqua
2ab5c99b5e
aqua-feel sync: --shape ramp, a detector for slow-swell visual responses
...
Perlines v2's Vector trails answers a sound with a brightening over hundreds of ms;
the step detector found no visual onset in any of its takes. The ramp detector takes
the rise over 300 ms as novelty, finds each rise's quiet level and 20%/80% crossings,
and reports the foot of that line with the interval it can defend: from before the
quiet minimum (backed off by the valley-to-20% time, which a property test over three
ramp shapes and decaying tails showed necessary) to the 20% crossing. Tests: synthetic
ramps at known offsets (linear, exponential, smoothstep; 30 and 60 fps), noise and drift
give nothing, and a 0.2 MB real Perlines capture (step finds 0, ramp pairs 3 of 5).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-11 03:11:14 +00:00
..
aqua-ear
publish-stable: one script publishes the Dings and aqua-ear pages to one URL each
2026-11-10 18:15:45 +00:00
aqua-feel
aqua-feel sync: --shape ramp, a detector for slow-swell visual responses
2026-11-11 03:11:14 +00:00
aqua-listen
aqua-listen: listening-test kit (manifest + clips -> one self-contained HTML page)
2026-11-08 00:51:14 +00:00
aqua-playground
Pages: no horizontal overflow at 360px; trial hint names the play-both rule
2026-11-10 22:12:32 +00:00
aqua-trial
Pages: no horizontal overflow at 360px; trial hint names the play-both rule
2026-11-10 22:12:32 +00:00
AquaLower
AquaLower names lowered .dsp files through StoreFileName; pin Windows forms; note limits
2026-11-07 10:38:28 +00:00
AquaSynthDaemon
Add AquaSynth live session close command
2026-06-15 03:20:09 +01:00
AquaSynthDingsHost
Centralize Dings playback and volume
2026-07-15 01:18:09 +01:00
AquaSynthDingsMcp
Share Dings MCP across agent sessions
2026-08-21 21:18:45 +02:00
BirdSyrinxGolf
Add realtime-drivable control curves
2026-05-28 19:18:20 +01:00
dings-voices
Pages: no horizontal overflow at 360px; trial hint names the play-both rule
2026-11-10 22:12:32 +00:00
earcon-workshop
earcon-workshop: review fixes (check count 882, lowpass comment says two poles)
2026-11-06 05:36:46 +00:00
FaustNativeRender
native-diff: stdlib identity, 12 smoother sources under three smoothers, tolerance
2026-11-10 06:44:09 +00:00
FaustRender
Add FaustRender probe, Linux toolchain notes and thruster v5 manifest
2026-11-03 09:37:02 +00:00
formant-check
Nasal stops hold their oral closure to 0.8 of the gesture: /n/ murmur -3.8 to -8.8 dB re the flanking vowels (/m/ -12.8)
2026-11-09 12:50:59 +00:00
IpaTrialWorker
Callers of FaustEmitter that render at a known rate pass it: the ladder's cell length follows the sample rate
2026-11-08 03:41:20 +00:00
publish-stable
publish-stable: swap the live dir with one atomic exchange; clean stale staging under a lock
2026-11-10 18:21:45 +00:00
sound-guard
dings-voices: equalise the neutral fallbacks to the sender median in the generator
2026-11-10 18:36:54 +00:00
TractGraphRenderer
Callers of FaustEmitter that render at a known rate pass it: the ladder's cell length follows the sample rate
2026-11-08 03:41:20 +00:00
vocal-tract-playground
Route tract playground through graph renderer
2026-05-26 21:08:23 +01:00
WordRender
WordRender takes the Weksa phones line instead of hand-segmented phone specs; refuses bad input (3) and reports unsupported phones (4)
2026-11-08 04:43:20 +00:00
zyn-reference
Add Zyn formant parity fixtures
2026-05-17 20:52:34 +01:00
export-provider-advertisement.mjs
AquaSynth advertisement: drop Eve surface entries; Eve is deprecated, Thing 2 is the successor
2026-10-22 20:19:44 +02:00
run-ipa-trial-loop.ps1
Stop each render from appending a dead tools path to the user PATH
2026-09-10 20:49:46 +02:00
run-ipa-trial-swarm.ps1
Stop each render from appending a dead tools path to the user PATH
2026-09-10 20:49:46 +02:00
run-song-snippet-trial-swarm.ps1
Stop each render from appending a dead tools path to the user PATH
2026-09-10 20:49:46 +02:00