Revert "Remove ZZC modules due to license conflict"

This reverts commit 48a20826c1.
This commit is contained in:
falkTX 2021-12-12 17:03:08 +00:00
parent 359ee8baed
commit 1223e5eaf4
5 changed files with 37 additions and 32 deletions

View file

@ -470,12 +470,12 @@ extern Model* modelMaude_221;
#include "ZetaCarinaeModules/src/plugin.hpp"
// ZZC
// #define DISPLAYS_H
// #define ZZC_SHARED_H
// #define ZZC_WIDGETS_H
// #define modelClock modelZZCClock
// #include "ZZC/src/ZZC.hpp"
// #undef modelClock
#define DISPLAYS_H
#define ZZC_SHARED_H
#define ZZC_WIDGETS_H
#define modelClock modelZZCClock
#include "ZZC/src/ZZC.hpp"
#undef modelClock
#endif // NOPLUGINS
@ -525,7 +525,7 @@ Plugin* pluginInstance__repelzen;
Plugin* pluginInstance__sonusmodular;
Plugin* pluginInstance__ValleyAudio;
Plugin* pluginInstance__ZetaCarinaeModules;
// Plugin* pluginInstance__ZZC;
Plugin* pluginInstance__ZZC;
#endif // NOPLUGINS
namespace rack {
@ -1804,27 +1804,27 @@ static void initStatic__ZetaCarinaeModules()
}
}
// static void initStatic__ZZC()
// {
// Plugin* p = new Plugin;
// pluginInstance__ZZC = p;
//
// const StaticPluginLoader spl(p, "ZZC");
// if (spl.ok())
// {
// #define modelClock modelZZCClock
// p->addModel(modelClock);
// p->addModel(modelDivider);
// p->addModel(modelFN3);
// p->addModel(modelSCVCA);
// p->addModel(modelSH8);
// p->addModel(modelSRC);
// p->addModel(modelDiv);
// p->addModel(modelDivExp);
// p->addModel(modelPolygate);
// #undef modelClock
// }
// }
static void initStatic__ZZC()
{
Plugin* p = new Plugin;
pluginInstance__ZZC = p;
const StaticPluginLoader spl(p, "ZZC");
if (spl.ok())
{
#define modelClock modelZZCClock
p->addModel(modelClock);
p->addModel(modelDivider);
p->addModel(modelFN3);
p->addModel(modelSCVCA);
p->addModel(modelSH8);
p->addModel(modelSRC);
p->addModel(modelDiv);
p->addModel(modelDivExp);
p->addModel(modelPolygate);
#undef modelClock
}
}
#endif // NOPLUGINS
void initStaticPlugins()
@ -1867,7 +1867,7 @@ void initStaticPlugins()
initStatic__sonusmodular();
initStatic__ValleyAudio();
initStatic__ZetaCarinaeModules();
// initStatic__ZZC();
initStatic__ZZC();
#endif // NOPLUGINS
}