Browse Source

custom defines for StarlingVia

pull/173/head
dreamer 2 years ago
parent
commit
d42d1b571d
2 changed files with 9 additions and 1 deletions
  1. +1
    -1
      plugins/Makefile
  2. +8
    -0
      plugins/plugins.cpp

+ 1
- 1
plugins/Makefile View File

@@ -1006,7 +1006,7 @@ PLUGIN_BINARIES += StarlingVia/res/original.sync
PLUGIN_BINARIES += StarlingVia/res/original.sync3

# modules/types which are present in other plugins
STARLINGVIA_CUSTOM = Scanner
STARLINGVIA_CUSTOM = Scanner Scale Wavetable

# --------------------------------------------------------------
# stocaudio


+ 8
- 0
plugins/plugins.cpp View File

@@ -731,8 +731,12 @@ void addThemeMenuItems(Menu*, ModuleTheme*) {}

// Starling Via
#define modelScanner modelStarlingViaScanner
#define Scale starlingViaScale
#define Wavetable starlingViaWavetable
#include "StarlingVia/src/starling.hpp"
#undef modelScanner
#undef Scale
#undef Wavetable

// stocaudio
#include "stocaudio/src/plugin.hpp"
@@ -2829,6 +2833,8 @@ static void initStatic__StarlingVia()
if (spl.ok())
{
#define modelScanner modelStarlingViaScanner
#define Scale starlingViaScale
#define Wavetable starlingViaWavetable
p->addModel(modelMeta);
p->addModel(modelGateseq);
p->addModel(modelScanner);
@@ -2839,6 +2845,8 @@ static void initStatic__StarlingVia()
p->addModel(modelSync3XL);
p->addModel(modelSync3XLLevels);
#undef modelScanner
#undef Scale
#undef Wavetable
}
}



Loading…
Cancel
Save