comparison Makefile.inc @ 39:bfd9acbcfd7c

Add CENS features
author Chris Cannam
date Thu, 01 Oct 2015 11:51:54 +0100
parents 474f45cfd3fd
children 00b6ae41efbe
comparison
equal deleted inserted replaced
38:ec93dacba3bd 39:bfd9acbcfd7c
22 LIBRARY := libtipic.a 22 LIBRARY := libtipic.a
23 PLUGIN := tipic-vamp$(PLUGIN_EXT) 23 PLUGIN := tipic-vamp$(PLUGIN_EXT)
24 24
25 PUBLIC_HEADERS := 25 PUBLIC_HEADERS :=
26 26
27 LIB_HEADERS := $(SRC_DIR)/delays.h $(SRC_DIR)/filter-a.h $(SRC_DIR)/filter-b.h $(SRC_DIR)/Filter.h $(SRC_DIR)/PitchFilterbank.h $(SRC_DIR)/DCT.h $(SRC_DIR)/Types.h $(SRC_DIR)/CRP.h $(SRC_DIR)/Normalise.h $(SRC_DIR)/LogCompress.h $(SRC_DIR)/OctaveFold.h $(SRC_DIR)/Resize.h $(SRC_DIR)/Chroma.h $(SRC_DIR)/FeatureDownsample.h 27 LIB_HEADERS := \
28 LIB_SOURCES := $(SRC_DIR)/Filter.cpp $(SRC_DIR)/PitchFilterbank.cpp $(SRC_DIR)/DCT.cpp $(SRC_DIR)/CRP.cpp $(SRC_DIR)/Normalise.cpp $(SRC_DIR)/Chroma.cpp $(SRC_DIR)/FeatureDownsample.cpp 28 $(SRC_DIR)/delays.h \
29 $(SRC_DIR)/filter-a.h \
30 $(SRC_DIR)/filter-b.h \
31 $(SRC_DIR)/Filter.h \
32 $(SRC_DIR)/PitchFilterbank.h \
33 $(SRC_DIR)/DCT.h \
34 $(SRC_DIR)/Types.h \
35 $(SRC_DIR)/CRP.h \
36 $(SRC_DIR)/Normalise.h \
37 $(SRC_DIR)/LogCompress.h \
38 $(SRC_DIR)/OctaveFold.h \
39 $(SRC_DIR)/Resize.h \
40 $(SRC_DIR)/Chroma.h \
41 $(SRC_DIR)/FeatureDownsample.h \
42 $(SRC_DIR)/Quantize.h \
43 $(SRC_DIR)/CENS.h
44
45 LIB_SOURCES := \
46 $(SRC_DIR)/Filter.cpp \
47 $(SRC_DIR)/PitchFilterbank.cpp \
48 $(SRC_DIR)/DCT.cpp \
49 $(SRC_DIR)/CRP.cpp \
50 $(SRC_DIR)/Normalise.cpp \
51 $(SRC_DIR)/Chroma.cpp \
52 $(SRC_DIR)/FeatureDownsample.cpp \
53 $(SRC_DIR)/CENS.cpp
54
29 LIB_OBJECTS := $(LIB_SOURCES:.cpp=.o) 55 LIB_OBJECTS := $(LIB_SOURCES:.cpp=.o)
30 LIB_OBJECTS := $(LIB_OBJECTS:.c=.o) 56 LIB_OBJECTS := $(LIB_OBJECTS:.c=.o)
31 57
32 PLUGIN_HEADERS := $(SRC_DIR)/TipicVampPlugin.h 58 PLUGIN_HEADERS := $(SRC_DIR)/TipicVampPlugin.h
33 PLUGIN_SOURCES := $(SRC_DIR)/TipicVampPlugin.cpp $(SRC_DIR)/libmain.cpp 59 PLUGIN_SOURCES := $(SRC_DIR)/TipicVampPlugin.cpp $(SRC_DIR)/libmain.cpp
100 src/PitchFilterbank.o: src/filter-b.h 126 src/PitchFilterbank.o: src/filter-b.h
101 src/DCT.o: src/DCT.h 127 src/DCT.o: src/DCT.h
102 src/CRP.o: src/CRP.h src/Types.h src/DCTReduce.h src/DCT.h src/Normalise.h 128 src/CRP.o: src/CRP.h src/Types.h src/DCTReduce.h src/DCT.h src/Normalise.h
103 src/CRP.o: src/LogCompress.h src/OctaveFold.h src/Resize.h 129 src/CRP.o: src/LogCompress.h src/OctaveFold.h src/Resize.h
104 src/Normalise.o: src/Normalise.h 130 src/Normalise.o: src/Normalise.h
105 src/Chroma.o: src/Chroma.h src/Types.h src/FeatureDownsample.h 131 src/Chroma.o: src/Chroma.h src/Types.h src/Normalise.h src/LogCompress.h
106 src/Chroma.o: src/Normalise.h src/LogCompress.h src/OctaveFold.h src/Resize.h 132 src/Chroma.o: src/OctaveFold.h src/Resize.h
107 src/FeatureDownsample.o: src/FeatureDownsample.h src/Types.h src/Filter.h 133 src/FeatureDownsample.o: src/FeatureDownsample.h src/Types.h src/Filter.h
108 src/FeatureDownsample.o: bqvec/bqvec/Restrict.h 134 src/FeatureDownsample.o: bqvec/bqvec/Restrict.h src/Normalise.h
135 src/CENS.o: src/CENS.h src/Types.h src/Quantize.h src/Normalise.h
136 src/CENS.o: src/OctaveFold.h src/Resize.h
109 src/TipicVampPlugin.o: src/TipicVampPlugin.h src/Types.h 137 src/TipicVampPlugin.o: src/TipicVampPlugin.h src/Types.h
110 src/TipicVampPlugin.o: src/PitchFilterbank.h src/CRP.h src/DCTReduce.h 138 src/TipicVampPlugin.o: src/PitchFilterbank.h src/CRP.h src/DCTReduce.h
111 src/TipicVampPlugin.o: src/DCT.h src/Chroma.h src/FeatureDownsample.h 139 src/TipicVampPlugin.o: src/DCT.h src/Chroma.h src/CENS.h src/Quantize.h
112 src/TipicVampPlugin.o: bqvec/bqvec/Range.h bqvec/bqvec/VectorOps.h 140 src/TipicVampPlugin.o: src/FeatureDownsample.h bqvec/bqvec/Range.h
113 src/TipicVampPlugin.o: bqvec/bqvec/Restrict.h 141 src/TipicVampPlugin.o: bqvec/bqvec/VectorOps.h bqvec/bqvec/Restrict.h
114 src/libmain.o: src/TipicVampPlugin.h src/Types.h 142 src/libmain.o: src/TipicVampPlugin.h src/Types.h
115 src/test-filter.o: src/Filter.h bqvec/bqvec/Restrict.h 143 src/test-filter.o: src/Filter.h bqvec/bqvec/Restrict.h
116 src/test-dct.o: src/DCT.h 144 src/test-dct.o: src/DCT.h
117 src/test-normalise.o: src/Normalise.h 145 src/test-normalise.o: src/Normalise.h
118 src/Filter.o: bqvec/bqvec/Restrict.h 146 src/Filter.o: bqvec/bqvec/Restrict.h
119 src/PitchFilterbank.o: src/Types.h 147 src/PitchFilterbank.o: src/Types.h
120 src/CRP.o: src/Types.h src/DCTReduce.h src/DCT.h 148 src/CRP.o: src/Types.h src/DCTReduce.h src/DCT.h
121 src/Chroma.o: src/Types.h src/FeatureDownsample.h 149 src/Chroma.o: src/Types.h
122 src/FeatureDownsample.o: src/Types.h 150 src/FeatureDownsample.o: src/Types.h
151 src/CENS.o: src/Types.h src/Quantize.h
123 src/TipicVampPlugin.o: src/Types.h 152 src/TipicVampPlugin.o: src/Types.h