Add Computerscare modules (#614)
* Attempt to clean up some things * Add Makefile and plugins.cpp * Added modified res and src for Computerscare * Updated README.md and docs/LICENSES.md, fixed Makefile * Updated Makefile * Added PanelBorder to custom names, modified ComputerscareSVGPanel again * Updated Makefile * Modified dep.cpp for Computerscare dark mode * Attempt to prepare ComputerscareBlank for dark mode * [WIP] a janky fix for ComputerscareBlank dark mode, but logo disappeared! * [WIP] eureka * fix ComputerscareBlank for mark dode * Updated LICENSES.md * [WIP] patched modules so labels properly change colors, hopefully everything else still works as intended * adjust PatchSequencer font size * What does this option do? * tweaked colors, text boxes now change color for dark mode * minor upd to Computerscare and dep.cpp * Upd ComputerscareLaundrySoup (hopefully fixes plugin-validation) * Upd LaundrySoup again * Delete ComputerscareIso.cpp from Computerscare * rebase Computerscare to updated master branch * Upd Computerscare * Don't change object names in submodule source, instead define/undef in plugins.cpp * revert Computerscare due to lto build failure
This commit is contained in:
parent
c44acc8241
commit
64eafbc631
7 changed files with 92 additions and 1 deletions
|
@ -311,6 +311,9 @@ extern Model* modelTestVCF;
|
|||
#include "ChowDSP/src/plugin.cpp"
|
||||
#undef init
|
||||
|
||||
// Computerscare
|
||||
#include "Computerscare/src/Computerscare.hpp"
|
||||
|
||||
// dBiz
|
||||
#define DarkDefaultItem dBizDarkDefaultItem
|
||||
#define OrangeLight dBizOrangeLight
|
||||
|
@ -866,6 +869,7 @@ Plugin* pluginInstance__BogaudioModules;
|
|||
Plugin* pluginInstance__CatroModulo;
|
||||
Plugin* pluginInstance__cf;
|
||||
Plugin* pluginInstance__ChowDSP;
|
||||
Plugin* pluginInstance__Computerscare;
|
||||
Plugin* pluginInstance__CVfunk;
|
||||
Plugin* pluginInstance__dBiz;
|
||||
Plugin* pluginInstance__DHE;
|
||||
|
@ -1833,6 +1837,34 @@ static void initStatic__ChowDSP()
|
|||
}
|
||||
}
|
||||
|
||||
static void initStatic__Computerscare()
|
||||
{
|
||||
Plugin* const p = new Plugin;
|
||||
pluginInstance__Computerscare = p;
|
||||
|
||||
const StaticPluginLoader spl(p, "Computerscare");
|
||||
if (spl.ok())
|
||||
{
|
||||
p->addModel(modelComputerscarePatchSequencer);
|
||||
p->addModel(modelComputerscareDebug);
|
||||
p->addModel(modelComputerscareLaundrySoup);
|
||||
p->addModel(modelComputerscareILoveCookies);
|
||||
p->addModel(modelComputerscareOhPeas);
|
||||
p->addModel(modelComputerscareHorseADoodleDoo);
|
||||
p->addModel(modelComputerscareKnolyPobs);
|
||||
p->addModel(modelComputerscareBolyPuttons);
|
||||
p->addModel(modelComputerscareRolyPouter);
|
||||
p->addModel(modelComputerscareSolyPequencer);
|
||||
p->addModel(modelComputerscareTolyPools);
|
||||
p->addModel(modelComputerscareMolyPatrix);
|
||||
p->addModel(modelComputerscareGolyPenerator);
|
||||
p->addModel(modelComputerscareFolyPace);
|
||||
p->addModel(modelComputerscareStolyFickPigure);
|
||||
p->addModel(modelComputerscareBlank);
|
||||
p->addModel(modelComputerscareBlankExpander);
|
||||
}
|
||||
}
|
||||
|
||||
static void initStatic__CVfunk()
|
||||
{
|
||||
Plugin* const p = new Plugin;
|
||||
|
@ -3252,6 +3284,7 @@ void initStaticPlugins()
|
|||
initStatic__CatroModulo();
|
||||
initStatic__cf();
|
||||
initStatic__ChowDSP();
|
||||
initStatic__Computerscare();
|
||||
initStatic__CVfunk();
|
||||
initStatic__dBiz();
|
||||
initStatic__DHE();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue