diff --git a/carla b/carla index 051c1568..c62b26ee 160000 --- a/carla +++ b/carla @@ -1 +1 @@ -Subproject commit 051c15680936c4b72a7d41e1edbee2b47741553c +Subproject commit c62b26eecb4dceeb608a5860b3c7047391066d7b diff --git a/plugins/Makefile b/plugins/Makefile index 6d5ce490..fa1e33cc 100644 --- a/plugins/Makefile +++ b/plugins/Makefile @@ -581,6 +581,7 @@ PLUGIN_FILES += $(filter-out BogaudioModules/src/bogaudio.cpp,$(wildcard Bogaudi PLUGIN_FILES += $(wildcard BogaudioModules/src/dsp/*.cpp) PLUGIN_FILES += $(wildcard BogaudioModules/src/dsp/filters/*.cpp) +MINIPLUGIN_FILES += BogaudioModules/src/AD.cpp MINIPLUGIN_FILES += BogaudioModules/src/LFO.cpp MINIPLUGIN_FILES += BogaudioModules/src/Noise.cpp MINIPLUGIN_FILES += BogaudioModules/src/Offset.cpp @@ -605,6 +606,7 @@ MINIPLUGIN_FILES += BogaudioModules/src/utils.cpp MINIPLUGIN_FILES += BogaudioModules/src/vco_base.cpp MINIPLUGIN_FILES += BogaudioModules/src/widgets.cpp MINIPLUGIN_FILES += BogaudioModules/src/dsp/analyzer.cpp +MINIPLUGIN_FILES += BogaudioModules/src/dsp/envelope.cpp MINIPLUGIN_FILES += BogaudioModules/src/dsp/math.cpp MINIPLUGIN_FILES += BogaudioModules/src/dsp/noise.cpp MINIPLUGIN_FILES += BogaudioModules/src/dsp/oscillator.cpp diff --git a/plugins/plugins-mini.cpp b/plugins/plugins-mini.cpp index 2e06557e..38fdb17e 100644 --- a/plugins/plugins-mini.cpp +++ b/plugins/plugins-mini.cpp @@ -44,6 +44,7 @@ extern Model* modelSwerge; #undef private // BogaudioModules +extern Model* modelAD; extern Model* modelBogaudioLFO; extern Model* modelBogaudioNoise; extern Model* modelBogaudioVCA; @@ -354,6 +355,7 @@ static void initStatic__BogaudioModules() Skins& skins(Skins::skins()); skins._default = settings::darkMode ? "dark" : "light"; + p->addModel(modelAD); p->addModel(modelBogaudioLFO); p->addModel(modelBogaudioNoise); p->addModel(modelBogaudioVCA); @@ -366,7 +368,6 @@ static void initStatic__BogaudioModules() p->addModel(modelUnison); // cat plugins/BogaudioModules/plugin.json | jq -r .modules[].slug - | sort - spl.removeModule("Bogaudio-AD"); spl.removeModule("Bogaudio-Additator"); spl.removeModule("Bogaudio-AddrSeq"); spl.removeModule("Bogaudio-AddrSeqX");