Add rackwindows
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
5c50bb7192
commit
5e14a5124a
5 changed files with 74 additions and 4 deletions
|
@ -180,6 +180,11 @@ else
|
|||
PLUGIN_FILES += $(wildcard JW-Modules/lib/oscpack/ip/posix/*.cpp)
|
||||
endif
|
||||
|
||||
# --------------------------------------------------------------
|
||||
# rackwindows
|
||||
|
||||
PLUGIN_FILES += $(filter-out rackwindows/src/plugin.cpp,$(wildcard rackwindows/src/*.cpp))
|
||||
|
||||
# --------------------------------------------------------------
|
||||
# ValleyAudio (does not build against v2)
|
||||
|
||||
|
@ -349,6 +354,11 @@ $(BUILD_DIR)/JW-Modules/%.cpp.o: JW-Modules/%.cpp
|
|||
@echo "Compiling $<"
|
||||
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -DpluginInstance=pluginInstance__JW -IJW-Modules/src -IJW-Modules/lib/oscpack -c -o $@
|
||||
|
||||
$(BUILD_DIR)/rackwindows/%.cpp.o: rackwindows/%.cpp
|
||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
|
||||
@echo "Compiling $<"
|
||||
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -DpluginInstance=pluginInstance__rackwindows -c -o $@
|
||||
|
||||
$(BUILD_DIR)/ValleyAudio/%.cpp.o: ValleyAudio/%.cpp
|
||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
|
||||
@echo "Compiling $<"
|
||||
|
|
|
@ -168,6 +168,18 @@
|
|||
// JW-Modules
|
||||
#include "JW-Modules/src/JWModules.hpp"
|
||||
|
||||
// rackwindows
|
||||
#include "rackwindows/src/plugin.hpp"
|
||||
// stuff that reads config files, we dont want that
|
||||
int loadConsoleType() { return 0; }
|
||||
int loadDirectOutMode() { return 0; }
|
||||
bool loadDarkAsDefault() { return true; }
|
||||
bool loadQuality() { return false; }
|
||||
void saveConsoleType(int) {}
|
||||
void saveDarkAsDefault(bool) {}
|
||||
void saveDirectOutMode(bool) {}
|
||||
void saveHighQualityAsDefault(bool) {}
|
||||
|
||||
// ValleyAudio
|
||||
/* does not build against v2
|
||||
#include "ValleyAudio/src/Valley.hpp"
|
||||
|
@ -186,6 +198,7 @@ Plugin* pluginInstance__ESeries;
|
|||
Plugin* pluginInstance__Fundamental;
|
||||
Plugin* pluginInstance__GrandeModular;
|
||||
Plugin* pluginInstance__JW;
|
||||
Plugin* pluginInstance__rackwindows;
|
||||
Plugin* pluginInstance__ValleyAudio;
|
||||
Plugin* pluginInstance__ZetaCarinaeModules;
|
||||
|
||||
|
@ -726,6 +739,36 @@ static void initStatic__JW()
|
|||
}
|
||||
}
|
||||
|
||||
static void initStatic__rackwindows()
|
||||
{
|
||||
Plugin* const p = new Plugin;
|
||||
pluginInstance__rackwindows = p;
|
||||
|
||||
const StaticPluginLoader spl(p, "rackwindows");
|
||||
if (spl.ok())
|
||||
{
|
||||
// p->addModel(modelAcceleration);
|
||||
p->addModel(modelBitshiftgain);
|
||||
p->addModel(modelCapacitor);
|
||||
p->addModel(modelCapacitor_stereo);
|
||||
p->addModel(modelChorus);
|
||||
p->addModel(modelConsole);
|
||||
p->addModel(modelConsole_mm);
|
||||
p->addModel(modelDistance);
|
||||
p->addModel(modelGolem);
|
||||
p->addModel(modelHolt);
|
||||
p->addModel(modelHombre);
|
||||
p->addModel(modelInterstage);
|
||||
p->addModel(modelMonitoring);
|
||||
p->addModel(modelMv);
|
||||
p->addModel(modelRasp);
|
||||
p->addModel(modelReseq);
|
||||
p->addModel(modelTape);
|
||||
p->addModel(modelTremolo);
|
||||
p->addModel(modelVibrato);
|
||||
}
|
||||
}
|
||||
|
||||
/* does not build against v2
|
||||
static void initStatic__ValleyAudio()
|
||||
{
|
||||
|
@ -779,6 +822,7 @@ void initStaticPlugins()
|
|||
initStatic__Fundamental();
|
||||
initStatic__GrandeModular();
|
||||
initStatic__JW();
|
||||
initStatic__rackwindows();
|
||||
/* does not build against v2
|
||||
initStatic__ValleyAudio();
|
||||
*/
|
||||
|
|
1
plugins/rackwindows
Submodule
1
plugins/rackwindows
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit 1b639e389aab543a0b1a4eaaee68b3be0f68b5d4
|
|
@ -6,14 +6,26 @@ Befaco
|
|||
- Have definitions in place but cannot build against v2
|
||||
Valley
|
||||
|
||||
- TODO
|
||||
Grayscale 74754.0
|
||||
- TODO, see list at https://github.com/VCVRack/library/tree/v1/repos
|
||||
|
||||
Grayscale 74754.0 (not opensource?)
|
||||
|
||||
AS 64626.0
|
||||
https://github.com/AScustomWorks/AS
|
||||
|
||||
ImpromptuModular 62537.0
|
||||
VultModulesFree 61804.0
|
||||
https://github.com/MarcBoule/ImpromptuModular
|
||||
|
||||
VultModulesFree 61804.0 (not opensource?)
|
||||
|
||||
AmalgamatedHarmonics 59071.0
|
||||
NYSTHI 58494.0
|
||||
https://github.com/jhoar/AmalgamatedHarmonics
|
||||
|
||||
NYSTHI 58494.0 (not opensource?)
|
||||
|
||||
DrumKit 58468.0
|
||||
https://github.com/SVModular/DrumKit
|
||||
|
||||
ML_modules 55847.0
|
||||
FrozenWasteland 53690.0
|
||||
cf 49812.0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue