Browse Source

move remaining GPL modules to separate plugin DLLs / SOs

- Bidoo
- EH_modules
- Edge
- JE
- LindenbergResearch
- rcm
- SonusModular
- Valley
pull/1639/head
bsp2 6 years ago
parent
commit
c19358a9c0
42 changed files with 191 additions and 96 deletions
  1. +7
    -2
      plugins/community/repos/Bidoo/makefile.linux
  2. +7
    -2
      plugins/community/repos/Bidoo/makefile.msvc
  3. +1
    -1
      plugins/community/repos/Bidoo/src/Bidoo.hpp
  4. +7
    -2
      plugins/community/repos/EH_modules/makefile.linux
  5. +7
    -2
      plugins/community/repos/EH_modules/makefile.msvc
  6. +1
    -1
      plugins/community/repos/EH_modules/src/EH_modules.h
  7. +7
    -2
      plugins/community/repos/Edge/makefile.linux
  8. +7
    -2
      plugins/community/repos/Edge/makefile.msvc
  9. +1
    -1
      plugins/community/repos/Edge/src/Edge.hpp
  10. +7
    -2
      plugins/community/repos/JE/makefile.linux
  11. +7
    -2
      plugins/community/repos/JE/makefile.msvc
  12. +4
    -0
      plugins/community/repos/JE/src/JE.hpp
  13. +7
    -2
      plugins/community/repos/LindenbergResearch/makefile.linux
  14. +7
    -2
      plugins/community/repos/LindenbergResearch/makefile.msvc
  15. +16
    -16
      plugins/community/repos/LindenbergResearch/src/LRComponents.hpp
  16. +1
    -0
      plugins/community/repos/LindenbergResearch/src/LRModule.cpp
  17. +1
    -0
      plugins/community/repos/LindenbergResearch/src/LRModuleWidget.cpp
  18. +5
    -4
      plugins/community/repos/LindenbergResearch/src/LindenbergResearch.hpp
  19. +4
    -4
      plugins/community/repos/LindenbergResearch/src/dsp/DSPEffect.hpp
  20. +8
    -8
      plugins/community/repos/LindenbergResearch/src/dsp/DSPMath.hpp
  21. +1
    -1
      plugins/community/repos/LindenbergResearch/src/modules/AlmaFilter.cpp
  22. +1
    -0
      plugins/community/repos/LindenbergResearch/src/widgets/FontIconWidget.cpp
  23. +2
    -1
      plugins/community/repos/LindenbergResearch/src/widgets/LRCVIndicator.cpp
  24. +2
    -1
      plugins/community/repos/LindenbergResearch/src/widgets/LRGradientWidget.cpp
  25. +2
    -1
      plugins/community/repos/LindenbergResearch/src/widgets/LRKnob.cpp
  26. +2
    -1
      plugins/community/repos/LindenbergResearch/src/widgets/LRLCDWidget.cpp
  27. +2
    -1
      plugins/community/repos/LindenbergResearch/src/widgets/LRLight.cpp
  28. +1
    -0
      plugins/community/repos/LindenbergResearch/src/widgets/LRPanel.cpp
  29. +1
    -0
      plugins/community/repos/LindenbergResearch/src/widgets/LRPatinaWidget.cpp
  30. +2
    -1
      plugins/community/repos/LindenbergResearch/src/widgets/LRSVGRotator.cpp
  31. +1
    -0
      plugins/community/repos/LindenbergResearch/src/widgets/LRShadow.cpp
  32. +7
    -2
      plugins/community/repos/SonusModular/makefile.linux
  33. +7
    -2
      plugins/community/repos/SonusModular/makefile.msvc
  34. +1
    -1
      plugins/community/repos/SonusModular/src/sonusmodular.hpp
  35. +8
    -2
      plugins/community/repos/Valley/makefile.linux
  36. +7
    -2
      plugins/community/repos/Valley/makefile.msvc
  37. +1
    -4
      plugins/community/repos/Valley/src/Valley.hpp
  38. +7
    -2
      plugins/community/repos/rcm/makefile.linux
  39. +7
    -2
      plugins/community/repos/rcm/makefile.msvc
  40. +1
    -1
      plugins/community/repos/rcm/src/rcm.h
  41. +8
    -8
      src/plugin_static.cpp
  42. +8
    -8
      vst2_common_staticlibs.mk

+ 7
- 2
plugins/community/repos/Bidoo/makefile.linux View File

@@ -1,6 +1,6 @@
SLUG=Bidoo SLUG=Bidoo


include ../../../build_plugin_pre_linux.mk
include ../../../build_shared_plugin_pre_linux.mk


EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filters -I./src/dep/freeverb \ EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filters -I./src/dep/freeverb \
-I./src/dep/gist/libs/kiss_fft130 -I./src/dep/gist/src -I./src/dep/minimp3\ -I./src/dep/gist/libs/kiss_fft130 -I./src/dep/gist/src -I./src/dep/minimp3\
@@ -9,4 +9,9 @@ EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filt


include make.objects include make.objects


include ../../../build_plugin_post_linux.mk
define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

include ../../../build_shared_plugin_post_linux.mk

+ 7
- 2
plugins/community/repos/Bidoo/makefile.msvc View File

@@ -1,6 +1,6 @@
SLUG=Bidoo SLUG=Bidoo


include ../../../build_plugin_pre_msvc.mk
include ../../../build_shared_plugin_pre_msvc.mk


EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filters -I./src/dep/freeverb \ EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filters -I./src/dep/freeverb \
-I./src/dep/gist/libs/kiss_fft130 -I./src/dep/gist/src -I./src/dep/minimp3\ -I./src/dep/gist/libs/kiss_fft130 -I./src/dep/gist/src -I./src/dep/minimp3\
@@ -9,4 +9,9 @@ EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filt


include make.objects include make.objects


