Chris@15: Chris@15: MODULE_NAME := Silvet Chris@15: Chris@43: SILVET_DIR := ../silvet Chris@15: Chris@15: SRC_DIR := $(SILVET_DIR)/src Chris@15: CQ_DIR := $(SILVET_DIR)/constant-q-cpp Chris@15: CQSRC_DIR := $(SILVET_DIR)/constant-q-cpp/src Chris@15: KFFT_DIR := $(SILVET_DIR)/constant-q-cpp/src/ext/kissfft Chris@15: BQVEC_DIR := $(SILVET_DIR)/bqvec Chris@15: FD_DIR := $(SILVET_DIR)/flattendynamics Chris@15: Chris@15: INCPATH := -I$(SRC_DIR) -I$(CQ_DIR) -I$(CQ_DIR)/cq -I$(KFFT_DIR) -I$(KFFT_DIR)/tools -I$(SILVET_DIR) -I$(FD_DIR) -I$(BQVEC_DIR) Chris@15: Chris@22: EMFLAGS := -s TOTAL_MEMORY=100000000 Chris@22: Chris@15: DEFINES := -Dkiss_fft_scalar=double Chris@15: Chris@15: PLUGIN_SOURCES := \ Chris@15: $(SRC_DIR)/Silvet.cpp \ Chris@15: $(SRC_DIR)/EM.cpp \ Chris@15: $(SRC_DIR)/Instruments.cpp \ Chris@15: $(SRC_DIR)/LiveInstruments.cpp Chris@15: Chris@15: BQVEC_SOURCES := \ Chris@15: $(BQVEC_DIR)/src/Allocators.cpp Chris@15: Chris@15: FD_SOURCES := \ Chris@15: $(FD_DIR)/flattendynamics-ladspa.cpp Chris@15: Chris@15: CQ_SOURCES := \ Chris@15: $(CQSRC_DIR)/CQKernel.cpp \ Chris@15: $(CQSRC_DIR)/ConstantQ.cpp \ Chris@15: $(CQSRC_DIR)/CQSpectrogram.cpp \ Chris@15: $(CQSRC_DIR)/CQInverse.cpp \ Chris@15: $(CQSRC_DIR)/Chromagram.cpp \ Chris@15: $(CQSRC_DIR)/Pitch.cpp \ Chris@15: $(CQSRC_DIR)/dsp/FFT.cpp \ Chris@15: $(CQSRC_DIR)/dsp/KaiserWindow.cpp \ Chris@15: $(CQSRC_DIR)/dsp/MathUtilities.cpp \ Chris@15: $(CQSRC_DIR)/dsp/Resampler.cpp \ Chris@15: $(CQSRC_DIR)/dsp/SincWindow.cpp \ Chris@15: $(KFFT_DIR)/kiss_fft.c \ Chris@15: $(KFFT_DIR)/tools/kiss_fftr.c Chris@15: Chris@15: PLUGIN_SOURCES := $(PLUGIN_SOURCES) $(BQVEC_SOURCES) $(FD_SOURCES) $(CQ_SOURCES) Chris@15: Chris@15: MODULE_SOURCE := silvet.cpp Chris@15: Chris@15: include Makefile.inc.em