adding alef's bits

This commit is contained in:
dreamer 2022-08-14 00:51:38 +02:00 committed by falkTX
parent ac71bffae7
commit 7b242f1391
8 changed files with 78 additions and 6 deletions

View file

@ -39,6 +39,13 @@
// Aaron Static
#include "AaronStatic/src/plugin.hpp"
// Alef's Bits
#define modelSteps modelalefsbitsSteps
#define modelLogic modelalefsbitsLogic
#include "alefsbits/src/plugin.hpp"
#undef modelSteps
#undef modelLogic
// Algoritmarte
#include "Algoritmarte/src/plugin.hpp"
@ -723,6 +730,7 @@ Plugin* pluginInstance__ZamAudio;
Plugin* pluginInstance__21kHz;
Plugin* pluginInstance__8Mode;
extern Plugin* pluginInstance__AaronStatic;
Plugin* pluginInstance__alefsbits;
Plugin* pluginInstance__Algoritmarte;
Plugin* pluginInstance__AmalgamatedHarmonics;
Plugin* pluginInstance__ArableInstruments;
@ -1044,6 +1052,33 @@ static void initStatic__AaronStatic()
}
}
static void initStatic__alefsbits()
{
Plugin* const p = new Plugin;
pluginInstance__alefsbits = p;
const StaticPluginLoader spl(p, "alefsbits");
if (spl.ok())
{
#define modelSteps modelalefsbitsSteps
#define modelLogic modelalefsbitsLogic
p->addModel(modelSimplexandhold);
p->addModel(modelBlank6hp);
p->addModel(modelPolyrand);
p->addModel(modelNoize);
p->addModel(modelSteps);
p->addModel(modelFibb);
p->addModel(modelOctsclr);
p->addModel(modelShift);
p->addModel(modelMlt);
p->addModel(modelMath);
p->addModel(modelLogic);
p->addModel(modelProbablynot);
#undef modelSteps
#undef modelLogic
}
}
static void initStatic__Algoritmarte()
{
Plugin* const p = new Plugin;
@ -2725,6 +2760,7 @@ void initStaticPlugins()
initStatic__21kHz();
initStatic__8Mode();
initStatic__AaronStatic();
initStatic__alefsbits();
initStatic__Algoritmarte();
initStatic__AmalgamatedHarmonics();
initStatic__AnimatedCircuits();