diff --git a/plugins/Makefile b/plugins/Makefile index 08199f24..15c156ba 100644 --- a/plugins/Makefile +++ b/plugins/Makefile @@ -2277,6 +2277,18 @@ $(BUILD_DIR)/BogaudioModules/src/follower_base.cpp.o: BogaudioModules/src/follow -IBogaudioModules/lib \ -IBogaudioModules/src/dsp +$(BUILD_DIR)/BogaudioModules/src/VCF.cpp.o: BogaudioModules/src/VCF.cpp + -@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)" + @echo "Compiling $<" + $(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@ \ + $(foreach m,$(BOGAUDIO_CUSTOM),$(call custom_module_names,$(m),Bogaudio)) \ + -DpluginInstance=pluginInstance__BogaudioModules \ + -DminFrequency=minFrequencyDebug \ + -DRACK_SIMD=1 \ + -DSKIP_MINGW_FORMAT \ + -IBogaudioModules/lib \ + -IBogaudioModules/src/dsp + $(BUILD_DIR)/BogaudioModules/%.cpp.o: BogaudioModules/%.cpp -@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)" @echo "Compiling $<" diff --git a/src/custom/dep.cpp b/src/custom/dep.cpp index cad31aab..926adc0c 100644 --- a/src/custom/dep.cpp +++ b/src/custom/dep.cpp @@ -27,13 +27,17 @@ void refreshTheme(); #include "nanovg.h" -// fix bogaudio build, another missing symbol +// fix bogaudio build, missing symbols #ifndef NDEBUG namespace bogaudio { struct FollowerBase { static float efGainMaxDecibelsDebug; }; +struct VCF { + static float minFrequencyDebug; +}; float FollowerBase::efGainMaxDecibelsDebug = 12.0f; +float VCF::minFrequencyDebug = 3.0f; } #endif