annotate qm-dsp.pro @ 288:86c70067c723

* Add AsynchronousTask abstraction
author Chris Cannam <c.cannam@qmul.ac.uk>
date Tue, 12 May 2009 21:04:25 +0000
parents da4164872623
children d1d65fff5356
rev   line source
c@225 1 TEMPLATE = lib
c@284 2 CONFIG += warn_on staticlib release
c@230 3 CONFIG -= qt
c@225 4 OBJECTS_DIR = tmp_obj
c@225 5 MOC_DIR = tmp_moc
c@226 6
c@284 7 linux-g++*:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O3 -fno-exceptions -fPIC -ffast-math -msse -msse2 -ftree-vectorize -fomit-frame-pointer
c@277 8
c@286 9 linux-g++*:DEFINES += USE_PTHREADS
c@286 10 macx-g++*:DEFINES += USE_PTHREADS
c@286 11
c@277 12 linux-g++-64:INCLUDEPATH += ../qm-vamp-plugins/build/linux/amd64
c@254 13
c@270 14 macx-g++:QMAKE_CXXFLAGS_RELEASE += -fvisibility=hidden
c@270 15
c@232 16 #DEPENDPATH += base \
c@232 17 # dsp/chromagram \
c@232 18 # dsp/keydetection \
c@232 19 # dsp/maths \
c@232 20 # dsp/onsets \
c@232 21 # dsp/phasevocoder \
c@232 22 # dsp/rateconversion \
c@232 23 # dsp/signalconditioning \
c@232 24 # dsp/tempotracking \
c@232 25 # dsp/tonal \
c@232 26 # dsp/transforms
c@269 27
c@269 28 #INCLUDEPATH += . include
c@269 29 INCLUDEPATH += .
c@225 30
c@225 31 # Input
c@225 32 HEADERS += base/Pitch.h \
c@225 33 base/Window.h \
c@225 34 dsp/chromagram/Chromagram.h \
c@225 35 dsp/chromagram/ChromaProcess.h \
c@225 36 dsp/chromagram/ConstantQ.h \
c@232 37 dsp/keydetection/GetKeyMode.h \
c@251 38 dsp/mfcc/MFCC.h \
c@225 39 dsp/onsets/DetectionFunction.h \
c@225 40 dsp/onsets/PeakPicking.h \
c@225 41 dsp/phasevocoder/PhaseVocoder.h \
c@225 42 dsp/rateconversion/Decimator.h \
c@256 43 dsp/rhythm/BeatSpectrum.h \
c@245 44 dsp/segmentation/cluster_melt.h \
c@245 45 dsp/segmentation/ClusterMeltSegmenter.h \
c@245 46 dsp/segmentation/cluster_segmenter.h \
c@245 47 dsp/segmentation/SavedFeatureSegmenter.h \
c@245 48 dsp/segmentation/Segmenter.h \
c@245 49 dsp/segmentation/segment.h \
c@225 50 dsp/signalconditioning/DFProcess.h \
c@225 51 dsp/signalconditioning/Filter.h \
c@225 52 dsp/signalconditioning/FiltFilt.h \
c@225 53 dsp/signalconditioning/Framer.h \
c@279 54 dsp/tempotracking/DownBeat.h \
c@225 55 dsp/tempotracking/TempoTrack.h \
c@277 56 dsp/tempotracking/TempoTrackV2.h \
c@225 57 dsp/tonal/ChangeDetectionFunction.h \
c@225 58 dsp/tonal/TCSgram.h \
c@225 59 dsp/tonal/TonalEstimator.h \
c@241 60 dsp/transforms/FFT.h \
c@285 61 dsp/wavelet/Wavelet.h \
c@244 62 hmm/hmm.h \
c@241 63 maths/Correlation.h \
c@256 64 maths/CosineDistance.h \
c@241 65 maths/Histogram.h \
c@256 66 maths/KLDivergence.h \
c@241 67 maths/MathAliases.h \
c@241 68 maths/MathUtilities.h \
c@242 69 maths/Polyfit.h \
c@286 70 maths/pca/pca.h \
c@286 71 thread/Thread.h
c@225 72 SOURCES += base/Pitch.cpp \
c@225 73 dsp/chromagram/Chromagram.cpp \
c@225 74 dsp/chromagram/ChromaProcess.cpp \
c@225 75 dsp/chromagram/ConstantQ.cpp \
c@232 76 dsp/keydetection/GetKeyMode.cpp \
c@251 77 dsp/mfcc/MFCC.cpp \
c@225 78 dsp/onsets/DetectionFunction.cpp \
c@225 79 dsp/onsets/PeakPicking.cpp \
c@225 80 dsp/phasevocoder/PhaseVocoder.cpp \
c@225 81 dsp/rateconversion/Decimator.cpp \
c@256 82 dsp/rhythm/BeatSpectrum.cpp \
c@245 83 dsp/segmentation/cluster_melt.c \
c@245 84 dsp/segmentation/ClusterMeltSegmenter.cpp \
c@245 85 dsp/segmentation/cluster_segmenter.c \
c@245 86 dsp/segmentation/SavedFeatureSegmenter.cpp \
c@245 87 dsp/segmentation/Segmenter.cpp \
c@225 88 dsp/signalconditioning/DFProcess.cpp \
c@225 89 dsp/signalconditioning/Filter.cpp \
c@225 90 dsp/signalconditioning/FiltFilt.cpp \
c@225 91 dsp/signalconditioning/Framer.cpp \
c@279 92 dsp/tempotracking/DownBeat.cpp \
c@225 93 dsp/tempotracking/TempoTrack.cpp \
c@277 94 dsp/tempotracking/TempoTrackV2.cpp \
c@225 95 dsp/tonal/ChangeDetectionFunction.cpp \
c@225 96 dsp/tonal/TCSgram.cpp \
c@225 97 dsp/tonal/TonalEstimator.cpp \
c@241 98 dsp/transforms/FFT.cpp \
c@285 99 dsp/wavelet/Wavelet.cpp \
c@244 100 hmm/hmm.c \
c@241 101 maths/Correlation.cpp \
c@256 102 maths/CosineDistance.cpp \
c@256 103 maths/KLDivergence.cpp \
c@242 104 maths/MathUtilities.cpp \
c@286 105 maths/pca/pca.c \
c@286 106 thread/Thread.cpp