annotate qm-vamp-plugins.pro @ 97:a040e35f352c

* Add Discrete Wavelet Transform plugin from Thomas Wilmering
author Chris Cannam <c.cannam@qmul.ac.uk>
date Thu, 02 Apr 2009 11:18:22 +0000
parents 385bec9df059
children bae940a2ff18
rev   line source
c@3 1
c@0 2 TEMPLATE = lib
c@3 3
c@93 4 CONFIG += plugin warn_on release
c@3 5 CONFIG -= qt
c@3 6
c@75 7 linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O3 -fPIC -march=pentium3 -mfpmath=sse -msse
c@86 8 linux-g++-64:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O3 -fPIC -ffast-math -fno-exceptions
c@12 9
c@0 10 OBJECTS_DIR = tmp_obj
c@0 11 MOC_DIR = tmp_moc
c@0 12
c@3 13 INCLUDEPATH += ../vamp-plugin-sdk ../qm-dsp
c@4 14 LIBPATH += ../vamp-plugin-sdk/vamp-sdk ../qm-dsp
c@3 15
c@70 16 linux-g++:LIBS += -static-libgcc -Wl,-Bstatic -lqm-dsp -lvamp-sdk -L/usr/lib/sse2/atlas -L/usr/lib/atlas/sse -llapack -lblas $$system(g++ -print-file-name=libstdc++.a) -lc -Wl,-Bdynamic -Wl,--version-script=vamp-plugin.map
c@70 17
c@86 18 linux-g++-64:LIBS += -Lbuild/linux/amd64 -Wl,-Bstatic -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -Wl,-Bdynamic -Wl,--version-script=vamp-plugin.map
c@86 19
c@80 20 macx-g++:LIBS += -framework Accelerate -exported_symbols_list=vamp-plugin.list
c@70 21
c@70 22 #LIBS += -Wl,-Bstatic -lqm-dsp -lvamp-sdk -L/usr/lib/atlas/sse -lblas -llapack -Wl,-Bdynamic
c@0 23
c@0 24 DEPENDPATH += plugins
c@0 25 INCLUDEPATH += . plugins
c@0 26
c@0 27 # Input
c@92 28 HEADERS += plugins/AdaptiveSpectrogram.h \
c@92 29 plugins/BarBeatTrack.h \
c@89 30 plugins/BeatTrack.h \
c@97 31 plugins/DWT.h \
c@27 32 plugins/OnsetDetect.h \
c@0 33 plugins/ChromagramPlugin.h \
c@9 34 plugins/ConstantQSpectrogram.h \
c@21 35 plugins/KeyDetect.h \
c@45 36 plugins/MFCCPlugin.h \
c@37 37 plugins/SegmenterPlugin.h \
c@41 38 plugins/SimilarityPlugin.h \
c@0 39 plugins/TonalChangeDetect.h
c@70 40 SOURCES += g2cstubs.c \
c@92 41 plugins/AdaptiveSpectrogram.cpp \
c@89 42 plugins/BarBeatTrack.cpp \
c@70 43 plugins/BeatTrack.cpp \
c@97 44 plugins/DWT.cpp \
c@27 45 plugins/OnsetDetect.cpp \
c@0 46 plugins/ChromagramPlugin.cpp \
c@9 47 plugins/ConstantQSpectrogram.cpp \
c@21 48 plugins/KeyDetect.cpp \
c@45 49 plugins/MFCCPlugin.cpp \
c@37 50 plugins/SegmenterPlugin.cpp \
c@41 51 plugins/SimilarityPlugin.cpp \
c@3 52 plugins/TonalChangeDetect.cpp \
c@3 53 ./libmain.cpp
c@37 54