Chris@4
|
1
|
Chris@4
|
2 TEMPLATE = lib
|
Chris@4
|
3
|
Chris@116
|
4 include(plugin.pri)
|
Chris@4
|
5
|
Chris@4
|
6 TARGET = out/segmentino
|
Chris@4
|
7
|
Chris@4
|
8 OBJECTS_DIR = segmentino/o
|
Chris@4
|
9
|
Chris@116
|
10 INCLUDEPATH += $$PWD/qm-vamp-plugins/lib $$PWD/qm-vamp-plugins/lib/qm-dsp $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/kissfft $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/kissfft/tools $$PWD/segmentino/armadillo-3.900.4/include
|
Chris@4
|
11
|
Chris@4
|
12 DEFINES += kiss_fft_scalar=double
|
Chris@4
|
13
|
Chris@4
|
14 !win* {
|
Chris@30
|
15 QMAKE_POST_LINK += && \
|
Chris@13
|
16 cp segmentino/segmentino.cat segmentino/segmentino.n3 out/ && \
|
Chris@13
|
17 cp segmentino/CITATION out/segmentino_CITATION.txt && \
|
Chris@13
|
18 cp segmentino/README out/segmentino_README.txt && \
|
Chris@13
|
19 cp segmentino/COPYING out/segmentino_COPYING.txt
|
Chris@4
|
20 }
|
Chris@4
|
21
|
Chris@4
|
22 SOURCES += \
|
Chris@4
|
23 segmentino/segmentino/Segmentino.cpp \
|
Chris@4
|
24 segmentino/segmentino/libmain.cpp \
|
Chris@4
|
25 nnls-chroma/chromamethods.cpp \
|
Chris@4
|
26 nnls-chroma/nnls.c \
|
Chris@4
|
27 vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \
|
Chris@4
|
28 vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp \
|
Chris@4
|
29 qm-vamp-plugins/lib/qm-dsp/dsp/onsets/DetectionFunction.cpp \
|
Chris@4
|
30 qm-vamp-plugins/lib/qm-dsp/dsp/onsets/PeakPicking.cpp \
|
Chris@4
|
31 qm-vamp-plugins/lib/qm-dsp/dsp/transforms/FFT.cpp \
|
Chris@4
|
32 qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Decimator.cpp \
|
Chris@4
|
33 qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp \
|
Chris@4
|
34 qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/DownBeat.cpp \
|
Chris@4
|
35 qm-vamp-plugins/lib/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp \
|
Chris@4
|
36 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/DFProcess.cpp \
|
Chris@4
|
37 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/FiltFilt.cpp \
|
Chris@4
|
38 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Filter.cpp \
|
Chris@4
|
39 qm-vamp-plugins/lib/qm-dsp/maths/MathUtilities.cpp \
|
Chris@4
|
40 qm-vamp-plugins/lib/qm-dsp/ext/kissfft/kiss_fft.c \
|
Chris@4
|
41 qm-vamp-plugins/lib/qm-dsp/ext/kissfft/tools/kiss_fftr.c
|