vau is a tool for unpacking vocaloid voicebanks (.ddb files) into wave files.
vau enables you to extract voicebanks quickly and with a variety of export
options. Support for repacking voicebanks is planned for the future.
Getting help
> vau helpExtract an archive into a single wave file called samples.wav
> vau unpack /PATH/TO/ARCHIVE.ddb -w samples.wavExtract all of the samples in an archive to a folder called samples/
> vau unpack /PATH/TO/ARCHIVE.ddb samplesExtract an archive with a different sample rate
> vau unpack /PATH/TO/ARCHIVE.ddb -w samples.wav -r 44100Extracting an archive with a different bit depth and sample rate
> vau unpack /PATH/TO/ARCHIVE.ddb -w samples.wav -r 44100 -b 16All flags
-h, --help Prints help information
-V, --version Prints version information
All Options
-b, --bits <bit_depth> Configures the bit depth for of the samples, defaults to 32
-r, --rate <sample_rate> Configures the sample rate of the samples, defaults to 22050
-w, --wav <wave_file> Concatenate and emit samples to a single wav file called <wave_file>
Usage
> vau unpack [OPTIONS] <archive> [output]To install vau, head over to the releases page or click here
and select the latest version of vau compatible with your operating system. Place vau in your working
directory or add it to your path to invoke it anywhere.
Want to see a feature added? Found a bug? Just want to join the discussion? Open an issue or submit a pull request! When submitting a bug report, please make sure you include a description of the expected behavior as well as the steps required to reproduce the error.
