@@ -894,6 +894,13 @@ void surgext_rack_update_theme();
894894// ValleyAudio
895895#include " ValleyAudio/src/Valley.hpp"
896896
897+ // Venom
898+ #include " Venom/src/plugin.hpp"
899+ namespace Venom
900+ {
901+ void readDefaultThemes ();
902+ }
903+
897904// Voxglitch
898905#define modelLooper modelVoxglitchLooper
899906#include " voxglitch/src/plugin.hpp"
@@ -1013,6 +1020,7 @@ extern Plugin* pluginInstance__stoermelder_p1;
10131020Plugin* pluginInstance__surgext;
10141021Plugin* pluginInstance__unless_modules;
10151022Plugin* pluginInstance__ValleyAudio;
1023+ Plugin* pluginInstance__Venom;
10161024Plugin* pluginInstance__Voxglitch;
10171025Plugin* pluginInstance__WhatTheRack;
10181026extern Plugin* pluginInstance__WSTD_Drums;
@@ -3482,6 +3490,81 @@ static void initStatic__ValleyAudio()
34823490 }
34833491}
34843492
3493+ static void initStatic__Venom ()
3494+ {
3495+ Plugin* const p = new Plugin;
3496+ pluginInstance__Venom = p;
3497+
3498+ const StaticPluginLoader spl (p, " Venom" );
3499+ if (spl.ok ())
3500+ {
3501+ p->addModel (modelVenomAD_ASR);
3502+ p->addModel (modelVenomAuxClone);
3503+ p->addModel (modelVenomBayInput);
3504+ p->addModel (modelVenomBayNorm);
3505+ p->addModel (modelVenomBayOutput);
3506+ p->addModel (modelVenomBenjolinOsc);
3507+ p->addModel (modelVenomBenjolinGatesExpander);
3508+ p->addModel (modelVenomBenjolinVoltsExpander);
3509+ p->addModel (modelVenomBernoulliSwitch);
3510+ p->addModel (modelVenomBernoulliSwitchExpander);
3511+ p->addModel (modelVenomBlocker);
3512+ p->addModel (modelVenomBypass);
3513+ p->addModel (modelVenomCloneMerge);
3514+ p->addModel (modelVenomCompare2);
3515+ p->addModel (modelVenomCrossFade3D);
3516+ p->addModel (modelVenomHQ);
3517+ p->addModel (modelVenomKnob5);
3518+ p->addModel (modelVenomLinearBeats);
3519+ p->addModel (modelVenomLinearBeatsExpander);
3520+ p->addModel (modelVenomLogic);
3521+ p->addModel (modelVenomMix4);
3522+ p->addModel (modelVenomMix4Stereo);
3523+ p->addModel (modelVenomMixFade);
3524+ p->addModel (modelVenomMixFade2);
3525+ p->addModel (modelVenomMixMute);
3526+ p->addModel (modelVenomMixOffset);
3527+ p->addModel (modelVenomMixPan);
3528+ p->addModel (modelVenomMixSend);
3529+ p->addModel (modelVenomMixSolo);
3530+ p->addModel (modelVenomMousePad);
3531+ p->addModel (modelVenomMultiMerge);
3532+ p->addModel (modelVenomMultiSplit);
3533+ p->addModel (modelVenomOscillator);
3534+ p->addModel (modelVenomNORS_IQ);
3535+ p->addModel (modelVenomNORSIQChord2Scale);
3536+ p->addModel (modelVenomPan3D);
3537+ p->addModel (modelVenomPolyClone);
3538+ p->addModel (modelVenomPolyFade);
3539+ p->addModel (modelVenomPolyOffset);
3540+ p->addModel (modelVenomPolySHASR);
3541+ p->addModel (modelVenomPolyScale);
3542+ p->addModel (modelVenomPolyUnison);
3543+ p->addModel (modelVenomPush5);
3544+ p->addModel (modelVenomQuadVCPolarizer);
3545+ p->addModel (modelVenomRecurse);
3546+ p->addModel (modelVenomRecurseStereo);
3547+ p->addModel (modelVenomReformation);
3548+ p->addModel (modelVenomRhythmExplorer);
3549+ p->addModel (modelVenomShapedVCA);
3550+ p->addModel (modelVenomSlew);
3551+ p->addModel (modelVenomSphereToXYZ);
3552+ p->addModel (modelVenomThru);
3553+ p->addModel (modelVenomVCAMix4);
3554+ p->addModel (modelVenomVCAMix4Stereo);
3555+ p->addModel (modelVenomVCOUnit);
3556+ p->addModel (modelVenomBlank);
3557+ p->addModel (modelVenomWaveFolder);
3558+ p->addModel (modelVenomWaveMangler);
3559+ p->addModel (modelVenomWaveMultiplier);
3560+ p->addModel (modelVenomWidgetMenuExtender);
3561+ p->addModel (modelVenomWinComp);
3562+ p->addModel (modelVenomXM_OP);
3563+
3564+ Venom::readDefaultThemes ();
3565+ }
3566+ }
3567+
34853568static void initStatic__Voxglitch ()
34863569{
34873570 Plugin* p = new Plugin;
@@ -3682,6 +3765,7 @@ void initStaticPlugins()
36823765 initStatic__surgext ();
36833766 initStatic__unless_modules ();
36843767 initStatic__ValleyAudio ();
3768+ initStatic__Venom ();
36853769 initStatic__Voxglitch ();
36863770 initStatic__WhatTheRack ();
36873771 initStatic__WSTD_Drums ();
0 commit comments