include ../../../build_plugin_post_msvc.mk
define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef

include ../../../build_shared_plugin_post_msvc.mk

+ 1
- 1
plugins/community/repos/Bidoo/src/Bidoo.hpp View File

@@ -18,6 +18,6 @@ const NVGcolor GREEN_BIDOO = nvgRGBA(2, 195, 154, 255);


RACK_PLUGIN_DECLARE(Bidoo); RACK_PLUGIN_DECLARE(Bidoo);


#ifdef USE_VST2
#if defined(USE_VST2) && !defined(RACK_PLUGIN_SHARED)
#define plugin "Bidoo" #define plugin "Bidoo"
#endif // USE_VST2 #endif // USE_VST2

+ 7
- 2
plugins/community/repos/EH_modules/makefile.linux View File

@@ -1,9 +1,14 @@
SLUG=EH_modules SLUG=EH_modules


include ../../../build_plugin_pre_linux.mk
include ../../../build_shared_plugin_pre_linux.mk


include make.objects include make.objects


ALL_OBJ= $(COMMON_OBJ) ALL_OBJ= $(COMMON_OBJ)


include ../../../build_plugin_post_linux.mk
define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

include ../../../build_shared_plugin_post_linux.mk

+ 7
- 2
plugins/community/repos/EH_modules/makefile.msvc View File

@@ -1,9 +1,14 @@
SLUG=EH_modules SLUG=EH_modules


include ../../../build_plugin_pre_msvc.mk
include ../../../build_shared_plugin_pre_msvc.mk


include make.objects include make.objects


ALL_OBJ= $(COMMON_OBJ) $(WIN32_OBJ) ALL_OBJ= $(COMMON_OBJ) $(WIN32_OBJ)


include ../../../build_plugin_post_msvc.mk
define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef

include ../../../build_shared_plugin_post_msvc.mk

+ 1
- 1
plugins/community/repos/EH_modules/src/EH_modules.h View File

@@ -4,6 +4,6 @@ using namespace rack;


RACK_PLUGIN_DECLARE(EH_modules); RACK_PLUGIN_DECLARE(EH_modules);


#ifdef USE_VST2
#if defined(USE_VST2) && !defined(RACK_PLUGIN_SHARED)
#define plugin "EH_modules" #define plugin "EH_modules"
#endif // USE_VST2 #endif // USE_VST2

+ 7
- 2
plugins/community/repos/Edge/makefile.linux View File

@@ -1,7 +1,12 @@
SLUG=Edge SLUG=Edge


include ../../../build_plugin_pre_linux.mk
include ../../../build_shared_plugin_pre_linux.mk


include make.objects include make.objects


include ../../../build_plugin_post_linux.mk
define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

include ../../../build_shared_plugin_post_linux.mk

+ 7
- 2
plugins/community/repos/Edge/makefile.msvc View File

@@ -1,7 +1,12 @@
SLUG=Edge SLUG=Edge


include ../../../build_plugin_pre_msvc.mk
include ../../../build_shared_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post_msvc.mk
define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef

include ../../../build_shared_plugin_post_msvc.mk

+ 1
- 1
plugins/community/repos/Edge/src/Edge.hpp View File

