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:
I highly encourage building in the other platforms as those builds can be used in OpenUtau. Build steps for Mac/Linux should be similar, just follow build without icon skipping step 1.
Check flag documentation here.
An official resampler manifest file is now available for OpenUtau users here. Right click and select Save as...
These renders use straycat-rs 1.1.0. 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: 水音ラル float / Mine Laru float / 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
czloid-amazing-grace.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.