Add Atelier plugins

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2021-11-11 15:52:45 +00:00
parent 243d5f33f3
commit 372f30b3e9
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
5 changed files with 48 additions and 0 deletions

View file

@ -213,6 +213,22 @@ PLUGIN_FILES += AS/freeverb/revmodel.cpp
# modules/types which are present in other plugins
AS_CUSTOM = ADSR LabelDisplayWidget LowFrequencyOscillator VCA allpass comb revmodel
# --------------------------------------------------------------
# Atelier
PLUGIN_FILES += Atelier/src/Palette.cpp
PLUGIN_FILES += Atelier/eurorack/stmlib/dsp/atan.cc
PLUGIN_FILES += Atelier/eurorack/stmlib/dsp/units.cc
PLUGIN_FILES += Atelier/eurorack/stmlib/utils/random.cc
PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/*.cc)
PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/engine/*.cc)
PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/speech/*.cc)
PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/physical_modelling/*.cc)
PLUGIN_FILES += Atelier/eurorack/plaits/resources.cc
# modules/types which are present in other plugins
ATELIER_CUSTOM = plaits stmlib
# --------------------------------------------------------------
# AudibleInstruments
@ -723,6 +739,16 @@ $(BUILD_DIR)/AS/%.cpp.o: AS/%.cpp
$(foreach m,$(AS_CUSTOM),$(call custom_module_names,$(m),AS)) \
-DpluginInstance=pluginInstance__AS
$(BUILD_DIR)/Atelier/%.o: Atelier/%
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
@echo "Compiling $<"
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@ \
$(foreach m,$(ATELIER_CUSTOM),$(call custom_module_names,$(m),Atelier)) \
-DpluginInstance=pluginInstance__Atelier \
-DTEST \
-IAtelier/eurorack \
-Wno-unused-local-typedefs
$(BUILD_DIR)/AudibleInstruments/%.cc.o: AudibleInstruments/%.cc
-@mkdir -p "$(shell dirname $(BUILD_DIR)/$<)"
@echo "Compiling $<"