Commit graph AquaSynth/tools
Author SHA1 Message Date
Aqua
46da9975df Playground README: state plainly that it is unheard and unrun in a browser
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-05 11:46:43 +00:00
Aqua
6080f9b8f1 Playground: rename ui.mjs to ui.js so static hosts serve a JavaScript MIME type
The minds host sends .mjs as application/octet-stream, which browsers refuse for module imports.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 13:39:11 +00:00
Aqua
39843ae95c Add static in-browser playground for AquaSynth patches
tools/AquaLower lowers .aqua to Faust (FaustEmitter.EmitScript); tools/aqua-playground compiles
the lowered Faust to wasm with @grame/faustwasm in the page and plays it through an AudioWorklet,
with sliders from the DSP's UI and the Faust source shown. Thruster plus 41 .aqua patches.
Headless node test compiles and renders every patch (non-silent, finite).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 13:38:49 +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
e625283342 Stop each render from appending a dead tools path to the user PATH
Every Faust render, and every trial-loop lane, runs dotnet with a fresh
DOTNET_CLI_HOME under the temp directory. The SDK's first-run experience
appends "<home>\.dotnet\tools" to the persisted user PATH each time, and
DOTNET_SKIP_FIRST_TIME_EXPERIENCE does not stop that part. Seventy-nine
dead entries had accumulated (9,634 chars), past cmd's environment limit,
so anything spawned through cmd lost the tail of PATH — node included.

DOTNET_ADD_GLOBAL_TOOLS_TO_PATH=0 is the switch that governs the PATH
write. Set it everywhere a throwaway dotnet home is used; telemetry
opt-out rides along for the renderer since these homes never persist.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 20:49:46 +02:00
Meta Vens
9051f4b6db Share Dings MCP across agent sessions 2026-08-21 21:18:45 +02:00
Meta Vens
e02faf6c92 Document shared Dings MCP deployment boundary 2026-08-21 21:00:57 +02:00
Meta Vens
348d677248 Centralize Dings playback and volume 2026-07-15 01:18:09 +01: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
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
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
4ba37d3260 Place song swarm worktrees beside CultLib 2026-06-01 06:05:53 +01:00
Meta Vens
88bc314467 Restore agent worktrees before prebuild 2026-06-01 06:01:27 +01:00
Meta Vens
bb736b5bf0 Quiet song swarm worktree creation 2026-06-01 05:57:47 +01:00
Meta Vens
7645a2c7c3 Isolate song swarm musician worktrees 2026-06-01 05:54:21 +01:00
Meta Vens
8250afc39a Gate song swarm on self-iteration evidence 2026-06-01 05:48:03 +01:00
Meta Vens
783a629b2b Keep learned-only song swarms running 2026-06-01 02:29:33 +01:00
Meta Vens
16995891fd Harden song swarm rendering environment 2026-06-01 02:06:49 +01:00
Meta Vens
03cd6007f8 Expose song render failures 2026-06-01 01:55:37 +01:00
Meta Vens
36ef9109c2 Add target music intelligence reports 2026-06-01 01:17: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
7b50fbc30e Let song swarm agents build CultLib references 2026-05-31 18:17:46 +01:00
Meta Vens
b808e7a781 Promote music knowledge after song swarm passes 2026-05-31 18:10:33 +01:00
Meta Vens
58cc1338c8 Distill music production knowledge stores 2026-05-31 18:05:34 +01:00
Meta Vens
bb2d0d4864 Prompt song agents for reusable abstractions 2026-05-31 13:12:03 +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
ce317de571 Record song playlist curriculum passes 2026-05-31 10:09:12 +01:00
Meta Vens
e1a3ca5bbf Keep song scoring alive on invalid candidates 2026-05-31 09:44:38 +01:00
Meta Vens
e78771872b Write top song candidate playlists 2026-05-31 09:34:27 +01:00
Meta Vens
3c07852968 Add paired song curriculum distillation 2026-05-31 08:49:07 +01:00
Meta Vens
7ce1018920 Expand Heyoka song source corpus 2026-05-31 08:36:32 +01:00
Meta Vens
a3c01523c3 Add shaped scene texture sugar 2026-05-31 08:09:43 +01:00
Meta Vens
e8f5deac46 Relax song swarm candidate slugs 2026-05-31 04:09:35 +01:00
Meta Vens
7d5ae1368e Bound song evidence vector chunks 2026-05-31 03:55:51 +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