annotate qm-vamp-plugins.pro @ 129:afd72eb2b0aa tip

Added tag v1.0-windows-32bit for changeset 7d5387c63447
author Chris Cannam
date Fri, 12 Jun 2020 17:20:52 +0100
parents 2405126aa5fe
children
rev   line source
Chris@0 1
Chris@0 2 TEMPLATE = lib
Chris@0 3
Chris@116 4 include(plugin.pri)
Chris@0 5
Chris@2 6 TARGET = out/qm-vamp-plugins
Chris@0 7
Chris@0 8 OBJECTS_DIR = qm-vamp-plugins/o
Chris@0 9
Chris@0 10 INCLUDEPATH += \
Chris@0 11 $$PWD/qm-vamp-plugins/lib/qm-dsp \
Chris@0 12 $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/kissfft \
Chris@0 13 $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/kissfft/tools \
Chris@0 14 $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/clapack/include \
Chris@0 15 $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/cblas/include
Chris@0 16
Chris@0 17 DEFINES += NO_BLAS_WRAP ADD_ kiss_fft_scalar=double
Chris@0 18
Chris@0 19 linux* {
Chris@0 20 DEFINES += USE_PTHREADS
Chris@116 21 LIBS += -lpthread
Chris@0 22 }
Chris@0 23 macx* {
Chris@0 24 DEFINES += USE_PTHREADS
Chris@116 25 LIBS += -lpthread
Chris@0 26 }
Chris@30 27
Chris@2 28 !win* {
Chris@30 29 QMAKE_POST_LINK += && \
Chris@13 30 cp qm-vamp-plugins/qm-vamp-plugins.cat qm-vamp-plugins/qm-vamp-plugins.n3 out/ && \
Chris@16 31 cp qm-vamp-plugins/README.md out/qm-vamp-plugins_README.md && \
Chris@13 32 cp qm-vamp-plugins/COPYING out/qm-vamp-plugins_COPYING.txt
Chris@2 33 }
Chris@2 34
Chris@0 35 SOURCES += \
Chris@0 36 qm-vamp-plugins/g2cstubs.c \
Chris@0 37 qm-vamp-plugins/plugins/AdaptiveSpectrogram.cpp \
Chris@0 38 qm-vamp-plugins/plugins/BarBeatTrack.cpp \
Chris@0 39 qm-vamp-plugins/plugins/BeatTrack.cpp \
Chris@0 40 qm-vamp-plugins/plugins/DWT.cpp \
Chris@0 41 qm-vamp-plugins/plugins/OnsetDetect.cpp \
Chris@0 42 qm-vamp-plugins/plugins/ChromagramPlugin.cpp \
Chris@0 43 qm-vamp-plugins/plugins/ConstantQSpectrogram.cpp \
Chris@0 44 qm-vamp-plugins/plugins/KeyDetect.cpp \
Chris@0 45 qm-vamp-plugins/plugins/MFCCPlugin.cpp \
Chris@0 46 qm-vamp-plugins/plugins/SegmenterPlugin.cpp \
Chris@0 47 qm-vamp-plugins/plugins/SimilarityPlugin.cpp \
Chris@0 48 qm-vamp-plugins/plugins/TonalChangeDetect.cpp \
Chris@0 49 qm-vamp-plugins/plugins/Transcription.cpp \
Chris@0 50 qm-vamp-plugins/libmain.cpp \
Chris@0 51 qm-vamp-plugins/lib/qm-dsp/base/Pitch.cpp \
Chris@0 52 qm-vamp-plugins/lib/qm-dsp/base/KaiserWindow.cpp \
Chris@0 53 qm-vamp-plugins/lib/qm-dsp/base/SincWindow.cpp \
Chris@0 54 qm-vamp-plugins/lib/qm-dsp/dsp/chromagram/Chromagram.cpp \
Chris@0 55 qm-vamp-plugins/lib/qm-dsp/dsp/chromagram/ConstantQ.cpp \
Chris@0 56 qm-vamp-plugins/lib/qm-dsp/dsp/keydetection/GetKeyMode.cpp \
Chris@0 57 qm-vamp-plugins/lib/qm-dsp/dsp/mfcc/MFCC.cpp \
Chris@0 58 qm-vamp-plugins/lib/qm-dsp/dsp/onsets/DetectionFunction.cpp \
Chris@0 59 qm-vamp-plugins/lib/qm-dsp/dsp/onsets/PeakPicking.cpp \
Chris@0 60 qm-vamp-plugins/lib/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp \
Chris@0 61 qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Decimator.cpp \
Chris@0 62 qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/DecimatorB.cpp \
Chris@0 63 qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Resampler.cpp \
Chris@0 64 qm-vamp-plugins/lib/qm-dsp/dsp/rhythm/BeatSpectrum.cpp \
Chris@0 65 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/cluster_melt.c \
Chris@0 66 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/ClusterMeltSegmenter.cpp \
Chris@0 67 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/cluster_segmenter.c \
Chris@0 68 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/Segmenter.cpp \
Chris@0 69 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/DFProcess.cpp \
Chris@0 70 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Filter.cpp \
Chris@0 71 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/FiltFilt.cpp \
Chris@0 72 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Framer.cpp \
Chris@0 73 qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/DownBeat.cpp \
Chris@0 74 qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrack.cpp \
Chris@0 75 qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp \
Chris@0 76 qm-vamp-plugins/lib/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp \
Chris@0 77 qm-vamp-plugins/lib/qm-dsp/dsp/tonal/TCSgram.cpp \
Chris@0 78 qm-vamp-plugins/lib/qm-dsp/dsp/tonal/TonalEstimator.cpp \
Chris@0 79 qm-vamp-plugins/lib/qm-dsp/dsp/transforms/DCT.cpp \
Chris@0 80 qm-vamp-plugins/lib/qm-dsp/dsp/transforms/FFT.cpp \
Chris@0 81 qm-vamp-plugins/lib/qm-dsp/dsp/wavelet/Wavelet.cpp \
Chris@0 82 qm-vamp-plugins/lib/qm-dsp/hmm/hmm.c \
Chris@0 83 qm-vamp-plugins/lib/qm-dsp/maths/Correlation.cpp \
Chris@0 84 qm-vamp-plugins/lib/qm-dsp/maths/CosineDistance.cpp \
Chris@0 85 qm-vamp-plugins/lib/qm-dsp/maths/KLDivergence.cpp \
Chris@0 86 qm-vamp-plugins/lib/qm-dsp/maths/MathUtilities.cpp \
Chris@0 87 qm-vamp-plugins/lib/qm-dsp/maths/pca/pca.c \
Chris@0 88 qm-vamp-plugins/lib/qm-dsp/thread/Thread.cpp \
Chris@0 89 qm-vamp-plugins/lib/qm-dsp/ext/kissfft/kiss_fft.c \
Chris@0 90 qm-vamp-plugins/lib/qm-dsp/ext/kissfft/tools/kiss_fftr.c \
Chris@0 91 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dgetrf.c \
Chris@0 92 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dgetri.c \
Chris@0 93 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dgetf2.c \
Chris@0 94 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/xerbla.c \
Chris@0 95 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dlaswp.c \
Chris@0 96 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dtrtri.c \
Chris@0 97 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/ilaenv.c \
Chris@0 98 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/iparmq.c \
Chris@0 99 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/s_cat.c \
Chris@0 100 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/s_copy.c \
Chris@0 101 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/s_cmp.c \
Chris@0 102 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/pow_di.c \
Chris@0 103 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/ieeeck.c \
Chris@0 104 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/i_nint.c \
Chris@0 105 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dtrti2.c \
Chris@0 106 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/f77_aloc.c \
Chris@0 107 qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/exit_.c \
Chris@0 108 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dgemm.c \
Chris@0 109 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/ddot.c \
Chris@0 110 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dgemv.c \
Chris@0 111 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dswap.c \
Chris@0 112 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dtrsm.c \
Chris@0 113 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dger.c \
Chris@0 114 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/idamax.c \
Chris@0 115 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dscal.c \
Chris@0 116 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dtrmm.c \
Chris@0 117 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/lsame.c \
Chris@0 118 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dlamch.c \
Chris@0 119 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dtrmv.c \
Chris@0 120 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/cblas_globals.c \
Chris@0 121 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/cblas_dgemm.c \
Chris@0 122 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/cblas_ddot.c \
Chris@0 123 qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/cblas_xerbla.c \
Chris@0 124 vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \
Chris@0 125 vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp
Chris@0 126
Chris@0 127 HEADERS += \
Chris@0 128 qm-vamp-plugins/plugins/AdaptiveSpectrogram.h \
Chris@0 129 qm-vamp-plugins/plugins/BarBeatTrack.h \
Chris@0 130 qm-vamp-plugins/plugins/BeatTrack.h \
Chris@0 131 qm-vamp-plugins/plugins/DWT.h \
Chris@0 132 qm-vamp-plugins/plugins/OnsetDetect.h \
Chris@0 133 qm-vamp-plugins/plugins/ChromagramPlugin.h \
Chris@0 134 qm-vamp-plugins/plugins/ConstantQSpectrogram.h \
Chris@0 135 qm-vamp-plugins/plugins/KeyDetect.h \
Chris@0 136 qm-vamp-plugins/plugins/MFCCPlugin.h \
Chris@0 137 qm-vamp-plugins/plugins/SegmenterPlugin.h \
Chris@0 138 qm-vamp-plugins/plugins/SimilarityPlugin.h \
Chris@0 139 qm-vamp-plugins/plugins/TonalChangeDetect.h \
Chris@0 140 qm-vamp-plugins/plugins/Transcription.h \
Chris@0 141 qm-vamp-plugins/lib/qm-dsp/base/Pitch.h \
Chris@0 142 qm-vamp-plugins/lib/qm-dsp/base/Window.h \
Chris@0 143 qm-vamp-plugins/lib/qm-dsp/base/KaiserWindow.h \
Chris@0 144 qm-vamp-plugins/lib/qm-dsp/base/SincWindow.h \
Chris@0 145 qm-vamp-plugins/lib/qm-dsp/dsp/chromagram/Chromagram.h \
Chris@0 146 qm-vamp-plugins/lib/qm-dsp/dsp/chromagram/ConstantQ.h \
Chris@0 147 qm-vamp-plugins/lib/qm-dsp/dsp/keydetection/GetKeyMode.h \
Chris@0 148 qm-vamp-plugins/lib/qm-dsp/dsp/mfcc/MFCC.h \
Chris@0 149 qm-vamp-plugins/lib/qm-dsp/dsp/onsets/DetectionFunction.h \
Chris@0 150 qm-vamp-plugins/lib/qm-dsp/dsp/onsets/PeakPicking.h \
Chris@0 151 qm-vamp-plugins/lib/qm-dsp/dsp/phasevocoder/PhaseVocoder.h \
Chris@0 152 qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Decimator.h \
Chris@0 153 qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/DecimatorB.h \
Chris@0 154 qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Resampler.h \
Chris@0 155 qm-vamp-plugins/lib/qm-dsp/dsp/rhythm/BeatSpectrum.h \
Chris@0 156 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/cluster_melt.h \
Chris@0 157 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/ClusterMeltSegmenter.h \
Chris@0 158 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/cluster_segmenter.h \
Chris@0 159 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/Segmenter.h \
Chris@0 160 qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/segment.h \
Chris@0 161 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/DFProcess.h \
Chris@0 162 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Filter.h \
Chris@0 163 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/FiltFilt.h \
Chris@0 164 qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Framer.h \
Chris@0 165 qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/DownBeat.h \
Chris@0 166 qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrack.h \
Chris@0 167 qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrackV2.h \
Chris@0 168 qm-vamp-plugins/lib/qm-dsp/dsp/tonal/ChangeDetectionFunction.h \
Chris@0 169 qm-vamp-plugins/lib/qm-dsp/dsp/tonal/TCSgram.h \
Chris@0 170 qm-vamp-plugins/lib/qm-dsp/dsp/tonal/TonalEstimator.h \
Chris@0 171 qm-vamp-plugins/lib/qm-dsp/dsp/transforms/DCT.h \
Chris@0 172 qm-vamp-plugins/lib/qm-dsp/dsp/transforms/FFT.h \
Chris@0 173 qm-vamp-plugins/lib/qm-dsp/dsp/wavelet/Wavelet.h \
Chris@0 174 qm-vamp-plugins/lib/qm-dsp/hmm/hmm.h \
Chris@0 175 qm-vamp-plugins/lib/qm-dsp/maths/Correlation.h \
Chris@0 176 qm-vamp-plugins/lib/qm-dsp/maths/CosineDistance.h \
Chris@0 177 qm-vamp-plugins/lib/qm-dsp/maths/KLDivergence.h \
Chris@0 178 qm-vamp-plugins/lib/qm-dsp/maths/MathAliases.h \
Chris@0 179 qm-vamp-plugins/lib/qm-dsp/maths/MathUtilities.h \
Chris@0 180 qm-vamp-plugins/lib/qm-dsp/maths/MedianFilter.h \
Chris@0 181 qm-vamp-plugins/lib/qm-dsp/maths/Polyfit.h \
Chris@0 182 qm-vamp-plugins/lib/qm-dsp/maths/pca/pca.h \
Chris@0 183 qm-vamp-plugins/lib/qm-dsp/thread/AsynchronousTask.h \
Chris@0 184 qm-vamp-plugins/lib/qm-dsp/thread/BlockAllocator.h \
Chris@0 185 qm-vamp-plugins/lib/qm-dsp/thread/Thread.h \
Chris@0 186 qm-vamp-plugins/lib/qm-dsp/ext/kissfft/kiss_fft.h \
Chris@0 187 qm-vamp-plugins/lib/qm-dsp/ext/kissfft/tools/kiss_fftr.h