Commit graph AquaSynth/docs
Author SHA1 Message Date
Aqua
1bf99e5c3f aqua-feel: review fixes (attack on low tones, disarmed guards, bounded waivers, drift test)
- attack: peak-hold envelope and a 150 ms window; a 261 Hz tone no longer reads its
  first half-cycle as the attack (warm-bell 0.67 ms -> 3.8 ms, declared 4 ms).
- gate: a rule whose id matches no item fails a full run; waivers carry a bound and
  cover only up to it; a missing metric fails its rule; silent items fail once;
  --only runs gate as partial; silent threshold is -70 dBFS.
- DingCatalogTests: lowered Dings fed to the meter must match the catalog.
- README states NTR window/Q dependence, short-buffer loudness padding and the assumed
  Ding command gain; faust-toolchain-boundary notes the v5 manifest predates the mix change.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-05 15:42:13 +00:00
Aqua
eb35ca545d Add aqua-feel: headless feel meter and gate; fix PRC SYNTH1 clipping and thruster low-rpm hiss
tools/aqua-feel renders every playground patch (thruster at four rpm) and every Ding
event on every instrument offline through faustwasm, measures onset latency, attack,
crest, true peak and clipping, BS.1770 loudness, centroid/flux over time, noise-to-tone
ratio (flat and A-weighted) and a low-motion flag, writes report.json plus a static
gallery, and gates against thresholds.json (waivers must cite a follow-up and go stale).
Nothing is heard; metrics are evidence, not verdicts.

Uses it: PRC SYNTH1 calibrated peaked at 2.10 (18,633 overs); shipped patch gain 1.4 to
0.45, peak 0.67. Thruster low-rpm A-weighted noise-to-tone 20.7/23.0 dB at rpm 300/600
down to 13.1/5.0 by cutting the idle rasp and rattle floors and opening the rumble
low-pass at low load. Trial copy mirrored; its README notes the narrower sweep.

