Added eightfold. (#735)

* Added eightfold.

* Add C++17 flags for eightfold.

* Add comment to explain C++17 flags.

* Undo "Add comment to explain C++17 flags."

* Update license.md to add artwork infomation about eightfold.

* eightfold -> eightfold/*  in LICENSES.md
This commit is contained in:
rl2939 2025-05-13 15:05:58 -04:00 committed by GitHub
parent 52fa1604f0
commit d30b356845
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 46 additions and 0 deletions

View file

@ -399,6 +399,9 @@ namespace xycloid { void init(Plugin*); }
#include "DrumKit/src/DrumKit.hpp"
void setupSamples();
// eightfold
#include "eightfold/src/plugin.hpp"
// EnigmaCurry
#define modelPulse modelEnigmaCurryPulse
#include "EnigmaCurry/src/plugin.hpp"
@ -952,6 +955,7 @@ Plugin* pluginInstance__CVfunk;
Plugin* pluginInstance__dBiz;
Plugin* pluginInstance__DHE;
extern Plugin* pluginInstance__DrumKit;
Plugin* pluginInstance__eightfold;
Plugin* pluginInstance__EnigmaCurry;
Plugin* pluginInstance__ESeries;
Plugin* pluginInstance__ExpertSleepersEncoders;
@ -2164,6 +2168,22 @@ static void initStatic__DrumKit()
}
}
static void initStatic__eightfold()
{
Plugin* const p = new Plugin;
pluginInstance__eightfold = p;
const StaticPluginLoader spl(p, "eightfold");
if (spl.ok())
{
p->addModel(modelSDOrcasHeartV2);
p->addModel(modelSDFormation);
p->addModel(modelSDLines);
p->addModel(modelSDTransgate);
p->addModel(modelSDComparator);
}
}
static void initStatic__EnigmaCurry()
{
Plugin* const p = new Plugin;
@ -3580,6 +3600,7 @@ void initStaticPlugins()
initStatic__dBiz();
initStatic__DHE();
initStatic__DrumKit();
initStatic__eightfold();
initStatic__EnigmaCurry();
initStatic__ESeries();
initStatic__ExpertSleepersEncoders();