VOCALOID API

The VOCALOID API is a slimmed down version of the normal VOCALOID engine with just the core synthesizing process included.

About
The VOCALOID API is essentially the core processes that build Vocaloid vocals with no additional functions built upon it. Every Vocaloid vocal cross references this engine in some way or a version of it. It is rarely referenced unless it is just to the API itself. The Vocaloid API is designed to allow Yamaha to sell VOCALOID as a product to 3rd parties under license and use their engine for themselves, adapting it for their use. This allows Vocaloid to be used for video games and other software as a automated Voice. The API has most of the functions of the normal VOCALOID3 or VOCALOID4 engine and can cross reference functions such as Cross-Synthesis.

Because not all versions call it by name as the "VOCALOID API", the history or extensive of this varient of the engine is vague. The older VOCALOID2 version is known often as "VOCALOID2 lite" by those who discovered its existence once the vocals of Masaoka Azuki and Kobayashi Matcha were inserted into VOCALOID3. The VOCALOID engine has always made use of being built of separate parts that interact with each other, as even VOCALOID had its engine built in Spain, but the interface built in Japan.

Due to the limit knowledge of the API, there is not much information on it. How developers have made use of the API also has varied over time. The full extent of the usage is also unknown and more uses of the API may exist that are unknown. It has rarely been noted as being in use and only Unity with VOCALOID and Piapro Studio have noted their use of it. A variant of this is seen with VOCALOID-flex, though there is little known about this version. Project 575 also used a version of this for their Mobile game, this being a VOCALOID2 version. So the idea of the API has existed long before it was widely known. "Daigasso! Band Brothers P" also used the API for its game though fewer details are known.

The full extent of the usage of the API is unknown outside of VOCALOID itself, though has given rise to many of the alternative versions of VOCALOID2, VOCALOID3, VOCALOID4 within the franchise. The eVocaloid chip has also uses a built-in version of the API and all major version of VOCALOID of course use it.

Functions of known versions
Unity with Vocaloid uses the API (version currently unknown) to produce live performances of synthesized sound. This allows the user to make music on the go and adapt it. It does not include a full editor and simply supplies the engine alone.

Piapro Studio included the VOCALOID3 API with Hatsune Miku V3 and Hatsune Miku V3 English, MEIKO V3 and KAITO V3. Upon purchasing the VOCALOID4 softwares Megurine Luka V4X, Kagamine Rin/Len V4X, Kagamine Rin/Len V4 English, Hatsune Miku V3 English, Hatsune Miku V4X, Piapro Studio 2 was installed. Unlike Unity with VOCALOID, Piapro Studio has full access to most functions of VOCALOID4. It does not include the VOCALOID3 or VOCALOID4 interface and has its own instead, but otherwise functions as a full replacement for the VOCALOID software.

A variant of this, though unannounced, is used in the game "Daigasso! Band Brothers P" for use with the game. This version allowed manipulation of the player's own voice into a rudimentary VOCALOID. Though results are low in quality, this is the first time a user has been able to use a version of the VOCALOID™ software to make a "VOCALOID".

Project 575 used the core engine for use of a mobile app, with the vocals of Masaoka Azuki and Kobayashi Matcha. This is also an unannounced version and is referred to as a "lite" version of the VOCALOID2 editor. The app used a basic version of the VOCALOID2 engine to synthesised the two girls vocals and allow them to sing, but reacted according to the players skill at the game.