A Rust port of straycat, a WORLD-based UTAU resampler
Download the latest version of straycat-rs and use it like a regular UTAU resampler.
Note: By the nature of an UTAU resampler, it is only ideal to build this program in Windows.
- Install rustup.
- Decide whether you want to build with the icon.
- Build with icon:
- Install Windows SDK.
- Locate
rc.exe
. It is usually inC:\Program Files (x86)\Windows Kits\10\bin\<version number>\x64\rc.exe
- Replace the location for
rc.exe
in the build scriptbuild.rs
. - Build with
cargo build -r
- Build without icon:
- Delete the build script
build.rs
. - Build with
cargo build -r
- Delete the build script
- Build with icon:
Check flag documentation here.
These renders use straycat-rs 1.0.1. No flags are used in these renders unless stated.
Voicebank: 電圧空 -Halcyon- / Denatsu Sora -Halcyon- / VCV
sora-oborozukiyo.mp4
Voicebank: 紅 通常 / Kurenai Normal / VCV
kurenai-oborozukiyo.mp4
Voicebank: 戯白メリー Highwire / Kohaku Merry Highwire / VCV
merry-oborozukiyo.mp4
Voicebank: 水音ラル parse2 / Mine Laru parse2 / VCV
laru-oborozukiyo.mp4
Voicebank: 吼音ブシ-武- / Quon Bushi -武- / VCV
bushi-oborozukiyo.mp4
Voicebank: 廻音シュウVer1.00 / Mawarine Shuu Ver1.00 / VCV
shuu-oborozukiyo.mp4
Voicebank: Number Bronze・ate / CVVC
bronze-oborozukiyo.mp4
Voicebank: 学人デシマル χΩ / Gakuto Deshimaru Chi-Omega / CVVC
deshi-oborozukiyo.mp4
Voicebank: CZloid / English VCCV / Uses P0p-1 for CCs
czord-daisy-bell.mp4
This resampler will not be an exact copy of straycat, but a variation of it. It may not do the exact same things as straycat, but my goal with this resampler is to match or surpass the quality of straycat.
I am also not obliged to transfer the flags from straycat to straycat-rs, but if I do, I will most likely add improvements to it to give the users a better experience.
Overall, this resampler serves to be a new and improved version of the older Python-based straycat, not a faithful translation of straycat to a compiled language.