Commit History

Fix: replace custom transcode with gr.Video format=mp4; remove upload handler
db26e7f

BoxOfColors commited on

Fix: handle no-audio video in transcode_for_browser; fallback on error
ba77b8a

BoxOfColors commited on

Fix: transcode uploaded video to H.264/AAC on upload for browser preview
c3068ef

BoxOfColors commited on

Fix: restore regen duration floor to 60s (was regressed to 20s)
37120e1

BoxOfColors Claude Sonnet 4.6 commited on

Fix: pre-download MMAudio CLIP model at startup to avoid GPU window download
63065b2

BoxOfColors Claude Sonnet 4.6 commited on

ZeroGPU optimizations, refactoring, and regen UX improvements
3272260

BoxOfColors Claude Sonnet 4.6 commited on

Fix xregen_mmaudio abort: raise duration floor and load overhead
813c771

BoxOfColors Claude Opus 4.6 commited on

Unify all models to 48kHz; remove all FlashSR traces
fe18eeb

BoxOfColors Claude Opus 4.6 commited on

Replace FlashSR with sinc resampling for ZeroGPU compatibility
dbba693

BoxOfColors Claude Opus 4.6 commited on

Fix HunyuanFoley CLAP tokenizer overflow for long prompts
64f71ea

BoxOfColors Claude Opus 4.6 commited on

Fix FlashSR CUDA init: bypass FASR class, load SynthesizerTrn on CPU
26e8bca

BoxOfColors Claude Opus 4.6 commited on

Optimize ZeroGPU: move FlashSR to CPU, fix regen 16kHz bug
ef4f0ff

BoxOfColors Claude Opus 4.6 commited on

Move FlashSR inside GPU window, fix xregen routing, refactor helpers
0bc4a35

BoxOfColors Claude Sonnet 4.6 commited on

fix: load FlashSR on CPU only to avoid ZeroGPU CUDA init violation
60d3e36

BoxOfColors commited on

remove: HF token settings section and JS fallback
0691643

BoxOfColors commited on

feat: add FlashSR post-processing to upsample TARO 16kHz β†’ 48kHz
efe424b

BoxOfColors commited on

fix: remove CF label from crossfade hatch indicator
4d46101

BoxOfColors commited on

fix: move segment color boundary to crossfade midpoint
3faf5c6

BoxOfColors commited on

fix: centre crossfade hatch on color boundary, not after it
977875e

BoxOfColors commited on

fix: correct crossfade indicator position on waveform
b94a4ba

BoxOfColors commited on

feat: add crossfade overlap indicators to waveform display
41cd582

BoxOfColors commited on

fix: cap crossfade slider max to 4s and clamp in _build_segments
5cf7a39

BoxOfColors commited on

refactor: extract shared helpers to reduce technical debt
51979c2

BoxOfColors commited on

Optimize GPU usage and fix resource leaks
d141e30

BoxOfColors Claude Sonnet 4.6 commited on

Use Gradio's postMessage zerogpu-headers for regen quota attribution
af578ae

BoxOfColors Claude Sonnet 4.6 commited on

Fix crossfade loudness bump: apply db_boost to overlap as a whole
1afc0fb

BoxOfColors Claude Sonnet 4.6 commited on

Add HF token input for ZeroGPU Pro quota on regen
03cbad9

BoxOfColors Claude Sonnet 4.6 commited on

Fix ZeroGPU Pro quota: fetch fresh x-ip-token before each regen call
8b3b191

BoxOfColors Claude Sonnet 4.6 commited on

fix: relay x-ip-token from HF proxy to JS for ZeroGPU Pro quota attribution
401978a

BoxOfColors Claude Sonnet 4.6 commited on

fix: add gr.Request to xregen_* for proper ZeroGPU quota attribution
2fdad19

BoxOfColors Claude Sonnet 4.6 commited on

revert: back to queue/join β€” call endpoint gives 404 Session not found
0224191

BoxOfColors Claude Sonnet 4.6 commited on

fix: switch regen to /gradio_api/call/{api_name} for proper ZeroGPU quota attribution
d916fd2

BoxOfColors Claude Sonnet 4.6 commited on

fix: restore waveform HTML before writing error to statusbar
305c050

BoxOfColors Claude Sonnet 4.6 commited on

fix: align defaults with official repos
86e179e

BoxOfColors Claude Sonnet 4.6 commited on

fix: add credentials:'include' to regen fetch so HF cookies are sent
7eeb19b

BoxOfColors Claude Sonnet 4.6 commited on

feat: show quota error in status bar instead of toast
4afe095

BoxOfColors Claude Sonnet 4.6 commited on

fix: revert to document.body for toast β€” window.top blocked cross-origin
110c8ab

BoxOfColors Claude Sonnet 4.6 commited on

fix: use window.top.document for toast and max z-index
c71e56e

BoxOfColors Claude Sonnet 4.6 commited on

feat: show quota/error toast and restore UI state on failed regen
ff59c3d

BoxOfColors Claude Sonnet 4.6 commited on

debug: log SSE data shape and fix misleading success:false log
d8fbb30

BoxOfColors Claude Sonnet 4.6 commited on

fix: replace render=False xregen outputs with real rendered slot components
84cc585

BoxOfColors Claude Sonnet 4.6 commited on

fix: cross-model regen β€” fix stereo/mono mismatch and add pending spinner
121a071

BoxOfColors Claude Sonnet 4.6 commited on

feat: cross-model segment regen β€” regenerate any slot with TARO, MMAudio, or HunyuanFoley
b60f330

BoxOfColors Claude Sonnet 4.6 commited on

fix: free GPU memory between samples to prevent VRAM fragmentation
12556c0

BoxOfColors Claude Sonnet 4.6 commited on

fix: use render=False on regen buttons to suppress Gradio 5 SSR 'Too many arguments' error
c3cec42

BoxOfColors Claude Sonnet 4.6 commited on

fix: move MMAUDIO_WINDOW and HUNYUAN_MAX_DUR before MODEL_CONFIGS
15539fe

BoxOfColors commited on

fix: allow Gradio to serve /tmp files so waveform audio loads (403 fix)
d9929fb

BoxOfColors commited on

refactor: consolidate duplicated code via MODEL_CONFIGS registry
c06e566

BoxOfColors Claude Opus 4.6 commited on

perf: move CPU work outside @spaces.GPU to reduce ZeroGPU cost
13cc4e6

BoxOfColors Claude Opus 4.6 commited on

perf: comprehensive optimization pass β€” caching, dedup, cleanup
a4226e1

BoxOfColors Claude Opus 4.6 commited on