AquaLower gains --dings to lower DingCatalog instruments and events.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-05 15:31:35 +00:00
d8c625c532 Merge pull request 'Docs: soundscape grammar for the Ratatoskr generative symphony (draft)' (#4) from aqua/docs/soundscape-grammar into main 2026-11-05 11:54:51 +00:00
Aqua
d348a19ddd Docs: soundscape grammar names the Mimir harvest follow-up it could not see
The follow-up is in force in Eureka's mind and names Mimir's bioacoustic
research; the draft's earlier grep missed it. Section 4 stays recalled, not
re-read, and the harvest stays owed.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-05 11:46:38 +00:00
Aqua
b7a5142555 Note sweep render duration explains the 10/31 hash difference
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-03 09:56:06 +00:00
Aqua
ceaa597420 Add FaustRender probe, Linux toolchain notes and thruster v5 manifest
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-03 09:37:02 +00:00
Aqua
ab9bcdc6b7 Docs: soundscape grammar for the Ratatoskr generative symphony (draft)
One typed activity frame drives both orbit visuals and voices. Grammar only;
no notes, nothing rendered or listened to. Marks the two inputs that could not
be read (creature-projection-v2, Mimir harvest).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-02 12:30:12 +00:00
Aqua
53f1f1b03e Faust loader: platform-aware library lookup and explicit path override
Find libfaust.so on Linux, libfaust.dylib on macOS, libfaust.dll/faust.dll on
Windows; join PATH with Path.PathSeparator; accept FaustLibraryPath or
AQUASYNTH_FAUST_LIBRARY as an explicit library file. Platform default homes
replace the unconditional C:\Program Files\Faust.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-31 09:14:08 +00:00
Aqua
b77c9e5b66 Fix file:line cites for AquaDaemonClient and DingAudioPlayer
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-31 06:14:04 +00:00
Aqua
27a9043dff Research: Dings playback path and Ogg export sketch
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-31 06:13:47 +00:00
Meta Vens
8a65f5876a AquaSynth advertisement: drop Eve surface entries; Eve is deprecated, Thing 2 is the successor
Per thing2:ruling:eve-dashboards-quarantined. Removes cultMeshSurfaceKeys, the eve witness family and the eve surface schema from the exporter and fixture; the contract names the quarantine.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-22 20:19:44 +02:00
Meta Vens
9abb7e4164 Add curated AquaSynth dings MCP service 2026-07-14 01:06:12 +01:00
Meta Vens
91c7c61832 Advertise AquaSynth live session schemas 2026-06-15 03:38:32 +01:00
Meta Vens
a87e5aa4e0 Publish AquaSynth live session state 2026-06-15 03:33:03 +01:00
Meta Vens
0da43b9439 Add AquaSynth live session close command 2026-06-15 03:20:09 +01:00
Meta Vens
50ed85ae41 Add AquaSynth live instrument daemon sessions 2026-06-15 03:08:53 +01:00
Meta Vens
0edd3ee21a Document greater daemon composition rule 2026-06-15 02:42:48 +01:00
Meta Vens
78c84726ff Add cinematic pipeline to daemon swarm docs 2026-06-15 02:36:28 +01:00
Meta Vens
d2d0eaada1 Document GameCult daemonic swarm architecture 2026-06-15 02:15:59 +01:00
Meta Vens
6e93513e8e Add AquaSynth local CultNet daemon 2026-06-15 01:45:01 +01:00
Meta Vens
8c5f6d604a Add AquaSynth automation stream receipts 2026-06-15 01:22:25 +01:00
Meta Vens
ee6501558c Add AquaSynth sample daemon 2026-06-15 01:07:56 +01:00
Meta Vens
7a0bba15c2 Add AquaSynth daemon provider contract 2026-06-03 04:34:31 +01:00
Meta Vens
fd6aa863a7 Teach music agents retriggered 808 drums 2026-06-01 12:07:51 +01:00
Meta Vens
8250afc39a Gate song swarm on self-iteration evidence 2026-06-01 05:48:03 +01:00
Meta Vens
e13fdbc21b Add production sugar for music agents 2026-06-01 04:44:11 +01:00
Meta Vens
89e6ee10bf Document music agent orchestration lessons 2026-06-01 04:40:48 +01:00
Meta Vens
16995891fd Harden song swarm rendering environment 2026-06-01 02:06:49 +01:00
Meta Vens
554a74e2d4 Make music knowledge store cumulative 2026-06-01 00:30:48 +01:00
Meta Vens
16ed4084ff Seed music knowledge manuals 2026-06-01 00:22:29 +01:00
Meta Vens
94cf7174f7 Use Qdrant for music knowledge injection 2026-06-01 00:11:36 +01:00
Meta Vens
5cf8f0da23 Gate song curriculum on producer evidence 2026-05-31 23:54:19 +01:00
Meta Vens
378d8e1fb3 Redirect song curriculum toward composition 2026-05-31 22:16:28 +01:00
Meta Vens
5e0ad2ddd0 Score song continuity collapse risk 2026-05-31 21:51:26 +01:00
Meta Vens
4b40d12816 Let song agents iterate on rendered features 2026-05-31 13:09:57 +01:00
Meta Vens
5d3a81a1f1 Score song instruments by owned roles 2026-05-31 10:52:59 +01:00
Meta Vens
a3c01523c3 Add shaped scene texture sugar 2026-05-31 08:09:43 +01:00
Meta Vens
37c580c800 Add song target evidence records 2026-05-31 03:37:07 +01:00
Meta Vens
8f2372d9d9 Record song snippet phase evidence 2026-05-31 02:55:00 +01:00
Meta Vens
d5975f6726 Add song snippet trial swarm 2026-05-31 02:32:19 +01:00
Meta Vens
06875c1eef Force IPA trial agents to learn from failed rounds 2026-05-31 02:11:02 +01:00
Meta Vens
40ac243212 Tighten IPA source-golf scene voice contract 2026-05-31 01:42:19 +01:00
Meta Vens
b1e9f056cf Allow IPA agents to golf source and scene voices 2026-05-31 01:15:36 +01:00
Meta Vens
f16ea641af Embed primitive timeline facts in IPA trials 2026-05-31 00:41:28 +01:00
Meta Vens
39d9fc8000 Tune IPA semantic retrieval evidence ranking 2026-05-30 23:37:14 +01:00
Meta Vens
e3753ebc98 Back IPA trial search with Qdrant embeddings 2026-05-30 23:09:30 +01:00
Meta Vens
7e13c72691 Harden IPA trial prompt evidence quality 2026-05-29 23:45:31 +01:00
Meta Vens
62f3fc808a Add IPA trial evidence quality checks 2026-05-29 23:24:32 +01:00
Meta Vens
74f1b9674f Tighten IPA trial agent prompts 2026-05-29 23:23:17 +01:00
Meta Vens
d1789d6677 Automate IPA trial exploration loop 2026-05-29 23:13:34 +01:00