preliminary work to add Biset

This commit is contained in:
washikano 2024-04-07 10:00:50 -06:00 committed by Filipe Coelho
parent aeb2f19574
commit c801431481
5 changed files with 66 additions and 0 deletions

View file

@ -146,6 +146,13 @@ extern Model* modelChord;
// Bidoo
#include "Bidoo/src/plugin.hpp"
// Biset
#define Clock BisetClock
#define ButtonTrigger BisetButtonTrigger
#include "Biset/src/plugin.hpp"
#undef ButtonTrigger
#undef Clock
// BogaudioModules - integrate theme/skin support
#include <mutex>
#include <string>
@ -875,6 +882,7 @@ Plugin* pluginInstance__Axioma;
Plugin* pluginInstance__Bacon;
Plugin* pluginInstance__Befaco;
Plugin* pluginInstance__Bidoo;
Plugin* pluginInstance__Biset;
Plugin* pluginInstance__BogaudioModules;
Plugin* pluginInstance__CatroModulo;
Plugin* pluginInstance__cf;
@ -1613,6 +1621,42 @@ static void initStatic__Bidoo()
}
}
static void initStatic__Biset()
{
Plugin* const p = new Plugin;
pluginInstance__Biset = p;
const StaticPluginLoader spl(p, "Biset");
if (spl.ok())
{
p->addModel(modelTracker);
p->addModel(modelTrackerSynth);
p->addModel(modelTrackerDrum);
p->addModel(modelTrackerClock);
p->addModel(modelTrackerPhase);
p->addModel(modelTrackerQuant);
p->addModel(modelTrackerState);
p->addModel(modelTrackerControl);
p->addModel(modelRegex);
p->addModel(modelRegexCondensed);
p->addModel(modelRegexExp);
p->addModel(modelTree);
p->addModel(modelTreeSeed);
p->addModel(modelGbu);
p->addModel(modelPkm);
p->addModel(modelIgc);
p->addModel(modelOmega3);
p->addModel(modelOmega6);
p->addModel(modelSegfault);
p->addModel(modelBlank);
}
}
static void initStatic__BogaudioModules()
{
Plugin* const p = new Plugin;
@ -3315,6 +3359,7 @@ void initStaticPlugins()
initStatic__Bacon();
initStatic__Befaco();
initStatic__Bidoo();
initStatic__Biset();
initStatic__BogaudioModules();
initStatic__CatroModulo();
initStatic__cf();