Commit Graph

601 Commits

Author SHA1 Message Date
Concedo 3cc6e2ea17 make stereo default 2026-03-12 00:10:25 +08:00
Concedo 211d4fe632 lots of tweaks for ace step 2026-03-11 23:57:52 +08:00
Concedo ecc4865244 improves code output quality 2026-03-10 23:07:52 +08:00
Concedo c8800ed16c gcc path fix 2026-03-10 21:40:32 +08:00
Wagner Bruna 3f42ed1af7 support for customizing LoRA multipliers through the sdapi (#1982)
* fix corner case in sd_oai_transform_params

Also fix typo in the function name.

* support for customizing loaded LoRA multipliers

The `sdloramult` flag now accepts a list of multipliers, one for each
LoRA. If all multipliers are non-zero, LoRAs load as before, with no extra
VRAM usage or performance impact.

If any LoRA has a multiplier of 0, we switch to `at_runtime` mode, and these
LoRAs will be available to multiplier changes via the `lora` sdapi field and
show up in the `sdapi/v1/loras` endpoint. All LoRAs are still preloaded on
startup, and cached to avoid file reloads.

If the list of multipliers is shorter than the list of LoRAs, the multiplier
list is extended with the first multiplier (1.0 by default), to keep it
compatible with the previous behavior.

* support for `<lora:name:multiplier>` prompt syntax and metadata

* add a few tests for sanitize_lora_multipliers
2026-03-10 21:29:39 +08:00
Concedo ee96e71bae don't resample audio 2026-03-09 22:53:55 +08:00
Concedo 45c74da08b adjust ace step, still wip on caption rework 2026-03-09 00:11:48 +08:00
Wagner Bruna 9158bd8b4d sd: sync to master-520-d950627 (#2006)
* sd: sync to master-509-4cdfff5

* sd: Anima support

* sd: sync to master-514-5792c66

* sd: additional workaround for Anima .safetensors model

* sd: sync to master-517-ba35dd7

* sd: sync to master-520-d950627
2026-03-08 01:23:03 +08:00
Concedo ebe44e7819 modify q3tts loader 2026-03-08 00:53:33 +08:00
JustCommitRandomness 2fbc3b2ae5 Adjust int types in format strings (#2009)
* tweak format sting types
This may not be all of them, but it's the ones which warn on OpenBSD

* complete the changes needed to fix the format string specifers

* avoid using inttypes, directly cast to size_t (u64 usually) instead

---------

Co-authored-by: Concedo <39025047+LostRuins@users.noreply.github.com>
2026-03-06 19:06:18 +08:00
JustCommitRandomness 389773070f OpenBSD also needs alloca.h (#2012) 2026-03-05 12:32:31 +08:00
Concedo 8658af1018 qwen3tts default to cpu unless gpu selected 2026-03-05 11:11:46 +08:00
Concedo 4f1b22c415 kv snapshots save and load last logits for correctness. added some text for musicui, updated docs 2026-03-04 21:57:28 +08:00
Concedo 707f7b37bf optimize pp 2026-03-03 21:02:51 +08:00
Concedo ae67caa2f7 ace qwen rep pen for codes 2026-03-02 21:18:06 +08:00
Concedo de9840afac qwen image max ref image size fix from 512x512 to 1024x1024 2026-03-02 21:08:52 +08:00
Concedo b632d2ce1c print timestamp when image generated 2026-03-02 18:38:21 +08:00
Concedo 42134db6b4 finally fixed smartcache for qwen 2026-03-02 00:47:38 +08:00
Concedo 6c5a7a27af clamp music duration 2026-03-01 01:15:26 +08:00
Wagner Bruna 5c40f07d4a sd: sync to 0752cc9 (master-507-b314d80 +1) (#1999)
* sd: sync to 0752cc9 (master-507-b314d80 +1)

* sd: add flow-shift support to gendefaults
2026-02-28 12:22:32 +08:00
Concedo d643d945f5 clamp music inference steps to 100 max 2026-02-28 12:12:50 +08:00
Concedo 14d82bb38e allow music llm and diffusion gen models to be loaded independently 2026-02-27 21:56:48 +08:00
Concedo 19eb78844c audio codes working 2026-02-27 21:23:00 +08:00
Concedo ba42f22fc8 stereo is working 2026-02-27 20:36:44 +08:00
Concedo 5a57ed8ca4 revert to 8 step 2026-02-26 22:07:01 +08:00
Concedo 173702d1a4 music lowvram indicator 2026-02-26 21:30:47 +08:00
Concedo adebf63877 ace converter 2026-02-26 19:53:02 +08:00
Concedo ac8f12f259 still a bit wonky 2026-02-26 17:50:49 +08:00
Concedo 81fb4d773c swap resampling function 2026-02-26 17:37:53 +08:00
Concedo fb3f7d92bc reenable cfg 2026-02-26 14:51:15 +08:00
Concedo b7d2fe68e7 adjust 2026-02-26 14:46:41 +08:00
Concedo edbc4fe592 music lm finally working 2026-02-26 14:00:58 +08:00
Concedo cf042af701 Revert "still not working"
This reverts commit a1305ffff9.
2026-02-26 10:55:55 +08:00
Concedo a1305ffff9 still not working 2026-02-26 10:48:21 +08:00
Concedo d8746a851f still bugged 2026-02-26 00:07:04 +08:00
Concedo 8a3ccfcba5 some fixes but some issues 2026-02-25 23:41:32 +08:00
Concedo 0eafc3cf2d ace step lowvram mode done, improved 2026-02-24 23:12:26 +08:00
Concedo 11a85d62fc lowvram for music lm 2026-02-24 22:21:17 +08:00
Concedo aa58d1ed3b all working, but needs to optimize vram 2026-02-24 21:55:57 +08:00
Concedo 488c431331 not yet working 2026-02-24 17:47:50 +08:00
Concedo 0fd7d2c0e5 ace step diffusion loading 2026-02-24 15:24:15 +08:00
Concedo 749536f464 fixed wav header wrong size 2026-02-24 01:13:44 +08:00
Concedo 5311997581 updated ace step cpp 2026-02-23 23:01:10 +08:00
Concedo 2e713cfff5 fixed compile issue, trying out 8bit pcm 2026-02-23 21:19:03 +08:00
Wagner Bruna a6c0a224b2 sd: sync to master-506-c9cd497 (#1991) 2026-02-23 17:35:59 +08:00
Concedo c2b0cb26a8 ace step codes api 2026-02-23 14:04:45 +08:00
Concedo 4be93db21c ace step codes generation now working 2026-02-23 00:27:26 +08:00
Concedo 13db5aee9e stub files for loading ace step 2026-02-22 23:15:08 +08:00
Concedo 37ae068dee set default to GPU test 2026-02-22 17:03:43 +08:00
Concedo fdf868f397 add ace step cpp license info 2026-02-22 13:24:28 +08:00