Signed-off-by: falkTX <falktx@falktx.com>tags/22.03
@@ -187,3 +187,6 @@ | |||||
[submodule "plugins/voxglitch"] | [submodule "plugins/voxglitch"] | ||||
path = plugins/voxglitch | path = plugins/voxglitch | ||||
url = https://github.com/clone45/voxglitch.git | url = https://github.com/clone45/voxglitch.git | ||||
[submodule "plugins/ArableInstruments"] | |||||
path = plugins/ArableInstruments | |||||
url = https://github.com/CardinalModules/ArableInstruments.git |
@@ -108,6 +108,7 @@ At the moment the following 3rd-party modules are provided: | |||||
- AlgoritmArte | - AlgoritmArte | ||||
- Amalgamated Harmonics | - Amalgamated Harmonics | ||||
- Animated Circuits | - Animated Circuits | ||||
- Arable Instruments | |||||
- Aria Salvatrice | - Aria Salvatrice | ||||
- Audible Instruments | - Audible Instruments | ||||
- Autinn | - Autinn | ||||
@@ -147,6 +148,7 @@ At the moment the following 3rd-party modules are provided: | |||||
- MSM | - MSM | ||||
- Nonlinear Circuits | - Nonlinear Circuits | ||||
- Orbits | - Orbits | ||||
- Parable Instruments | |||||
- Path Set | - Path Set | ||||
- Prism | - Prism | ||||
- rackwindows | - rackwindows | ||||
@@ -19,6 +19,7 @@ Bellow follows a list of all code licenses used in Cardinal and linked submodule | |||||
| AlgoritmArte | GPL-3.0-or-later | | | | AlgoritmArte | GPL-3.0-or-later | | | ||||
| Amalgamated Harmonics | BSD-3-Clause | | | | Amalgamated Harmonics | BSD-3-Clause | | | ||||
| Animated Circuits | GPL-3.0-or-later | | | | Animated Circuits | GPL-3.0-or-later | | | ||||
| Arable Instruments | GPL-3.0-or-later | | | |||||
| Aria Salvatrice | GPL-3.0-or-later | | | | Aria Salvatrice | GPL-3.0-or-later | | | ||||
| Audible Instruments | GPL-3.0-or-later | | | | Audible Instruments | GPL-3.0-or-later | | | ||||
| Autinn | GPL-3.0-or-later | | | | Autinn | GPL-3.0-or-later | | | ||||
@@ -58,6 +59,7 @@ Bellow follows a list of all code licenses used in Cardinal and linked submodule | |||||
| MSM | MIT | Repo's [LICENSE-dist.md](https://github.com/netboy3/MSM-vcvrack-plugin/issues/10) includes wrong information | | | MSM | MIT | Repo's [LICENSE-dist.md](https://github.com/netboy3/MSM-vcvrack-plugin/issues/10) includes wrong information | | ||||
| Nonlinear Circuits | CC0-1.0 | | | | Nonlinear Circuits | CC0-1.0 | | | ||||
| Orbits | GPL-3.0-or-later | | | | Orbits | GPL-3.0-or-later | | | ||||
| Parable Instruments | GPL-3.0-or-later | | | |||||
| Path Set | GPL-3.0-or-later | | | | Path Set | GPL-3.0-or-later | | | ||||
| Prism | BSD-3-Clause | | | | Prism | BSD-3-Clause | | | ||||
| Rackwindows | MIT | | | | Rackwindows | MIT | | | ||||
@@ -96,6 +98,7 @@ Below is a list of artwork licenses from plugins | |||||
| AmalgamatedHarmonics/DSEG*.ttf | OFL-1.1-RFN | | | | AmalgamatedHarmonics/DSEG*.ttf | OFL-1.1-RFN | | | ||||
| AmalgamatedHarmonics/Roboto*.ttf | Apache-2.0 | | | | AmalgamatedHarmonics/Roboto*.ttf | Apache-2.0 | | | ||||
| AnimatedCircuits/* | CC-BY-NC-SA-4.0 | | | | AnimatedCircuits/* | CC-BY-NC-SA-4.0 | | | ||||
| ArableInstruments/* | Custom | Copyright © Alex Brandt, [used and distributed with permission](https://github.com/adbrant/ArableInstruments/issues/21) | | |||||
| AriaModules/* | CC-BY-SA-4.0 | | | | AriaModules/* | CC-BY-SA-4.0 | | | ||||
| AriaModules/Arcane/* | CC-BY-NC-SA-3.0 | Unused in Cardinal | | | AriaModules/Arcane/* | CC-BY-NC-SA-3.0 | Unused in Cardinal | | ||||
| AriaModules/components/* | WTFPL | | | | AriaModules/components/* | WTFPL | | | ||||
@@ -174,6 +177,7 @@ Below is a list of artwork licenses from plugins | |||||
| nonlinearcircuits/Audiowide-Regular.ttf | OFL-1.1-RFN | | | | nonlinearcircuits/Audiowide-Regular.ttf | OFL-1.1-RFN | | | ||||
| Orbits/* | CC-BY-NC-ND-4.0 | | | | Orbits/* | CC-BY-NC-ND-4.0 | | | ||||
| Orbits/fonts/ShareTechMono-Regular.ttf | OFL-1.1-RFN | | | | Orbits/fonts/ShareTechMono-Regular.ttf | OFL-1.1-RFN | | | ||||
| ParableInstruments/* | Custom | Copyright © Alex Brandt, [used and distributed with permission](https://github.com/adbrant/ArableInstruments/issues/21) | | |||||
| PathSet/* | GPL-3.0-or-later | No artwork specific license provided | | | PathSet/* | GPL-3.0-or-later | No artwork specific license provided | | ||||
| Prism/* | CC-BY-SA-4.0 | | | | Prism/* | CC-BY-SA-4.0 | | | ||||
| Prism/RobotoCondensed-Regular.ttf | Apache-2.0 | | | | Prism/RobotoCondensed-Regular.ttf | Apache-2.0 | | | ||||
@@ -0,0 +1 @@ | |||||
Subproject commit 890448f087e3ab47eac391f9bcfe03f7bbd2123e |
@@ -261,6 +261,24 @@ AMALGAMATEDHARMONICS_CUSTOM += bogaudio | |||||
PLUGIN_FILES += $(wildcard AnimatedCircuits/src/Folding/*.cpp) | PLUGIN_FILES += $(wildcard AnimatedCircuits/src/Folding/*.cpp) | ||||
PLUGIN_FILES += $(wildcard AnimatedCircuits/src/LFold/*.cpp) | PLUGIN_FILES += $(wildcard AnimatedCircuits/src/LFold/*.cpp) | ||||
# -------------------------------------------------------------- | |||||
# ArableInstruments | |||||
PLUGIN_FILES += ArableInstruments/src/Clouds.cpp | |||||
PLUGIN_FILES += ArableInstruments/eurorack/clouds/dsp/correlator.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/clouds/dsp/granular_processor.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/clouds/dsp/mu_law.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/clouds/dsp/pvoc/frame_transformation.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/clouds/dsp/pvoc/phase_vocoder.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/clouds/dsp/pvoc/stft.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/clouds/resources.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/stmlib/utils/random.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/stmlib/dsp/atan.cc | |||||
PLUGIN_FILES += ArableInstruments/eurorack/stmlib/dsp/units.cc | |||||
# modules/types which are present in other plugins | |||||
ARABLE_CUSTOM = Clouds clouds stmlib | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Aria | # Aria | ||||
@@ -699,6 +717,24 @@ PLUGIN_FILES += $(filter-out nonlinearcircuits/src/NLC.cpp,$(wildcard nonlinearc | |||||
PLUGIN_FILES += $(wildcard Orbits/src/*.cpp) | PLUGIN_FILES += $(wildcard Orbits/src/*.cpp) | ||||
# -------------------------------------------------------------- | |||||
# ParableInstruments | |||||
PLUGIN_FILES += ParableInstruments/src/Clouds.cpp | |||||
PLUGIN_FILES += ParableInstruments/parasites/clouds/dsp/correlator.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/clouds/dsp/granular_processor.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/clouds/dsp/mu_law.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/clouds/dsp/pvoc/frame_transformation.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/clouds/dsp/pvoc/phase_vocoder.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/clouds/dsp/pvoc/stft.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/clouds/resources.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/stmlib/utils/random.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/stmlib/dsp/atan.cc | |||||
PLUGIN_FILES += ParableInstruments/parasites/stmlib/dsp/units.cc | |||||
# modules/types which are present in other plugins | |||||
PARABLE_CUSTOM = Clouds CustomPanel CloudsWidget FreezeLight clouds stmlib | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Path Set | # Path Set | ||||
@@ -826,7 +862,7 @@ VALLEYAUDIO_CUSTOM_PER_FILE = TempoKnob | |||||
PLUGIN_FILES += $(filter-out voxglitch/src/plugin.cpp,$(wildcard voxglitch/src/*.cpp)) | PLUGIN_FILES += $(filter-out voxglitch/src/plugin.cpp,$(wildcard voxglitch/src/*.cpp)) | ||||
# modules/types which are present in other plugins | # modules/types which are present in other plugins | ||||
VOXGLITCH_CUSTOM = $(DRWAV) Readout | |||||
VOXGLITCH_CUSTOM = $(DRWAV) AudioBuffer AudioFile GateSequencer Looper Readout Sequencer SequencerDisplay | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# ZetaCarinaeModules | # ZetaCarinaeModules | ||||
@@ -995,6 +1031,7 @@ RESOURCE_FILES = \ | |||||
$(wildcard */res/*/*/*.ttf)) | $(wildcard */res/*/*/*.ttf)) | ||||
RESOURCE_FILES += $(wildcard */presets) | RESOURCE_FILES += $(wildcard */presets) | ||||
RESOURCE_FILES += ArableInstruments/res/Joni.png | |||||
RESOURCE_FILES += BaconPlugs/res/Keypunch029.json | RESOURCE_FILES += BaconPlugs/res/Keypunch029.json | ||||
RESOURCE_FILES += BaconPlugs/res/midi/chopin | RESOURCE_FILES += BaconPlugs/res/midi/chopin | ||||
RESOURCE_FILES += BaconPlugs/res/midi/debussy | RESOURCE_FILES += BaconPlugs/res/midi/debussy | ||||
@@ -1007,6 +1044,7 @@ RESOURCE_FILES += MindMeldModular/res/ShapeMaster/CommunityShapes | |||||
RESOURCE_FILES += MindMeldModular/res/ShapeMaster/MindMeldPresets | RESOURCE_FILES += MindMeldModular/res/ShapeMaster/MindMeldPresets | ||||
RESOURCE_FILES += MindMeldModular/res/ShapeMaster/MindMeldShapes | RESOURCE_FILES += MindMeldModular/res/ShapeMaster/MindMeldShapes | ||||
RESOURCE_FILES += nonlinearcircuits/res | RESOURCE_FILES += nonlinearcircuits/res | ||||
RESOURCE_FILES += ParableInstruments/res/Neil.png | |||||
# MOD builds only have LV2 FX variant for now | # MOD builds only have LV2 FX variant for now | ||||
ifeq ($(MOD_BUILD),true) | ifeq ($(MOD_BUILD),true) | ||||
@@ -1223,6 +1261,17 @@ $(BUILD_DIR)/AnimatedCircuits/%.cpp.o: AnimatedCircuits/%.cpp | |||||
$(foreach m,$(ANIMATEDCIRCUITS_CUSTOM),$(call custom_module_names,$(m),AnimatedCircuits)) \ | $(foreach m,$(ANIMATEDCIRCUITS_CUSTOM),$(call custom_module_names,$(m),AnimatedCircuits)) \ | ||||
-DpluginInstance=pluginInstance__AnimatedCircuits | -DpluginInstance=pluginInstance__AnimatedCircuits | ||||
$(BUILD_DIR)/ArableInstruments/%.o: ArableInstruments/% | |||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)" | |||||
@echo "Compiling $<" | |||||
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@ \ | |||||
$(foreach m,$(ARABLE_CUSTOM),$(call custom_module_names,$(m),Arable)) \ | |||||
-DpluginInstance=pluginInstance__ArableInstruments \ | |||||
-DTEST \ | |||||
-IArableInstruments/eurorack \ | |||||
-Wno-class-memaccess \ | |||||
-Wno-unused-local-typedefs | |||||
$(BUILD_DIR)/AriaModules/%.cpp.o: AriaModules/%.cpp | $(BUILD_DIR)/AriaModules/%.cpp.o: AriaModules/%.cpp | ||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)" | -@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)" | ||||
@echo "Compiling $<" | @echo "Compiling $<" | ||||
@@ -1622,6 +1671,18 @@ $(BUILD_DIR)/Orbits/%.cpp.o: Orbits/%.cpp | |||||
$(foreach m,$(ORBITS_CUSTOM),$(call custom_module_names,$(m),Orbits)) \ | $(foreach m,$(ORBITS_CUSTOM),$(call custom_module_names,$(m),Orbits)) \ | ||||
-DpluginInstance=pluginInstance__Orbits | -DpluginInstance=pluginInstance__Orbits | ||||
$(BUILD_DIR)/ParableInstruments/%.o: ParableInstruments/% | |||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)" | |||||
@echo "Compiling $<" | |||||
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@ \ | |||||
$(foreach m,$(PARABLE_CUSTOM),$(call custom_module_names,$(m),Parable)) \ | |||||
-DpluginInstance=pluginInstance__ParableInstruments \ | |||||
-DPARASITES \ | |||||
-DTEST \ | |||||
-IArableInstruments/parasites \ | |||||
-Wno-class-memaccess \ | |||||
-Wno-unused-local-typedefs | |||||
$(BUILD_DIR)/PathSet/%.cpp.o: PathSet/%.cpp | $(BUILD_DIR)/PathSet/%.cpp.o: PathSet/%.cpp | ||||
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)" | -@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)" | ||||
@echo "Compiling $<" | @echo "Compiling $<" | ||||
@@ -0,0 +1 @@ | |||||
../ArableInstruments/parasites |
@@ -0,0 +1,25 @@ | |||||
{ | |||||
"slug": "ParableInstruments", | |||||
"name": "Parable Instruments", | |||||
"version": "2.0.0", | |||||
"license": "GPL-3.0-or-later", | |||||
"brand": "Parable Instruments", | |||||
"author": "adbrant", | |||||
"authorEmail": "", | |||||
"authorUrl": "https://github.com/adbrant/ArableInstruments/blob/master/README.md", | |||||
"pluginUrl": "https://github.com/adbrant/ArableInstruments/blob/master/README.md", | |||||
"manualUrl": "https://github.com/adbrant/ArableInstruments/blob/master/README.md", | |||||
"sourceUrl": "https://github.com/adbrant/ArableInstruments.git", | |||||
"donateUrl": "", | |||||
"modules": [ | |||||
{ | |||||
"slug": "Neil", | |||||
"name": "Neil", | |||||
"description": "", | |||||
"tags": [ | |||||
"Granular", | |||||
"Reverb" | |||||
] | |||||
} | |||||
] | |||||
} |
@@ -0,0 +1 @@ | |||||
../../ArableInstruments/res/CKSS_rot_0.svg |
@@ -0,0 +1 @@ | |||||
../../ArableInstruments/res/CKSS_rot_1.svg |
@@ -0,0 +1 @@ | |||||
../../ArableInstruments/res/Neil.png |
@@ -0,0 +1 @@ | |||||
../../ArableInstruments/res/Neil.svg |
@@ -0,0 +1 @@ | |||||
../../ArableInstruments/src/ArableInstruments.hpp |
@@ -0,0 +1 @@ | |||||
../../ArableInstruments/src/Clouds.cpp |
@@ -42,6 +42,11 @@ | |||||
// AnimatedCircuits | // AnimatedCircuits | ||||
#include "AnimatedCircuits/src/plugin.hpp" | #include "AnimatedCircuits/src/plugin.hpp" | ||||
// ArableInstruments | |||||
#define modelClouds modelArableClouds | |||||
#include "ArableInstruments/src/ArableInstruments.hpp" | |||||
#undef modelClouds | |||||
// Aria | // Aria | ||||
/* NOTE too much noise in original include, do this a different way | /* NOTE too much noise in original include, do this a different way | ||||
// #include "AriaModules/src/plugin.hpp" | // #include "AriaModules/src/plugin.hpp" | ||||
@@ -616,11 +621,16 @@ extern Model* modelBlankPanel; | |||||
// Orbits | // Orbits | ||||
#include "Orbits/src/plugin.hpp" | #include "Orbits/src/plugin.hpp" | ||||
// ParableInstruments | |||||
#define modelClouds modelParableClouds | |||||
#include "ParableInstruments/src/ArableInstruments.hpp" | |||||
#undef modelClouds | |||||
// Path Set | // Path Set | ||||
# include "PathSet/src/plugin.hpp" | |||||
#include "PathSet/src/plugin.hpp" | |||||
// Prism | // Prism | ||||
# include "Prism/src/plugin.hpp" | |||||
#include "Prism/src/plugin.hpp" | |||||
// rackwindows | // rackwindows | ||||
#include "rackwindows/src/plugin.hpp" | #include "rackwindows/src/plugin.hpp" | ||||
@@ -666,7 +676,9 @@ extern Model* modelFilterPlus; | |||||
#include "ValleyAudio/src/Valley.hpp" | #include "ValleyAudio/src/Valley.hpp" | ||||
// Voxglitch | // Voxglitch | ||||
#define modelLooper modelVoxglitchLooper | |||||
#include "voxglitch/src/plugin.hpp" | #include "voxglitch/src/plugin.hpp" | ||||
#undef modelLooper | |||||
// ZetaCarinaeModules | // ZetaCarinaeModules | ||||
#include "ZetaCarinaeModules/src/plugin.hpp" | #include "ZetaCarinaeModules/src/plugin.hpp" | ||||
@@ -700,6 +712,7 @@ Plugin* pluginInstance__8Mode; | |||||
extern Plugin* pluginInstance__AaronStatic; | extern Plugin* pluginInstance__AaronStatic; | ||||
Plugin* pluginInstance__Algoritmarte; | Plugin* pluginInstance__Algoritmarte; | ||||
Plugin* pluginInstance__AmalgamatedHarmonics; | Plugin* pluginInstance__AmalgamatedHarmonics; | ||||
Plugin* pluginInstance__ArableInstruments; | |||||
Plugin* pluginInstance__AnimatedCircuits; | Plugin* pluginInstance__AnimatedCircuits; | ||||
Plugin* pluginInstance__Aria; | Plugin* pluginInstance__Aria; | ||||
Plugin* pluginInstance__AudibleInstruments; | Plugin* pluginInstance__AudibleInstruments; | ||||
@@ -743,6 +756,7 @@ extern Plugin* pluginInstance__mscHack; | |||||
Plugin* pluginInstance__MSM; | Plugin* pluginInstance__MSM; | ||||
Plugin* pluginInstance__nonlinearcircuits; | Plugin* pluginInstance__nonlinearcircuits; | ||||
Plugin* pluginInstance__Orbits; | Plugin* pluginInstance__Orbits; | ||||
Plugin* pluginInstance__ParableInstruments; | |||||
Plugin* pluginInstance__PathSet; | Plugin* pluginInstance__PathSet; | ||||
Plugin* pluginInstance__Prism; | Plugin* pluginInstance__Prism; | ||||
Plugin* pluginInstance__rackwindows; | Plugin* pluginInstance__rackwindows; | ||||
@@ -1000,6 +1014,20 @@ static void initStatic__AnimatedCircuits() | |||||
} | } | ||||
} | } | ||||
static void initStatic__ArableInstruments() | |||||
{ | |||||
Plugin* const p = new Plugin; | |||||
pluginInstance__ArableInstruments = p; | |||||
const StaticPluginLoader spl(p, "ArableInstruments"); | |||||
if (spl.ok()) | |||||
{ | |||||
#define modelClouds modelArableClouds | |||||
p->addModel(modelClouds); | |||||
#undef modelClouds | |||||
} | |||||
} | |||||
static void initStatic__Aria() | static void initStatic__Aria() | ||||
{ | { | ||||
Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
@@ -2260,6 +2288,20 @@ static void initStatic__Orbits() | |||||
} | } | ||||
} | } | ||||
static void initStatic__ParableInstruments() | |||||
{ | |||||
Plugin* const p = new Plugin; | |||||
pluginInstance__ParableInstruments = p; | |||||
const StaticPluginLoader spl(p, "ParableInstruments"); | |||||
if (spl.ok()) | |||||
{ | |||||
#define modelClouds modelParableClouds | |||||
p->addModel(modelClouds); | |||||
#undef modelClouds | |||||
} | |||||
} | |||||
static void initStatic__PathSet() | static void initStatic__PathSet() | ||||
{ | { | ||||
Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
@@ -2442,6 +2484,7 @@ static void initStatic__Voxglitch() | |||||
const StaticPluginLoader spl(p, "voxglitch"); | const StaticPluginLoader spl(p, "voxglitch"); | ||||
if (spl.ok()) | if (spl.ok()) | ||||
{ | { | ||||
#define modelLooper modelVoxglitchLooper | |||||
p->addModel(modelAutobreak); | p->addModel(modelAutobreak); | ||||
p->addModel(modelByteBeat); | p->addModel(modelByteBeat); | ||||
p->addModel(modelDigitalProgrammer); | p->addModel(modelDigitalProgrammer); | ||||
@@ -2462,6 +2505,7 @@ static void initStatic__Voxglitch() | |||||
p->addModel(modelWavBank); | p->addModel(modelWavBank); | ||||
p->addModel(modelWavBankMC); | p->addModel(modelWavBankMC); | ||||
p->addModel(modelXY); | p->addModel(modelXY); | ||||
#undef modelLooper | |||||
} | } | ||||
} | } | ||||
@@ -2517,6 +2561,7 @@ void initStaticPlugins() | |||||
initStatic__Algoritmarte(); | initStatic__Algoritmarte(); | ||||
initStatic__AmalgamatedHarmonics(); | initStatic__AmalgamatedHarmonics(); | ||||
initStatic__AnimatedCircuits(); | initStatic__AnimatedCircuits(); | ||||
initStatic__ArableInstruments(); | |||||
initStatic__Aria(); | initStatic__Aria(); | ||||
initStatic__AudibleInstruments(); | initStatic__AudibleInstruments(); | ||||
initStatic__Autinn(); | initStatic__Autinn(); | ||||
@@ -2559,6 +2604,7 @@ void initStaticPlugins() | |||||
initStatic__MSM(); | initStatic__MSM(); | ||||
initStatic__nonlinearcircuits(); | initStatic__nonlinearcircuits(); | ||||
initStatic__Orbits(); | initStatic__Orbits(); | ||||
initStatic__ParableInstruments(); | |||||
initStatic__PathSet(); | initStatic__PathSet(); | ||||
initStatic__Prism(); | initStatic__Prism(); | ||||
initStatic__rackwindows(); | initStatic__rackwindows(); | ||||
@@ -70,6 +70,8 @@ static const struct { | |||||
{ "/Algoritmarte/res/Planetz.svg", {}, -1 }, | { "/Algoritmarte/res/Planetz.svg", {}, -1 }, | ||||
{ "/Algoritmarte/res/Zefiro.svg", {}, -1 }, | { "/Algoritmarte/res/Zefiro.svg", {}, -1 }, | ||||
// Custom, runtime dark mode used with permission | // Custom, runtime dark mode used with permission | ||||
{ "/ArableInstruments/res/Joni.svg", {}, -1 }, | |||||
// Custom, runtime dark mode used with permission | |||||
{ "/AudibleInstruments/res/Blinds.svg", {}, -1 }, | { "/AudibleInstruments/res/Blinds.svg", {}, -1 }, | ||||
{ "/AudibleInstruments/res/Braids.svg", {}, -1 }, | { "/AudibleInstruments/res/Braids.svg", {}, -1 }, | ||||
{ "/AudibleInstruments/res/Branches.svg", {}, -1 }, | { "/AudibleInstruments/res/Branches.svg", {}, -1 }, | ||||
@@ -279,6 +281,8 @@ static const struct { | |||||
{ "/nonlinearcircuits/res/NLC - SEGUE.svg", {}, -1 }, | { "/nonlinearcircuits/res/NLC - SEGUE.svg", {}, -1 }, | ||||
{ "/nonlinearcircuits/res/squid-axon-papernoise-panel2.svg", {}, -1 }, | { "/nonlinearcircuits/res/squid-axon-papernoise-panel2.svg", {}, -1 }, | ||||
{ "/nonlinearcircuits/res/NLC - STATUES.svg", {}, -1 }, | { "/nonlinearcircuits/res/NLC - STATUES.svg", {}, -1 }, | ||||
// Custom, runtime dark mode used with permission | |||||
{ "/ParableInstruments/res/Neil.svg", {}, -1 }, | |||||
// GPL-3.0-or-later | // GPL-3.0-or-later | ||||
{ "/PathSet/res/AstroVibe.svg", {}, -1 }, | { "/PathSet/res/AstroVibe.svg", {}, -1 }, | ||||
{ "/PathSet/res/IceTray.svg", {}, -1 }, | { "/PathSet/res/IceTray.svg", {}, -1 }, | ||||