Skip to content

Releases: walterfr/UltraStarKaraokeMaker

v0.18.3

Choose a tag to compare

@walterfr walterfr released this 01 Aug 15:23

Fixed

  • AI environment setup was failing for everyone since v0.18.0. requirements.txt required korean-romanizer>=1.4 — a version that never existed (the real package hasn't even reached 1.0; the latest is 0.28.0). Pin corrected. User report (Sethid777).

Full changelog: CHANGELOG.md · CHANGELOG.en.md

v0.18.2

Choose a tag to compare

@walterfr walterfr released this 01 Aug 00:51

Fixed

  • Setup didn't test pitch extraction (swift_f0), only surfacing the crash when actually generating. swift_f0 imports onnxruntime just like the lead-vocal-rescue (audio-separator), but without try/except protection — if its onnxruntime fails to load (common cause: missing Microsoft Visual C++ Redistributable), the whole sidecar dies on import, generating nothing. Setup validated other essential libraries but not this one, so it reported "all good" and the user only discovered the problem mid-generation (reported by a real user). swift_f0 is now also validated during setup, with the same VC++ Redistributable hint if it fails.

Full changelog: CHANGELOG.md · CHANGELOG.en.md

v0.18.1

Choose a tag to compare

@walterfr walterfr released this 01 Aug 00:26

Fixed

  • Sidecar diagnostic log could silently disappear. The Python server's session log was written inside the app's install folder — under the default perMachine installer (Program Files), that folder is read-only for regular users, so the write failed and the error was swallowed, falling back to /dev/null. If the sidecar died before opening the job's own log (e.g. a crash on torch/CUDA import, a real case with an old GPU), no log survived at all, for the user or for us. This log now lives in %LOCALAPPDATA%\USKMaker\, always writable.

Full changelog: CHANGELOG.md · CHANGELOG.en.md

v0.18.0

Choose a tag to compare

@walterfr walterfr released this 01 Aug 00:07

Added

  • Extended romanization to Chinese, Korean, Russian, Ukrainian, Hindi, and Greek. The "Romanize" option (previously Japanese/Hepburn only) now covers more languages, each using its standard system: Chinese → Pinyin with tone marks, Korean → Revised Romanization, Russian/Ukrainian → Cyrillic-to-Latin transliteration, Hindi → IAST, Greek → generic transliteration. The checkbox only appears for languages with an available converter. User request.

Full changelog: CHANGELOG.md · CHANGELOG.en.md

v0.17.0 — Aviso de saltos de pitch isolados

Choose a tag to compare

@walterfr walterfr released this 31 Jul 00:24

v0.16.0 — Colar .lrc manual + resgate por detecção de voz sensível

Choose a tag to compare

@walterfr walterfr released this 30 Jul 23:54

v0.15.0 — Detecção de letra sincronizada errada

Choose a tag to compare

@walterfr walterfr released this 30 Jul 02:33

v0.14.0 — Seleção múltipla de notas na revisão

Choose a tag to compare

@walterfr walterfr released this 30 Jul 00:59

v0.13.0 — Aviso de baixa confiança mais visível

Choose a tag to compare

@walterfr walterfr released this 30 Jul 00:33

v0.12.0 — Romaji, GPU honesto e setup mais robusto

Choose a tag to compare

@walterfr walterfr released this 26 Jul 20:59