To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / tuning-difference.pro

History | View | Annotate | Download (1.63 KB)

1 152:eb0acdc529de Chris
TEMPLATE = lib
2
3
exists(config.pri) {
4
    include(config.pri)
5
}
6
7
!exists(config.pri) {
8
    include(noconfig.pri)
9
}
10
11
CONFIG -= qt
12
CONFIG += plugin no_plugin_name_prefix release warn_on
13
14
TARGET = tuning-difference
15
16
OBJECTS_DIR = tuning-difference/o
17
18 153:1ade7ee67d04 Chris
INCLUDEPATH += $$PWD/vamp-plugin-sdk $$PWD/constant-q-cpp $$PWD/constant-q-cpp/cq $$PWD/constant-q-cpp/src/ext/kissfft $$PWD/constant-q-cpp/src/ext/kissfft/tools
19 152:eb0acdc529de Chris
20
QMAKE_CXXFLAGS -= -Werror
21
22 153:1ade7ee67d04 Chris
DEFINES += kiss_fft_scalar=double
23
24 152:eb0acdc529de Chris
win32-msvc* {
25
    LIBS += -EXPORT:vampGetPluginDescriptor
26
}
27
win32-g++* {
28
    LIBS += -Wl,--version-script=$$PWD/tuning-difference/vamp-plugin.map
29
}
30
linux* {
31
    LIBS += -Wl,--version-script=$$PWD/tuning-difference/vamp-plugin.map
32
}
33
macx* {
34
    LIBS += -exported_symbols_list $$PWD/tuning-difference/vamp-plugin.list
35
}
36
37
SOURCES += \
38 153:1ade7ee67d04 Chris
    constant-q-cpp/src/CQKernel.cpp \
39
    constant-q-cpp/src/ConstantQ.cpp \
40
    constant-q-cpp/src/CQSpectrogram.cpp \
41
    constant-q-cpp/src/CQInverse.cpp \
42
    constant-q-cpp/src/Chromagram.cpp \
43
    constant-q-cpp/src/Pitch.cpp \
44
    constant-q-cpp/src/dsp/FFT.cpp \
45
    constant-q-cpp/src/dsp/KaiserWindow.cpp \
46
    constant-q-cpp/src/dsp/MathUtilities.cpp \
47
    constant-q-cpp/src/dsp/Resampler.cpp \
48
    constant-q-cpp/src/dsp/SincWindow.cpp \
49
    constant-q-cpp/src/ext/kissfft/kiss_fft.c \
50
    constant-q-cpp/src/ext/kissfft/tools/kiss_fftr.c \
51
    tuning-difference/src/TuningDifference.cpp \
52
    tuning-difference/src/plugins.cpp \
53
    vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \
54
    vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp
55 152:eb0acdc529de Chris
56
HEADERS += \
57
    tuning-difference/src/TuningDifference.h