Code Monkey home page Code Monkey logo

rocaloid-old's Introduction

This repository is obsoleted. Legacy versions of Rocaloid are stored here.

Moved to Rocaloid Dev Team.

本代码仓库已废弃。旧版本的Rocaloid存放于此。

已移至Rocaloid开发组

Rocaloid is a vocal synthesis system which aims at synthesizing songs with outstanding quality, flexibility and speed.

The Rocaloid Project not only contains a synthesizer, but also provides a set of tools from signal processing library to music score editor.

  • Language: C(Engine), C++(Subsidiaries)
  • License : GPLv3
  • Platform: x86(with SSE instruction set)

Rocaloid3 is currently under construction.

Build

First you need qmake.

Then get CVEDSP and place it at ./CVEDSP.

If you want to build CVDBToolChain/SpeakerAna, though it is obsoleted, you need to get CVEANN and place it at ./CVEANN.

Compile CVEDSP(and CVEANN) first, then compile any .pro you want to use.

Directorys

  • RDesign: Charts & Graphs & Specifications & Plans
  • RUtil: A tiny C library for dynamic structures and file access.
  • RocaloidEngine: Contains CVE 3, CGTOR 3, RFILE 3.
    • CVE 3: The vocal synthesizer (CyberVoice Engine)
      • Synthesizer: a series of modules that manipulate waves in time or freq domain.
    • CGTOR 3: CVS Generator, generates CVS from RVS with CDT.
    • RFILE 3: Provides I/O for CVS, RVS, CDT and CVDB.
      • CDT3 : Cybervoice (vocal) DicTionary.
      • CVDB3: CyberVoice DataBase.
      • CVS3 : Cybervoice Vocal Script.
      • RVS3 : Rocaloid Vocal Script.
  • RocaloidDevTools: tools for building Rocaloid sound dbs.
    • CVDBToolChain: a set of tools related with .cvdb format.
      • DBMake: this tool automatically calls other toolchain components.
      • WSplit: wave spliter.
      • Wpp : wave preprocessor.
      • CMin : tool for generating .cvdb.
      • C2Wav : .cvdb inspector.
      • SpeakerAna: analyze speaker characteristics, generates .cspr for CMin. (Obsoleted)
      • FormantMarker: spectrum visulizer used for fitting LCFECSOLA parameters. (Depends on Qt)
      • TCFILE: toolchain IO support.
    • GeneticOptimizer: an implemention of Genetic Algorithm for optimizing parameters (for certain algorithms used in Rocaloid).
    • FormantTester: visualize spectrums for testing algorithms & evaluating the quality of FECSOLA. (Obsoleted)
    • RSandBox: this is just a tester.

Depending Libraries

  • CVEDSP: Signal processing lib for CVE.
  • CVEANN: Artificial Neural Network lib for Rocaloid.

For more information about Rocaloid, please visit http://bbs.ivocaloid.com/forum-138-1.html (Chinese).

rocaloid-old's People

Contributors

sleepwalking avatar rgwan avatar

Watchers

James Cloos avatar Liwei Xia avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.