THIS GUIDE WAS MADE BY Ko_Ko#9013 ON DISCORD
Hi! Today i will show you
how to port a voicebank in
VOCALOID
STEP 1: Get the samples you want to port, u can record them or take them from other voicebanks. CV, CV-VC and VCV can work if u take the samples from utau
STEP 1.5: A small tip that can increase the output, if you want to make a pretty easy port I suggest to you to use VY1 1 pitch. If you want a “good” output I suggest to use a voicebank that has a similar tone and pitches as the samples.
STEP 2: Extract the samples from the vocaloid voicebank,
For this step you will need Quickbms (QuickBMS was made by Luigi Auriemma)
You can read the guide that comes with the program or you can keep reading this:
open quickbms
select this code
select the .ddb file of the voicebank you want to replace
(i will use RanaV4 for the tutorial)
the samples will be export in real time but it will take a lot since
Vocaloid vb’s have a lot of files (V4’s can have 2000+ samples)
the samples will be named like number from 1 to IDK
(there are no list’s with all the phonemes of the vb’s like: 1.wav= a[long]
P.S. Only V2, V3 and V4 work with this method. V5 could not work and V6 won’t work since it doesn’t use samples lol
I suggest to copy the .ddb file so you have a backup of the original
STEP 3: Adjust the samples
Now open Audacity
Put you Vocaloid sample
(this sample is: a go)
Now render an exact sample using another synth or take a sample from a vb without rendering it, i will render a sample using utau
(The pitch of the vocaloid sample and of the rendered / non rendered sample need to be the same or as close as possible, since my vb has only the G#3 pitch recorded i can use: arslois, gackpoid or kiyoteru since those have a similar pitch and tone as my vb)
IMPORTANT STEP since now you have to sync the two samples
example:
This step need to be done as accurate as possible cuz the vb might not work afterwards….i think
Now repeat for all of the samples :3
STEP 4: Reimport the samples, to reimport the wav’s in the .ddb file just do this:
Run the reimport2.bat (it comes with quickbms)
select this script
select the.ddb file you want to modify
and the select the folder where you have all the modified samples
N.B. Since QuickBMS suck ass it can only reimport 400-500 samples at the time just
Subdivide all the samples in groups of 400-500 (this may or may not work)
TIPS:
If you try to re-import the wav’s in the .ddb and QuickBMS says that 0 files were reimported, try to see if your wav’s are bigger in size than the one you exported.
If you use the V4 editor you should use the latest version of it
STEP 5: Replace the .ddb file,
Go to your VoiceDB folder
Open the voicebank you want to replace
example: VoiceDB - RanaV4 - Bh6EE5H2NGYK3HD2
Rename the vocaloid .ddb file like: og_file.ddb
Put your modified .ddb file in the same folder and rename it like the vvd/ddi file
STEP 6: Set up a VVD
If u want you don’t have to replace and exist vb but it’s a bit messy so i will explain it now:
(i suggest you to use the V4 JPN CompID, u dont need to fill anything just click pick and then click “Pick”)
example of generated code: BT4GND44YSRMATF6
Now fill these two:
Click this steps in this order
now create a folder in the VoiceDB named like the Voicebank CompID you putted in the site
put the modified .ddb file you just did and the .vvd file you just download in the folder you just made, it should look like this:
Now move the install.bat in where the .ddb and .vvd file are, run it as an administrator, and BOOM you made a Vocaloid.
MAIN PROBLEMS
1) If QuickBMS errors while importing the files
Check if the Hz is 44100 or 22050 (i haven’t tested this)
Don’t import all 2000+ files (depending on the vb) at once, just batch import them 400/500 files at time, in the end all samples have to been imported (this was tested)
2) This
idk how to fix it LOL (it means your imported files are more heavy than the originals. Im trouble shooting this to find a fix)
STEP 7: Register the VB
After making the .ddb and .vvd file open VoiceLoader.exe (it comes with V4 ALPHA version)
Select “From file import the Library”
“Import library to editor”
“Browse…” and the select the .ddb (the other file will be putted automatically if present in the same folder
BEFORE
AFTER
“import”
Press on the VB you just added
Press “Unlock the selected library”
Close the program and BOOM
Hello! This is a genuine concern, how come this page does not include the devkit way? It provides better results.
ReplyDeleteI'm not really sure how to do it the Devkit way, so i did not include it! i may add it later.
Deletehow to use it with vocaloid 5 without the VoiceLoader.exe
ReplyDeleteand it doesnt install to anywhere
Delete