As I wrote in README.md before, the next version will be totally rewritten again, like the evolution from Rocaloid1 to Rocaloid1.6.
Currently the version of RSC, CVS, and CDT format has already reached 2.x, which means they are in different version with the synthesizer.
Also considering the significant change in synthesis algorithm(TDPSM -> FECSOLA), I've decided to name the next generation as "Rocaloid Engine 3" instead of 2, along with CVE 3.
Here I have to restate the definition and relations of "Rocaloid Engine":
RSC will not be included in Rocaloid Engine anymore, because RSC is strongly related to the note editor, and dealing with editor settings and musical notations is not the business of Rocaloid Engine.
RSC will be replaced by RVS(Rocaloid Vocal Script), which describes the general (but not in detail) information of notes and lyrics (but not phonemes). CVS Generator will be responsible for transforming RVS into CVS. The transformation from RSC (or .vsqx, .vsq, .ust, .nn, etc.) to RVS should be simple (does not require professional phonetics knowledge).
Altogether, the major components and formats in RE3(Rocaloid Engine 3) will be:
Additionally, CVS 3 and RVS 3 will be stored in binary instead of text. This is because formant data will be included in CVS and RVS, which will greatly increase the file size, and slow down the IO performance. (approximately a CVS 3 text file which contains a song will be 10MB)
图片附件: Rocaloid3.png (2013/9/1 11:19, 19.32 KB) / 下载次数 115
图片附件: CVS3Structure.png (2013/9/1 11:18, 65.16 KB) / 下载次数 120
图片附件: RVS3Structure.png (2013/9/1 16:57, 79.04 KB) / 下载次数 115
| 欢迎光临 iVocaloid论坛 (http://bbs.ivocaloid.com/) | Powered by Discuz! X2 |