c@50: c@50: PIPER_VAMP_JS_DIR := ../ext/piper-vamp-js c@50: PLUGIN_SRC_DIR := ../ext/constant-q-cpp c@42: c@42: MODULE_NAME := CQ c@42: MODULE_SOURCE := cqvamp.cpp c@42: c@42: LIB_DIR := src c@42: INC_DIR := cq c@42: VAMP_DIR := vamp c@42: KFFT_DIR := src/ext/kissfft c@42: c@42: LIB_SOURCES := \ c@42: $(LIB_DIR)/CQKernel.cpp \ c@42: $(LIB_DIR)/ConstantQ.cpp \ c@42: $(LIB_DIR)/CQSpectrogram.cpp \ c@42: $(LIB_DIR)/CQInverse.cpp \ c@42: $(LIB_DIR)/Chromagram.cpp \ c@42: $(LIB_DIR)/Pitch.cpp \ c@42: $(LIB_DIR)/dsp/FFT.cpp \ c@42: $(LIB_DIR)/dsp/KaiserWindow.cpp \ c@42: $(LIB_DIR)/dsp/MathUtilities.cpp \ c@42: $(LIB_DIR)/dsp/Resampler.cpp \ c@42: $(LIB_DIR)/dsp/SincWindow.cpp c@42: c@42: VAMP_SOURCES := \ c@42: $(VAMP_DIR)/CQVamp.cpp \ c@42: $(VAMP_DIR)/CQChromaVamp.cpp \ c@42: $(VAMP_DIR)/libmain.cpp c@42: c@42: SOURCE_FILES := \ c@42: $(LIB_SOURCES) \ c@42: $(VAMP_SOURCES) c@42: c@42: KFFT_FILES := \ c@42: $(LIB_DIR)/ext/kissfft/kiss_fft.c \ c@42: $(LIB_DIR)/ext/kissfft/tools/kiss_fftr.c c@42: c@42: PLUGIN_SOURCES := $(addprefix $(PLUGIN_SRC_DIR)/,$(SOURCE_FILES)) c@42: PLUGIN_C_SOURCES := $(addprefix $(PLUGIN_SRC_DIR)/,$(KFFT_FILES)) c@42: c@47: EMFLAGS := -s TOTAL_MEMORY=134217728 c@42: c@42: DEFINES := -Dkiss_fft_scalar=double c@42: c@42: INCLUDES := -I$(PLUGIN_SRC_DIR) -I$(PLUGIN_SRC_DIR)/$(LIB_DIR) -I$(PLUGIN_SRC_DIR)/$(INC_DIR) -I$(PLUGIN_SRC_DIR)/$(VAMP_DIR) -I$(PLUGIN_SRC_DIR)/$(KFFT_DIR) -I$(PLUGIN_SRC_DIR)/$(KFFT_DIR)/tools c@42: c@42: include $(PIPER_VAMP_JS_DIR)/Makefile.inc