Releases: walterfr/UltraStarKaraokeMaker
Releases · walterfr/UltraStarKaraokeMaker
Release list
v0.18.3
Fixed
- AI environment setup was failing for everyone since v0.18.0.
requirements.txtrequiredkorean-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
Fixed
- Setup didn't test pitch extraction (
swift_f0), only surfacing the crash when actually generating.swift_f0importsonnxruntimejust 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_f0is now also validated during setup, with the same VC++ Redistributable hint if it fails.
Full changelog: CHANGELOG.md · CHANGELOG.en.md
v0.18.1
Fixed
- Sidecar diagnostic log could silently disappear. The Python server's session log was written inside the app's install folder — under the default
perMachineinstaller (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
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