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 @ 153:1ade7ee67d04

History | View | Annotate | Download (1.63 KB)

1
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
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

    
20
QMAKE_CXXFLAGS -= -Werror
21

    
22
DEFINES += kiss_fft_scalar=double
23

    
24
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
    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

    
56
HEADERS += \
57
    tuning-difference/src/TuningDifference.h
58