# Commit history · flambo/semantifx

[View on GitCafe](https://git.cafe/flambo/semantifx/commits/main)

Repository: [flambo/semantifx](https://git.cafe/flambo/semantifx)

Visibility: public

Requested revision: refs/heads/main

- [web: simplify demo and pipeline copy, cite InstructFX2FX](https://git.cafe/flambo/semantifx/commit/4278b261aaa6bf8a49c6d9366c93e1cf51c25c4b?format=markdown) — 4278b261aaa6bf8a49c6d9366c93e1cf51c25c4b; flamboh

- [merge: DSP hardening and audio test harnesses](https://git.cafe/flambo/semantifx/commit/8bea7e96c64127350cf42b4a9990e8b0062aed99?format=markdown) — 8bea7e96c64127350cf42b4a9990e8b0062aed99; flamboh

- [chore\(web\): deploy with the cf CLI](https://git.cafe/flambo/semantifx/commit/cdbc5bdecd7aaa2f9066670de63f68aff1fa0942?format=markdown) — cdbc5bdecd7aaa2f9066670de63f68aff1fa0942; flamboh

- [feat\(web\): six-prompt demo and current pipeline description](https://git.cafe/flambo/semantifx/commit/129ffee09562b00cc2f82fb2d6f6edd2fbe8a3f6?format=markdown) — 129ffee09562b00cc2f82fb2d6f6edd2fbe8a3f6; flamboh

- [tools: end-to-end prompt demo runner and write-up](https://git.cafe/flambo/semantifx/commit/bcfe35872511f0b0d5f5c0abc8f61a1999dd303d?format=markdown) — bcfe35872511f0b0d5f5c0abc8f61a1999dd303d; flamboh

- [feat\(plugin\): request loudness-matched, regularized optimization](https://git.cafe/flambo/semantifx/commit/34c66d1fd98014cf8699d46bbf586ba95984c273?format=markdown) — 34c66d1fd98014cf8699d46bbf586ba95984c273; flamboh

- [fix\(distortion\): start new instances at an audible drive](https://git.cafe/flambo/semantifx/commit/0c5a1b6e389930a8fd3f0d18321cd70b63eaf303?format=markdown) — 0c5a1b6e389930a8fd3f0d18321cd70b63eaf303; flamboh

- [feat\(inference\): optional loudness-matched CLAP loss](https://git.cafe/flambo/semantifx/commit/5f07ca8be11ca01774fb681a0b6d0520018b4ad1?format=markdown) — 5f07ca8be11ca01774fb681a0b6d0520018b4ad1; flamboh

- [merge: origin/main \(docs cleanup \#13\) into local build](https://git.cafe/flambo/semantifx/commit/f7c5dfa997b60088cb1e5e30b9cea332b72ba102?format=markdown) — f7c5dfa997b60088cb1e5e30b9cea332b72ba102; flamboh

- [fix\(reverb\): pink-weighted IR normalization and equal-power mix](https://git.cafe/flambo/semantifx/commit/1d58332d00aafb8e05a55d8434e2fcc403b7d101?format=markdown) — 1d58332d00aafb8e05a55d8434e2fcc403b7d101; flamboh

- [feat\(inference\): optional exact recursive EQ and tone-filter reference](https://git.cafe/flambo/semantifx/commit/c072063cbad9d7b86658d253ba691dab637c32d4?format=markdown) — c072063cbad9d7b86658d253ba691dab637c32d4; flamboh

- [chore: ignore \.venv symlinks as well as directories](https://git.cafe/flambo/semantifx/commit/bacedbc619fcdcf108b57ba6aeb141a0b6e14077?format=markdown) — bacedbc619fcdcf108b57ba6aeb141a0b6e14077; flamboh

- [tools: offline render CLI and listening gallery](https://git.cafe/flambo/semantifx/commit/8e8bbd6bbe6d46959e0b9d67b41d30ee1acb2685?format=markdown) — 8e8bbd6bbe6d46959e0b9d67b41d30ee1acb2685; flamboh

- [test: fuzzed C\+\+ vs Python parity across the parameter space](https://git.cafe/flambo/semantifx/commit/bffc2558932c3db95f78bbef1dad53a659baf91e?format=markdown) — bffc2558932c3db95f78bbef1dad53a659baf91e; flamboh

- [fix\(plugin\): mark worker idle only for a current-request result](https://git.cafe/flambo/semantifx/commit/25c8a521adee7beb5be51aab89d18641ac068b8a?format=markdown) — 25c8a521adee7beb5be51aab89d18641ac068b8a; flamboh

- [build: full Linux plugin build, ctest, and pluginval script](https://git.cafe/flambo/semantifx/commit/52f728e93b4be08a17594bd9e76e7b187d5ed782?format=markdown) — 52f728e93b4be08a17594bd9e76e7b187d5ed782; flamboh

- [fix\(plugin\): close ten plugin review findings](https://git.cafe/flambo/semantifx/commit/8866c098ebd8dfb61abe7dbdce00c3c737c90967?format=markdown) — 8866c098ebd8dfb61abe7dbdce00c3c737c90967; flamboh

- [fix\(plugin\): real-time safe reverb rebuilds, generated defaults, denormal guard, stereo parity](https://git.cafe/flambo/semantifx/commit/a41dd04dedfdc9672870a58d1b40986e7826a3da?format=markdown) — a41dd04dedfdc9672870a58d1b40986e7826a3da; flamboh

- [chore: ignore plugin build directories and drop committed DSP build files](https://git.cafe/flambo/semantifx/commit/e58a78005d8152fcbae4f362e5abb9070ed777cc?format=markdown) — e58a78005d8152fcbae4f362e5abb9070ed777cc; flamboh

- [fix\(inference\): claim spool requests by rename before reading](https://git.cafe/flambo/semantifx/commit/832d18f33e80ccf3a636e9c0f4adb2c842517af9?format=markdown) — 832d18f33e80ccf3a636e9c0f4adb2c842517af9; flamboh

- [chore\(plugin\): add a Linux syntax-only check of the JUCE sources](https://git.cafe/flambo/semantifx/commit/894797741af33058874c7f7dd13c9cd839a35e6f?format=markdown) — 894797741af33058874c7f7dd13c9cd839a35e6f; flamboh

- [feat\(plugin\): slot pool, card rack, and assemble-then-optimize flow](https://git.cafe/flambo/semantifx/commit/e4c3b03b00db1ffaad7033588d20c836f77e965e?format=markdown) — e4c3b03b00db1ffaad7033588d20c836f77e965e; flamboh

- [feat\(plugin\): JUCE-free DSP for all four effect types with Python parity fixtures](https://git.cafe/flambo/semantifx/commit/84080a0d3809a007fd1ec9e0b350f46ea042f047?format=markdown) — 84080a0d3809a007fd1ec9e0b350f46ea042f047; flamboh

- [fix\(inference\): supersede stale assembly results and widen Jev retry](https://git.cafe/flambo/semantifx/commit/7a0475e62e74572c5a87da256a7d5a853b05f564?format=markdown) — 7a0475e62e74572c5a87da256a7d5a853b05f564; flamboh

- [feat\(inference\): report initial and final CLAP loss in analyze metrics](https://git.cafe/flambo/semantifx/commit/a7b27c50aecdaa2e766d1bb2da40e6f17842dacd?format=markdown) — a7b27c50aecdaa2e766d1bb2da40e6f17842dacd; flamboh

- [merge: reverb and compressor catalogue types into assembly branch](https://git.cafe/flambo/semantifx/commit/00c11bc0f3855fc6fe5d543002a87e864665fb9f?format=markdown) — 00c11bc0f3855fc6fe5d543002a87e864665fb9f; flamboh

- [Merge branch 'build/t3-compressor' into build/t4-assemble](https://git.cafe/flambo/semantifx/commit/db4994874d47f0c78e630e78488d3914f347ed4d?format=markdown) — db4994874d47f0c78e630e78488d3914f347ed4d; flamboh

- [feat\(inference\): assemble requests with Jev and mock planners](https://git.cafe/flambo/semantifx/commit/7953fee22a35dfe6d576667eaef28ee69a6a9279?format=markdown) — 7953fee22a35dfe6d576667eaef28ee69a6a9279; flamboh

- [feat\(inference\): type-keyed effect catalogue and variable chains](https://git.cafe/flambo/semantifx/commit/c3db49cc12ba2d1a8f9cb55bd08e6ecf15c8d5d9?format=markdown) — c3db49cc12ba2d1a8f9cb55bd08e6ecf15c8d5d9; flamboh

- [docs: record the plugin slot pool as ADR 0001](https://git.cafe/flambo/semantifx/commit/2eaa381dfd89a4a86234e0a7267ea4f72626c621?format=markdown) — 2eaa381dfd89a4a86234e0a7267ea4f72626c621; flamboh

- [docs: define effect catalogue in the domain vocabulary](https://git.cafe/flambo/semantifx/commit/b057d0b620965729c89411d5c9f19042771ec692?format=markdown) — b057d0b620965729c89411d5c9f19042771ec692; flamboh

- [chore: add agent instructions and issue tracker config](https://git.cafe/flambo/semantifx/commit/de0be0bb7b93a27fb5459dc67dc2204cc217ef37?format=markdown) — de0be0bb7b93a27fb5459dc67dc2204cc217ef37; flamboh

- [chore\(inference\): keep analyze metadata and use relative benchmark audio](https://git.cafe/flambo/semantifx/commit/8e0e45f9227735af936211a202b7b3d4103e9122?format=markdown) — 8e0e45f9227735af936211a202b7b3d4103e9122; flamboh

- [Merge branch 'main' into feat/own-clap-runtime](https://git.cafe/flambo/semantifx/commit/6cfe5def1113a5beacfa7d590e45e4a9e1d43b6f?format=markdown) — 6cfe5def1113a5beacfa7d590e45e4a9e1d43b6f; flamboh

- [docs: record the Jev vs Union Alpha planner benchmark](https://git.cafe/flambo/semantifx/commit/aa55c1024a5fc582ea0a78b49d97ec6cdcdb6b03?format=markdown) — aa55c1024a5fc582ea0a78b49d97ec6cdcdb6b03; flamboh

- [feat\(inference\): prototype Jev-based chain assembly](https://git.cafe/flambo/semantifx/commit/79ebf4799858afd7eafbc266c5b4731081c9aaa3?format=markdown) — 79ebf4799858afd7eafbc266c5b4731081c9aaa3; flamboh

- [test\(inference\): pin the golden CLAP test to CPU with a tolerance](https://git.cafe/flambo/semantifx/commit/cfa923ba8ea2a62c33d6adb4367fac5472c64408?format=markdown) — cfa923ba8ea2a62c33d6adb4367fac5472c64408; flamboh

- [docs: document the self-contained CLAP setup](https://git.cafe/flambo/semantifx/commit/36762af5a71c4230157b427d718180760daa5f97?format=markdown) — 36762af5a71c4230157b427d718180760daa5f97; flamboh

- [test\(inference\): lock seeded CLAP output](https://git.cafe/flambo/semantifx/commit/011450e8966c1bf212efead65bc65d7604bdf274?format=markdown) — 011450e8966c1bf212efead65bc65d7604bdf274; flamboh

- [chore\(scripts\): use the inference virtualenv](https://git.cafe/flambo/semantifx/commit/cab6a48504de2607c20914e69282756e325ec144?format=markdown) — cab6a48504de2607c20914e69282756e325ec144; flamboh

- [feat\(inference\): use the vendored CLAP runtime](https://git.cafe/flambo/semantifx/commit/19792aaa88ed6effad58cf7850f31846cbac14f3?format=markdown) — 19792aaa88ed6effad58cf7850f31846cbac14f3; flamboh

- [feat\(inference\): vendor Text2FX CLAP runtime](https://git.cafe/flambo/semantifx/commit/ac12e9965b1e83d355e927e07685020fbee96773?format=markdown) — ac12e9965b1e83d355e927e07685020fbee96773; flamboh

- [junk](https://git.cafe/flambo/semantifx/commit/d238fa194ff4d5614dddff714a4eb8e5e10140b8?format=markdown) — d238fa194ff4d5614dddff714a4eb8e5e10140b8; flamboh

- [cleanup](https://git.cafe/flambo/semantifx/commit/40fac7c10565aa64c87567c58b9bd297b2abc2ab?format=markdown) — 40fac7c10565aa64c87567c58b9bd297b2abc2ab; flamboh

- [clean up](https://git.cafe/flambo/semantifx/commit/ddcf12379b8d072c537702fd8e7d37012e2920d2?format=markdown) — ddcf12379b8d072c537702fd8e7d37012e2920d2; flamboh

- [update readme](https://git.cafe/flambo/semantifx/commit/839780afbdb7953db530f56e6bec10efbf00ed16?format=markdown) — 839780afbdb7953db530f56e6bec10efbf00ed16; flamboh

- [feat: make long analysis interruptible](https://git.cafe/flambo/semantifx/commit/d52057cdabde2228692c0cc431ff7c9d58f4af2f?format=markdown) — d52057cdabde2228692c0cc431ff7c9d58f4af2f; flamboh

- [feat: redesign semantic EQ interface](https://git.cafe/flambo/semantifx/commit/6442536a1e758b0f4bd1126c7e780a1ce6ea2f68?format=markdown) — 6442536a1e758b0f4bd1126c7e780a1ce6ea2f68; flamboh

- [fix: stabilize Text2FX analysis input](https://git.cafe/flambo/semantifx/commit/0829d29018e413328bcb4da97568482b7082166e?format=markdown) — 0829d29018e413328bcb4da97568482b7082166e; flamboh

- [fix: request standalone microphone access](https://git.cafe/flambo/semantifx/commit/18fee4916011a5e13fd5aca61793a44f0a0cba15?format=markdown) — 18fee4916011a5e13fd5aca61793a44f0a0cba15; flamboh

- [feat: connect plugin to local analysis](https://git.cafe/flambo/semantifx/commit/93317f80124a045a3b7ce8d086a743017c117279?format=markdown) — 93317f80124a045a3b7ce8d086a743017c117279; flamboh

- [feat: add reproducible inference benchmarks](https://git.cafe/flambo/semantifx/commit/32b25208141ef8a76b895d67d83255c3197a2707?format=markdown) — 32b25208141ef8a76b895d67d83255c3197a2707; flamboh

- [feat: add interaction prototype](https://git.cafe/flambo/semantifx/commit/5aa53cc30a355aea42dd83ca570f8930ea82253d?format=markdown) — 5aa53cc30a355aea42dd83ca570f8930ea82253d; flamboh

- [feat: add JUCE semantic EQ plugin](https://git.cafe/flambo/semantifx/commit/e3f34636051d453a05aba3498f0b3cbfedba970a?format=markdown) — e3f34636051d453a05aba3498f0b3cbfedba970a; flamboh

- [feat: add local inference worker](https://git.cafe/flambo/semantifx/commit/ad0372f7d67a81f9b9bca0e6a728228f102cb3be?format=markdown) — ad0372f7d67a81f9b9bca0e6a728228f102cb3be; flamboh

- [docs: establish prototype architecture](https://git.cafe/flambo/semantifx/commit/5e6846460585e678317529f6cdacb997040bfb66?format=markdown) — 5e6846460585e678317529f6cdacb997040bfb66; flamboh