@@ -7,7 +7,7 @@ namespace rack_plugin_Edge {


RACK_PLUGIN_DECLARE(Edge); RACK_PLUGIN_DECLARE(Edge);


#ifdef USE_VST2
#if defined(USE_VST2) && !defined(RACK_PLUGIN_SHARED)
#define plugin "Edge" #define plugin "Edge"
#endif // USE_VST2 #endif // USE_VST2




+ 7
- 2
plugins/community/repos/JE/makefile.linux View File

@@ -1,9 +1,14 @@
SLUG=JE SLUG=JE


include ../../../build_plugin_pre_linux.mk
include ../../../build_shared_plugin_pre_linux.mk


CPPFLAGS+= -Iext/LambertW/ CPPFLAGS+= -Iext/LambertW/


include make.objects include make.objects


include ../../../build_plugin_post_linux.mk
define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

include ../../../build_shared_plugin_post_linux.mk

+ 7
- 2
plugins/community/repos/JE/makefile.msvc View File

@@ -1,9 +1,14 @@
SLUG=JE SLUG=JE


include ../../../build_plugin_pre_msvc.mk
include ../../../build_shared_plugin_pre_msvc.mk


CPPFLAGS+= -Iext/LambertW/ CPPFLAGS+= -Iext/LambertW/


include make.objects include make.objects


include ../../../build_plugin_post_msvc.mk
define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef

include ../../../build_shared_plugin_post_msvc.mk

+ 4
- 0
plugins/community/repos/JE/src/JE.hpp View File

@@ -4,4 +4,8 @@
using namespace rack; using namespace rack;


RACK_PLUGIN_DECLARE(JE); RACK_PLUGIN_DECLARE(JE);

#if defined(USE_VST2) && !defined(RACK_PLUGIN_SHARED)
#define plugin "JE" #define plugin "JE"
#endif


+ 7
- 2
plugins/community/repos/LindenbergResearch/makefile.linux View File

@@ -1,7 +1,12 @@
SLUG=LindenbergResearch SLUG=LindenbergResearch


include ../../../build_plugin_pre_linux.mk
include ../../../build_shared_plugin_pre_linux.mk


include make.objects include make.objects


include ../../../build_plugin_post_linux.mk
define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

include ../../../build_shared_plugin_post_linux.mk

+ 7
- 2
plugins/community/repos/LindenbergResearch/makefile.msvc View File

@@ -1,7 +1,12 @@
SLUG=LindenbergResearch SLUG=LindenbergResearch


include ../../../build_plugin_pre_msvc.mk
include ../../../build_shared_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post_msvc.mk
define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef

include ../../../build_shared_plugin_post_msvc.mk

+ 16
- 16
plugins/community/repos/LindenbergResearch/src/LRComponents.hpp View File

@@ -31,11 +31,11 @@ using std::string;
using std::map; using std::map;




#ifdef USE_VST2
#define plugin "LindenbergResearch"
#else
extern Plugin *plugin;
#endif // USE_VST2
// // #ifdef USE_VST2
// // #define plugin "LindenbergResearch"
// // #else
// // extern Plugin *plugin;
// // #endif // USE_VST2


namespace lrt { namespace lrt {


@@ -167,7 +167,7 @@ struct LRCVIndicator : TransparentWidget {
struct LRShadow : TransparentWidget { struct LRShadow : TransparentWidget {
private: private:
Rect box; Rect box;
float size = 0.65;
float size = 0.65f;
float strength = 1.f; float strength = 1.f;


/** shadow shift */ /** shadow shift */
@@ -223,7 +223,7 @@ private:
/** position to snap */ /** position to snap */
float snapAt = 0.0f; float snapAt = 0.0f;
/** snap sensitivity */ /** snap sensitivity */
float snapSens = 0.1;
float snapSens = 0.1f;


protected: protected:
/** shader */ /** shader */
@@ -426,7 +426,7 @@ struct LRMiddleIncremental : LRKnob {


void onChange(EventChange &e) override { void onChange(EventChange &e) override {


value = lround(value);
value = (float)lround(value);


//value = round(value); //value = round(value);
SVGKnob::onChange(e); SVGKnob::onChange(e);
@@ -453,21 +453,21 @@ struct LRBigKnob : LRKnob {
switch (*gestalt) { switch (*gestalt) {
case LRGestalt::DARK: case LRGestalt::DARK:
setIndicatorDistance(15); setIndicatorDistance(15);
setIndicatorShape(4.8, 0.12);
setIndicatorShape(4.8f, 0.12f);
shader->setShadowPosition(4, 5); shader->setShadowPosition(4, 5);
shader->setStrength(0.8f); shader->setStrength(0.8f);
shader->setSize(.65f); shader->setSize(.65f);
break; break;
case LRGestalt::LIGHT: case LRGestalt::LIGHT:
setIndicatorDistance(17); setIndicatorDistance(17);
setIndicatorShape(4.1, 0.08);
setIndicatorShape(4.1f, 0.08f);
shader->setShadowPosition(4, 5); shader->setShadowPosition(4, 5);
shader->setStrength(0.5f); shader->setStrength(0.5f);
shader->setSize(0.6f); shader->setSize(0.6f);
break; break;
case LRGestalt::AGED: case LRGestalt::AGED:
setIndicatorDistance(17); setIndicatorDistance(17);
setIndicatorShape(4.1, 0.08);
setIndicatorShape(4.1f, 0.08f);
shader->setShadowPosition(4, 5); shader->setShadowPosition(4, 5);
shader->setStrength(0.5f); shader->setStrength(0.5f);
shader->setSize(0.6f); shader->setSize(0.6f);
@@ -498,21 +498,21 @@ struct LRMiddleKnob : LRKnob {
switch (*gestalt) { switch (*gestalt) {
case LRGestalt::DARK: case LRGestalt::DARK:
setIndicatorDistance(13); setIndicatorDistance(13);
setIndicatorShape(5, 0.13);
setIndicatorShape(5.f, 0.13f);
shader->setShadowPosition(2, 3); shader->setShadowPosition(2, 3);
shader->setStrength(0.8f); shader->setStrength(0.8f);
shader->setSize(.65f); shader->setSize(.65f);
break; break;
case LRGestalt::LIGHT: case LRGestalt::LIGHT:
setIndicatorDistance(11); setIndicatorDistance(11);
setIndicatorShape(4.3, 0.11);
setIndicatorShape(4.3f, 0.11f);
shader->setShadowPosition(2, 3); shader->setShadowPosition(2, 3);
shader->setStrength(0.5f); shader->setStrength(0.5f);
shader->setSize(0.6f); shader->setSize(0.6f);
break; break;
case LRGestalt::AGED: case LRGestalt::AGED:
setIndicatorDistance(11); setIndicatorDistance(11);
setIndicatorShape(4.3, 0.11);
setIndicatorShape(4.3f, 0.11f);
shader->setShadowPosition(2, 3); shader->setShadowPosition(2, 3);
shader->setStrength(0.5f); shader->setStrength(0.5f);
shader->setSize(0.6f); shader->setSize(0.6f);
@@ -546,7 +546,7 @@ struct LRSmallKnob : LRKnob {
switch (*gestalt) { switch (*gestalt) {
case LRGestalt::DARK: case LRGestalt::DARK:
setIndicatorDistance(13); setIndicatorDistance(13);
setIndicatorShape(5, 0.13);
setIndicatorShape(5.f, 0.13f);
shader->setShadowPosition(3, 3); shader->setShadowPosition(3, 3);
shader->setStrength(1.f); shader->setStrength(1.f);
shader->setSize(.65f); shader->setSize(.65f);
@@ -574,7 +574,7 @@ struct LRSmallKnob : LRKnob {
* @brief LR Small Knob * @brief LR Small Knob
*/ */
struct LRSmallToggleKnob : LRKnob { struct LRSmallToggleKnob : LRKnob {
LRSmallToggleKnob(float length = 0.73) {
LRSmallToggleKnob(float length = 0.73f) {
//TODO: parametrize start and end angle //TODO: parametrize start and end angle
minAngle = -length * (float) M_PI; minAngle = -length * (float) M_PI;
maxAngle = length * (float) M_PI; maxAngle = length * (float) M_PI;


+ 1
- 0
plugins/community/repos/LindenbergResearch/src/LRModule.cpp View File

@@ -1,3 +1,4 @@
#include "LindenbergResearch.hpp"
#include "LRComponents.hpp" #include "LRComponents.hpp"
#include "LRModel.hpp" #include "LRModel.hpp"




+ 1
- 0
plugins/community/repos/LindenbergResearch/src/LRModuleWidget.cpp View File

@@ -1,3 +1,4 @@
#include "LindenbergResearch.hpp"
#include "LRComponents.hpp" #include "LRComponents.hpp"
#include "LRModel.hpp" #include "LRModel.hpp"




+ 5
- 4
plugins/community/repos/LindenbergResearch/src/LindenbergResearch.hpp View File

@@ -2,14 +2,15 @@


#include <cmath> #include <cmath>
#include "rack.hpp" #include "rack.hpp"
#include "asset.hpp"
#include "widgets.hpp"
#include "LRComponents.hpp"


using namespace rack; using namespace rack;


RACK_PLUGIN_DECLARE(LindenbergResearch); RACK_PLUGIN_DECLARE(LindenbergResearch);


#ifdef USE_VST2
#if defined(USE_VST2) && !defined(RACK_PLUGIN_SHARED)
#define plugin "LindenbergResearch" #define plugin "LindenbergResearch"
#endif // USE_VST2 #endif // USE_VST2

#include "asset.hpp"
#include "widgets.hpp"
#include "LRComponents.hpp"

+ 4
- 4
plugins/community/repos/LindenbergResearch/src/dsp/DSPEffect.hpp View File

@@ -124,7 +124,7 @@ struct Decimator {
index = (index + oversample * quality) % (oversample * quality); index = (index + oversample * quality) % (oversample * quality);
out += kernel[i] * inBuffer[index]; out += kernel[i] * inBuffer[index];
} }
return out;
return float(out);
} }
}; };


@@ -163,12 +163,12 @@ struct Upsampler {
// Naively convolve each sample // Naively convolve each sample
// TODO replace with polyphase lpf hierarchy // TODO replace with polyphase lpf hierarchy
for (int i = 0; i < oversample; i++) { for (int i = 0; i < oversample; i++) {
float y = 0.0;
float y = 0.0f;
for (int j = 0; j < quality; j++) { for (int j = 0; j < quality; j++) {
int index = inIndex - 1 - j; int index = inIndex - 1 - j;
index = (index + quality) % quality; index = (index + quality) % quality;
int kernelIndex = oversample * j + i; int kernelIndex = oversample * j + i;
y += kernel[kernelIndex] * inBuffer[index];
y += float(kernel[kernelIndex] * inBuffer[index]);
} }
out[i] = y; out[i] = y;
} }
@@ -258,4 +258,4 @@ struct Resampler {
} }
}; };


}
}

+ 8
- 8
plugins/community/repos/LindenbergResearch/src/dsp/DSPMath.hpp View File

@@ -8,7 +8,7 @@


using namespace rack; using namespace rack;


const static float PI = 3.1415926535897932384626433832795;
const static float PI = 3.1415926535897932384626433832795f;
const static float TWOPI = PI * 2.f; const static float TWOPI = PI * 2.f;


namespace dsp { namespace dsp {
@@ -498,8 +498,8 @@ inline double erf(const double x) {
inline float fastlog2(float x) // compute log2(x) by reducing x to [0.75, 1.5) inline float fastlog2(float x) // compute log2(x) by reducing x to [0.75, 1.5)
{ {
// a*(x-1)^2 + b*(x-1) approximates log2(x) when 0.75 <= x < 1.5 // a*(x-1)^2 + b*(x-1) approximates log2(x) when 0.75 <= x < 1.5
const float a = -.6296735;
const float b = 1.466967;
const float a = -.6296735f;
const float b = 1.466967f;
float signif, fexp; float signif, fexp;
int exp; int exp;
float lg2; float lg2;
@@ -524,15 +524,15 @@ inline float fastlog2(float x) // compute log2(x) by reducing x to [0.75, 1.5)
// stuffing exp = 126 which corresponds to an exponent of -1 // stuffing exp = 126 which corresponds to an exponent of -1
ux2.i = (ux1.i & 0x007FFFFF) | 0x3f000000; ux2.i = (ux1.i & 0x007FFFFF) | 0x3f000000;
signif = ux2.f; signif = ux2.f;
fexp = exp - 126; // 126 instead of 127 compensates for division by 2
signif = signif - 1.0; // <
fexp = float(exp - 126); // 126 instead of 127 compensates for division by 2
signif = signif - 1.0f; // <
lg2 = fexp + a * signif * signif + b * signif; // < lg2 = fexp + a * signif * signif + b * signif; // <
} else { } else {
// get signif by stuffing exp = 127 which corresponds to an exponent of 0 // get signif by stuffing exp = 127 which corresponds to an exponent of 0
ux2.i = (ux1.i & 0x007FFFFF) | 0x3f800000; ux2.i = (ux1.i & 0x007FFFFF) | 0x3f800000;
signif = ux2.f; signif = ux2.f;
fexp = exp - 127;
signif = signif - 1.0; // <<--
fexp = float(exp - 127);
signif = signif - 1.0f; // <<--
lg2 = fexp + a * signif * signif + b * signif; // <<-- lg2 = fexp + a * signif * signif + b * signif; // <<--
} }
// lines marked <<-- are common code, but optimize better // lines marked <<-- are common code, but optimize better
@@ -565,7 +565,7 @@ inline float fastPow(float a, float b) {
} u = {a}; } u = {a};
u.x[1] = (int) (b * (u.x[1] - 1072632447) + 1072632447); u.x[1] = (int) (b * (u.x[1] - 1072632447) + 1072632447);
u.x[0] = 0; u.x[0] = 0;
return u.d;
return float(u.d);
} }






+ 1
- 1
plugins/community/repos/LindenbergResearch/src/modules/AlmaFilter.cpp View File

@@ -1,5 +1,5 @@
#include "../dsp/LadderFilter.hpp"
#include "../LindenbergResearch.hpp" #include "../LindenbergResearch.hpp"
#include "../dsp/LadderFilter.hpp"
#include "../LRModel.hpp" #include "../LRModel.hpp"


namespace rack_plugin_LindenbergResearch { namespace rack_plugin_LindenbergResearch {


+ 1
- 0
plugins/community/repos/LindenbergResearch/src/widgets/FontIconWidget.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"


#define ICON_FONT_GLYPHYX "res/GlyphyxOneNF.ttf" #define ICON_FONT_GLYPHYX "res/GlyphyxOneNF.ttf"


+ 2
- 1
plugins/community/repos/LindenbergResearch/src/widgets/LRCVIndicator.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"




@@ -72,4 +73,4 @@ void LRCVIndicator::setDistances(float d1, float d2) {
} }




}
}

+ 2
- 1
plugins/community/repos/LindenbergResearch/src/widgets/LRGradientWidget.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"


namespace lrt { namespace lrt {
@@ -36,4 +37,4 @@ void LRGradientWidget::setOuterColor(const NVGcolor &outerColor) {
LRGradientWidget::outerColor = outerColor; LRGradientWidget::outerColor = outerColor;
} }


}
}

+ 2
- 1
plugins/community/repos/LindenbergResearch/src/widgets/LRKnob.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"




@@ -108,4 +109,4 @@ void LRKnob::onGestaltChange(LREventGestaltChange &e) {
e.consumed = true; e.consumed = true;
} }


}
}

+ 2
- 1
plugins/community/repos/LindenbergResearch/src/widgets/LRLCDWidget.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"
#include "../LRModel.hpp" #include "../LRModel.hpp"


@@ -187,4 +188,4 @@ void LRLCDWidget::step() {
FramebufferWidget::step(); FramebufferWidget::step();
} }


}
}

+ 2
- 1
plugins/community/repos/LindenbergResearch/src/widgets/LRLight.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"


namespace lrt { namespace lrt {
@@ -81,4 +82,4 @@ void LRLight::onGestaltChange(LREventGestaltChange &e) {
} }
} }


}
}

+ 1
- 0
plugins/community/repos/LindenbergResearch/src/widgets/LRPanel.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include <window.hpp> #include <window.hpp>
#include <global_pre.hpp> #include <global_pre.hpp>
#include <global_ui.hpp> #include <global_ui.hpp>


+ 1
- 0
plugins/community/repos/LindenbergResearch/src/widgets/LRPatinaWidget.cpp View File

@@ -15,6 +15,7 @@
** with or without modification please see LICENSE. ** ** with or without modification please see LICENSE. **
** ** ** **
\* */ \* */
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"


using namespace lrt; using namespace lrt;


+ 2
- 1
plugins/community/repos/LindenbergResearch/src/widgets/LRSVGRotator.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"


namespace lrt { namespace lrt {
@@ -46,4 +47,4 @@ void SVGRotator::draw(NVGcontext *vg) {
nvgGlobalAlpha(vg, transperency); nvgGlobalAlpha(vg, transperency);
FramebufferWidget::draw(vg); FramebufferWidget::draw(vg);
} }
}
}

+ 1
- 0
plugins/community/repos/LindenbergResearch/src/widgets/LRShadow.cpp View File

@@ -1,3 +1,4 @@
#include "../LindenbergResearch.hpp"
#include "../LRComponents.hpp" #include "../LRComponents.hpp"


namespace lrt { namespace lrt {


+ 7
- 2
plugins/community/repos/SonusModular/makefile.linux View File

@@ -1,7 +1,12 @@
SLUG=SonusModular SLUG=SonusModular


include ../../../build_plugin_pre_linux.mk
include ../../../build_shared_plugin_pre_linux.mk


include make.objects include make.objects


include ../../../build_plugin_post_linux.mk
define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

include ../../../build_shared_plugin_post_linux.mk

+ 7
- 2
plugins/community/repos/SonusModular/makefile.msvc View File

@@ -1,7 +1,12 @@
SLUG=SonusModular SLUG=SonusModular


include ../../../build_plugin_pre_msvc.mk
include ../../../build_shared_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post_msvc.mk
define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef

include ../../../build_shared_plugin_post_msvc.mk

+ 1
- 1
plugins/community/repos/SonusModular/src/sonusmodular.hpp View File

@@ -31,7 +31,7 @@ namespace rack_plugin_SonusModular {


RACK_PLUGIN_DECLARE(SonusModular); RACK_PLUGIN_DECLARE(SonusModular);


#ifdef USE_VST2
#if defined(USE_VST2) && !defined(RACK_PLUGIN_SHARED)
#define plugin "SonusModular" #define plugin "SonusModular"
#endif // USE_VST2 #endif // USE_VST2




+ 8
- 2
plugins/community/repos/Valley/makefile.linux View File

@@ -1,9 +1,15 @@
SLUG=Valley SLUG=Valley


include ../../../build_plugin_pre_linux.mk
include ../../../build_shared_plugin_pre_linux.mk


EXTRAFLAGS+= EXTRAFLAGS+=


include make.objects include make.objects


include ../../../build_plugin_post_linux.mk
define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

include ../../../build_shared_plugin_post_linux.mk


+ 7
- 2
plugins/community/repos/Valley/makefile.msvc View File

@@ -1,9 +1,14 @@
SLUG=Valley SLUG=Valley


include ../../../build_plugin_pre_msvc.mk
include ../../../build_shared_plugin_pre_msvc.mk


EXTRAFLAGS+= -wo4838 -wo4305 EXTRAFLAGS+= -wo4838 -wo4305


include make.objects include make.objects


include ../../../build_plugin_post_msvc.mk
define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef

include ../../../build_shared_plugin_post_msvc.mk

+ 1
- 4
plugins/community/repos/Valley/src/Valley.hpp View File

@@ -4,12 +4,9 @@ using namespace rack;
#include <iomanip> // setprecision #include <iomanip> // setprecision
#include <sstream> // stringstream #include <sstream> // stringstream
#define VALLEY_NAME "ValleyDev" #define VALLEY_NAME "ValleyDev"
namespace rack_plugin_Valley {


RACK_PLUGIN_DECLARE(Valley); RACK_PLUGIN_DECLARE(Valley);


#ifdef USE_VST2
#if defined(USE_VST2) && !defined(RACK_PLUGIN_SHARED)
#define plugin "Valley" #define plugin "Valley"
#endif // USE_VST2 #endif // USE_VST2

}

+ 7
- 2
plugins/community/repos/rcm/makefile.linux View File

@@ -1,7 +1,12 @@
SLUG=rcm SLUG=rcm


include ../../../build_plugin_pre_linux.mk
include ../../../build_shared_plugin_pre_linux.mk


include make.objects include make.objects


include ../../../build_plugin_post_linux.mk
define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

include ../../../build_shared_plugin_post_linux.mk

+ 7
- 2
plugins/community/repos/rcm/makefile.msvc View File

@@ -1,7 +1,12 @@
SLUG=rcm SLUG=rcm


include ../../../build_plugin_pre_msvc.mk
include ../../../build_shared_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post_msvc.mk
define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef

include ../../../build_shared_plugin_post_msvc.mk

+ 1
- 1
plugins/community/repos/rcm/src/rcm.h View File

@@ -9,7 +9,7 @@ namespace rack_plugin_rcm {


RACK_PLUGIN_DECLARE(rcm); RACK_PLUGIN_DECLARE(rcm);


#ifdef USE_VST2
#if defined(USE_VST2) && !defined(RACK_PLUGIN_SHARED)
#define plugin "rcm" #define plugin "rcm"
#endif // USE_VST2 #endif // USE_VST2



+ 8
- 8
src/plugin_static.cpp View File

@@ -167,7 +167,7 @@ void vst2_load_static_rack_plugins(void) {
vst2_load_static_rack_plugin("BaconMusic", &init_plugin_BaconMusic); vst2_load_static_rack_plugin("BaconMusic", &init_plugin_BaconMusic);
vst2_load_static_rack_plugin("Bark", &init_plugin_Bark); vst2_load_static_rack_plugin("Bark", &init_plugin_Bark);
vst2_load_static_rack_plugin("Befaco", &init_plugin_Befaco); vst2_load_static_rack_plugin("Befaco", &init_plugin_Befaco);
vst2_load_static_rack_plugin("Bidoo", &init_plugin_Bidoo);
// vst2_load_static_rack_plugin("Bidoo", &init_plugin_Bidoo); // now a DLL (22May2019) (GPL code)
vst2_load_static_rack_plugin("Bogaudio", &init_plugin_Bogaudio); vst2_load_static_rack_plugin("Bogaudio", &init_plugin_Bogaudio);
// vst2_load_static_rack_plugin("bsp", &init_plugin_bsp); // contains GPLv3 code from Ob-Xd (Obxd_VCF) // vst2_load_static_rack_plugin("bsp", &init_plugin_bsp); // contains GPLv3 code from Ob-Xd (Obxd_VCF)
// vst2_load_static_rack_plugin("BOKONTEPByteBeatMachine", &init_plugin_BOKONTEPByteBeatMachine); // vst2_load_static_rack_plugin("BOKONTEPByteBeatMachine", &init_plugin_BOKONTEPByteBeatMachine);
@@ -178,8 +178,8 @@ void vst2_load_static_rack_plugins(void) {
// vst2_load_static_rack_plugin("dBiz", &init_plugin_dBiz); // now a DLL (13Jul2018) // vst2_load_static_rack_plugin("dBiz", &init_plugin_dBiz); // now a DLL (13Jul2018)
vst2_load_static_rack_plugin("DHE-Modules", &init_plugin_DHE_Modules); vst2_load_static_rack_plugin("DHE-Modules", &init_plugin_DHE_Modules);
vst2_load_static_rack_plugin("DrumKit", &init_plugin_DrumKit); vst2_load_static_rack_plugin("DrumKit", &init_plugin_DrumKit);
vst2_load_static_rack_plugin("Edge", &init_plugin_Edge);
vst2_load_static_rack_plugin("EH_modules", &init_plugin_EH_modules);
// vst2_load_static_rack_plugin("Edge", &init_plugin_Edge); // now a DLL (22May2019) (GPL code)
// vst2_load_static_rack_plugin("EH_modules", &init_plugin_EH_modules); // now a DLL (22May2019) (GPL code)
vst2_load_static_rack_plugin("ErraticInstruments", &init_plugin_ErraticInstruments); vst2_load_static_rack_plugin("ErraticInstruments", &init_plugin_ErraticInstruments);
vst2_load_static_rack_plugin("ESeries", &init_plugin_ESeries); vst2_load_static_rack_plugin("ESeries", &init_plugin_ESeries);
vst2_load_static_rack_plugin("FrankBussFormula", &init_plugin_FrankBussFormula); vst2_load_static_rack_plugin("FrankBussFormula", &init_plugin_FrankBussFormula);
@@ -190,11 +190,11 @@ void vst2_load_static_rack_plugins(void) {
vst2_load_static_rack_plugin("HetrickCV", &init_plugin_HetrickCV); vst2_load_static_rack_plugin("HetrickCV", &init_plugin_HetrickCV);
vst2_load_static_rack_plugin("huaba", &init_plugin_huaba); vst2_load_static_rack_plugin("huaba", &init_plugin_huaba);
vst2_load_static_rack_plugin("ImpromptuModular", &init_plugin_ImpromptuModular); vst2_load_static_rack_plugin("ImpromptuModular", &init_plugin_ImpromptuModular);
vst2_load_static_rack_plugin("JE", &init_plugin_JE);
// vst2_load_static_rack_plugin("JE", &init_plugin_JE); // now a DLL (22May2019) (GPL code)
vst2_load_static_rack_plugin("JW_Modules", &init_plugin_JW_Modules); vst2_load_static_rack_plugin("JW_Modules", &init_plugin_JW_Modules);
vst2_load_static_rack_plugin("Koralfx-Modules", &init_plugin_Koralfx); vst2_load_static_rack_plugin("Koralfx-Modules", &init_plugin_Koralfx);
vst2_load_static_rack_plugin("LabSeven", &init_plugin_LabSeven); vst2_load_static_rack_plugin("LabSeven", &init_plugin_LabSeven);
vst2_load_static_rack_plugin("LindenbergResearch", &init_plugin_LindenbergResearch);
// vst2_load_static_rack_plugin("LindenbergResearch", &init_plugin_LindenbergResearch); // now a DLL (22May2019) (GPL code)
vst2_load_static_rack_plugin("LOGinstruments", &init_plugin_LOGinstruments); vst2_load_static_rack_plugin("LOGinstruments", &init_plugin_LOGinstruments);
vst2_load_static_rack_plugin("mental", &init_plugin_mental); vst2_load_static_rack_plugin("mental", &init_plugin_mental);
vst2_load_static_rack_plugin("MicMusic", &init_plugin_MicMusic); vst2_load_static_rack_plugin("MicMusic", &init_plugin_MicMusic);
@@ -212,11 +212,11 @@ void vst2_load_static_rack_plugins(void) {
vst2_load_static_rack_plugin("PvC", &init_plugin_PvC); vst2_load_static_rack_plugin("PvC", &init_plugin_PvC);
vst2_load_static_rack_plugin("QuantalAudio", &init_plugin_QuantalAudio); vst2_load_static_rack_plugin("QuantalAudio", &init_plugin_QuantalAudio);
vst2_load_static_rack_plugin("Qwelk", &init_plugin_Qwelk); vst2_load_static_rack_plugin("Qwelk", &init_plugin_Qwelk);
vst2_load_static_rack_plugin("rcm", &init_plugin_rcm);
// vst2_load_static_rack_plugin("rcm", &init_plugin_rcm); // now a DLL (22May2019) (GPL code)
vst2_load_static_rack_plugin("RJModules", &init_plugin_RJModules); vst2_load_static_rack_plugin("RJModules", &init_plugin_RJModules);
vst2_load_static_rack_plugin("SerialRacker", &init_plugin_SerialRacker); vst2_load_static_rack_plugin("SerialRacker", &init_plugin_SerialRacker);
vst2_load_static_rack_plugin("Skylights", &init_plugin_Skylights); vst2_load_static_rack_plugin("Skylights", &init_plugin_Skylights);
vst2_load_static_rack_plugin("SonusModular", &init_plugin_SonusModular);
// vst2_load_static_rack_plugin("SonusModular", &init_plugin_SonusModular); // now a DLL (22May2019) (GPL code)
vst2_load_static_rack_plugin("Southpole", &init_plugin_Southpole); vst2_load_static_rack_plugin("Southpole", &init_plugin_Southpole);
vst2_load_static_rack_plugin("Southpole_parasites", &init_plugin_Southpole_parasites); vst2_load_static_rack_plugin("Southpole_parasites", &init_plugin_Southpole_parasites);
vst2_load_static_rack_plugin("squinkylabs-plug1", &init_plugin_squinkylabs_plug1); vst2_load_static_rack_plugin("squinkylabs-plug1", &init_plugin_squinkylabs_plug1);
@@ -227,7 +227,7 @@ void vst2_load_static_rack_plugins(void) {
vst2_load_static_rack_plugin("TheXOR", &init_plugin_TheXOR); vst2_load_static_rack_plugin("TheXOR", &init_plugin_TheXOR);
vst2_load_static_rack_plugin("trowaSoft", &init_plugin_trowaSoft); vst2_load_static_rack_plugin("trowaSoft", &init_plugin_trowaSoft);
vst2_load_static_rack_plugin("unless_modules", &init_plugin_unless_modules); vst2_load_static_rack_plugin("unless_modules", &init_plugin_unless_modules);
vst2_load_static_rack_plugin("Valley", &init_plugin_Valley);
// vst2_load_static_rack_plugin("Valley", &init_plugin_Valley); // now a DLL (22May2019) (GPL code)
// vst2_load_static_rack_plugin("VultModules", &init_plugin_VultModules); // vst2_load_static_rack_plugin("VultModules", &init_plugin_VultModules);
#else #else
vst2_load_static_rack_plugin("Template", &init_plugin_Template); vst2_load_static_rack_plugin("Template", &init_plugin_Template);


+ 8
- 8
vst2_common_staticlibs.mk View File

@@ -10,7 +10,7 @@ EXTRALIBS+= $(call plugin_lib,Autodafe)
EXTRALIBS+= $(call plugin_lib,BaconMusic) EXTRALIBS+= $(call plugin_lib,BaconMusic)
EXTRALIBS+= $(call plugin_lib,Bark) EXTRALIBS+= $(call plugin_lib,Bark)
EXTRALIBS+= $(call plugin_lib,Befaco) EXTRALIBS+= $(call plugin_lib,Befaco)
EXTRALIBS+= $(call plugin_lib,Bidoo)
#EXTRALIBS+= $(call plugin_lib,Bidoo) # now a DLL (22May2019)
EXTRALIBS+= $(call plugin_lib,Bogaudio) EXTRALIBS+= $(call plugin_lib,Bogaudio)
#EXTRALIBS+= $(call plugin_lib,bsp) # contains GPLv3 code from Ob-Xd (Obxd_VCF) #EXTRALIBS+= $(call plugin_lib,bsp) # contains GPLv3 code from Ob-Xd (Obxd_VCF)
#EXTRALIBS+= $(call plugin_lib,BOKONTEPByteBeatMachine) # unstable #EXTRALIBS+= $(call plugin_lib,BOKONTEPByteBeatMachine) # unstable
@@ -21,8 +21,8 @@ EXTRALIBS+= $(call plugin_lib,computerscare)
#EXTRALIBS+= $(call plugin_lib,dBiz) # now a DLL (13Jul2018) #EXTRALIBS+= $(call plugin_lib,dBiz) # now a DLL (13Jul2018)
EXTRALIBS+= $(call plugin_lib,DHE-Modules) EXTRALIBS+= $(call plugin_lib,DHE-Modules)
EXTRALIBS+= $(call plugin_lib,DrumKit) EXTRALIBS+= $(call plugin_lib,DrumKit)
EXTRALIBS+= $(call plugin_lib,Edge)
EXTRALIBS+= $(call plugin_lib,EH_modules)
#EXTRALIBS+= $(call plugin_lib,Edge) # now a DLL (22May2019)
#EXTRALIBS+= $(call plugin_lib,EH_modules) # now a DLL (22May2019)
EXTRALIBS+= $(call plugin_lib,ErraticInstruments) EXTRALIBS+= $(call plugin_lib,ErraticInstruments)
EXTRALIBS+= $(call plugin_lib,ESeries) EXTRALIBS+= $(call plugin_lib,ESeries)
EXTRALIBS+= $(call plugin_lib,FrankBussFormula) EXTRALIBS+= $(call plugin_lib,FrankBussFormula)
@@ -33,11 +33,11 @@ EXTRALIBS+= $(call plugin_lib,Gratrix)
EXTRALIBS+= $(call plugin_lib,HetrickCV) EXTRALIBS+= $(call plugin_lib,HetrickCV)
EXTRALIBS+= $(call plugin_lib,huaba) EXTRALIBS+= $(call plugin_lib,huaba)
EXTRALIBS+= $(call plugin_lib,ImpromptuModular) EXTRALIBS+= $(call plugin_lib,ImpromptuModular)
EXTRALIBS+= $(call plugin_lib,JE)
#EXTRALIBS+= $(call plugin_lib,JE) # now a DLL (22May2019)
EXTRALIBS+= $(call plugin_lib,JW-Modules) EXTRALIBS+= $(call plugin_lib,JW-Modules)
EXTRALIBS+= $(call plugin_lib,Koralfx-Modules) EXTRALIBS+= $(call plugin_lib,Koralfx-Modules)
EXTRALIBS+= $(call plugin_lib,LabSeven) EXTRALIBS+= $(call plugin_lib,LabSeven)
EXTRALIBS+= $(call plugin_lib,LindenbergResearch)
#EXTRALIBS+= $(call plugin_lib,LindenbergResearch) # now a DLL (22May2019)
EXTRALIBS+= $(call plugin_lib,LOGinstruments) EXTRALIBS+= $(call plugin_lib,LOGinstruments)
EXTRALIBS+= $(call plugin_lib,mental) EXTRALIBS+= $(call plugin_lib,mental)
EXTRALIBS+= $(call plugin_lib,MicMusic) EXTRALIBS+= $(call plugin_lib,MicMusic)
@@ -55,11 +55,11 @@ EXTRALIBS+= $(call plugin_lib,PG-Instruments)
EXTRALIBS+= $(call plugin_lib,PvC) EXTRALIBS+= $(call plugin_lib,PvC)
EXTRALIBS+= $(call plugin_lib,QuantalAudio) EXTRALIBS+= $(call plugin_lib,QuantalAudio)
EXTRALIBS+= $(call plugin_lib,Qwelk) EXTRALIBS+= $(call plugin_lib,Qwelk)
EXTRALIBS+= $(call plugin_lib,rcm)
#EXTRALIBS+= $(call plugin_lib,rcm) # now a DLL (22May2019)
EXTRALIBS+= $(call plugin_lib,RJModules) EXTRALIBS+= $(call plugin_lib,RJModules)
EXTRALIBS+= $(call plugin_lib,SerialRacker) EXTRALIBS+= $(call plugin_lib,SerialRacker)
EXTRALIBS+= $(call plugin_lib,Skylights) EXTRALIBS+= $(call plugin_lib,Skylights)
EXTRALIBS+= $(call plugin_lib,SonusModular)
#EXTRALIBS+= $(call plugin_lib,SonusModular) # now a DLL (22May2019)
EXTRALIBS+= $(call plugin_lib,Southpole) EXTRALIBS+= $(call plugin_lib,Southpole)
EXTRALIBS+= $(call plugin_lib,Southpole-parasites) EXTRALIBS+= $(call plugin_lib,Southpole-parasites)
EXTRALIBS+= $(call plugin_lib,squinkylabs-plug1) EXTRALIBS+= $(call plugin_lib,squinkylabs-plug1)
@@ -70,5 +70,5 @@ EXTRALIBS+= $(call plugin_lib,Template)
EXTRALIBS+= $(call plugin_lib,TheXOR) EXTRALIBS+= $(call plugin_lib,TheXOR)
EXTRALIBS+= $(call plugin_lib,trowaSoft) EXTRALIBS+= $(call plugin_lib,trowaSoft)
EXTRALIBS+= $(call plugin_lib,unless_modules) EXTRALIBS+= $(call plugin_lib,unless_modules)
EXTRALIBS+= $(call plugin_lib,Valley)
#EXTRALIBS+= $(call plugin_lib,Valley) # now a DLL (22May2019)
#EXTRALIBS+= $(call plugin_lib,VultModules) #EXTRALIBS+= $(call plugin_lib,VultModules)

Loading…
Cancel
Save