Hi everyone, I have recently been working on an unofficial plugin system for VOCALOID5 since YAMAHA still didn't add an official one.
The first plugin I made with it is a plugin adding custom backgrounds to vocaloid 5
There are two types of plugins that can be made with this tool :
- StartupPlugins that are plugins that get loaded when vocaloid 5 starts
- EditorPlugins that are plugins started by going in the Plugins tab and clicking on them.
The first one is a new type that wasn't in vocaloid 4 and is more useful for plugins that modify the behaviour of the whole editor (such as my background plugin that is a Startup Plugin) while the EditorPlugins are more useful for specific actions such as modifying a group of selected notes, selecting specific notes, translating phonemes to other phoneme types, exporting stuff to a format etc.
I plan to make a tutorial on plugin development soon.
Development wise this is the first version so there are still features I plan to implement such as automatic updates and a menu to manage activated plugins etc.
Right now most settings are managed through json files, if you want to disable a plugin you must set the value PluginActive in "PluginConfig.json" of the plugin you want to disable to false.
Betterloid can be downloaded at this link : Betterloid
The background plugin allows stuff like this
Notes :
- Betterloid doesn't enable Piracy and doesn't circumvent the DRMs, you need the full activated VOCALOID5 Editor, same for the voicebanks.
- Betterloid at the moment only works in Standalone mode, it won't work in VST mode, You can still use it with a DAW in ReWire mode.
- Betterloid works by hooking to vocaloid5 in memory and injecting its features, therefore, the vocaloid5 executable won't be modified at all, starting the original vocaloid5 executable will start it normally, and uninstalling betterloid is as easy as just removing the betterloid executable and the plugins directory.
The first plugin I made with it is a plugin adding custom backgrounds to vocaloid 5
There are two types of plugins that can be made with this tool :
- StartupPlugins that are plugins that get loaded when vocaloid 5 starts
- EditorPlugins that are plugins started by going in the Plugins tab and clicking on them.
The first one is a new type that wasn't in vocaloid 4 and is more useful for plugins that modify the behaviour of the whole editor (such as my background plugin that is a Startup Plugin) while the EditorPlugins are more useful for specific actions such as modifying a group of selected notes, selecting specific notes, translating phonemes to other phoneme types, exporting stuff to a format etc.
I plan to make a tutorial on plugin development soon.
Development wise this is the first version so there are still features I plan to implement such as automatic updates and a menu to manage activated plugins etc.
Right now most settings are managed through json files, if you want to disable a plugin you must set the value PluginActive in "PluginConfig.json" of the plugin you want to disable to false.
Betterloid can be downloaded at this link : Betterloid
The background plugin allows stuff like this
Notes :
- Betterloid doesn't enable Piracy and doesn't circumvent the DRMs, you need the full activated VOCALOID5 Editor, same for the voicebanks.
- Betterloid at the moment only works in Standalone mode, it won't work in VST mode, You can still use it with a DAW in ReWire mode.
- Betterloid works by hooking to vocaloid5 in memory and injecting its features, therefore, the vocaloid5 executable won't be modified at all, starting the original vocaloid5 executable will start it normally, and uninstalling betterloid is as easy as just removing the betterloid executable and the plugins directory.
Last edited: