Mercurial > hg > vamp-plugin-pack
view 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 |
line wrap: on
line source
TEMPLATE = lib include(plugin.pri) TARGET = out/qm-vamp-plugins OBJECTS_DIR = qm-vamp-plugins/o INCLUDEPATH += \ $$PWD/qm-vamp-plugins/lib/qm-dsp \ $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/kissfft \ $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/kissfft/tools \ $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/clapack/include \ $$PWD/qm-vamp-plugins/lib/qm-dsp/ext/cblas/include DEFINES += NO_BLAS_WRAP ADD_ kiss_fft_scalar=double linux* { DEFINES += USE_PTHREADS LIBS += -lpthread } macx* { DEFINES += USE_PTHREADS LIBS += -lpthread } !win* { QMAKE_POST_LINK += && \ cp qm-vamp-plugins/qm-vamp-plugins.cat qm-vamp-plugins/qm-vamp-plugins.n3 out/ && \ cp qm-vamp-plugins/README.md out/qm-vamp-plugins_README.md && \ cp qm-vamp-plugins/COPYING out/qm-vamp-plugins_COPYING.txt } SOURCES += \ qm-vamp-plugins/g2cstubs.c \ qm-vamp-plugins/plugins/AdaptiveSpectrogram.cpp \ qm-vamp-plugins/plugins/BarBeatTrack.cpp \ qm-vamp-plugins/plugins/BeatTrack.cpp \ qm-vamp-plugins/plugins/DWT.cpp \ qm-vamp-plugins/plugins/OnsetDetect.cpp \ qm-vamp-plugins/plugins/ChromagramPlugin.cpp \ qm-vamp-plugins/plugins/ConstantQSpectrogram.cpp \ qm-vamp-plugins/plugins/KeyDetect.cpp \ qm-vamp-plugins/plugins/MFCCPlugin.cpp \ qm-vamp-plugins/plugins/SegmenterPlugin.cpp \ qm-vamp-plugins/plugins/SimilarityPlugin.cpp \ qm-vamp-plugins/plugins/TonalChangeDetect.cpp \ qm-vamp-plugins/plugins/Transcription.cpp \ qm-vamp-plugins/libmain.cpp \ qm-vamp-plugins/lib/qm-dsp/base/Pitch.cpp \ qm-vamp-plugins/lib/qm-dsp/base/KaiserWindow.cpp \ qm-vamp-plugins/lib/qm-dsp/base/SincWindow.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/chromagram/Chromagram.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/chromagram/ConstantQ.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/keydetection/GetKeyMode.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/mfcc/MFCC.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/onsets/DetectionFunction.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/onsets/PeakPicking.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Decimator.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/DecimatorB.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Resampler.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/rhythm/BeatSpectrum.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/cluster_melt.c \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/ClusterMeltSegmenter.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/cluster_segmenter.c \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/Segmenter.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/DFProcess.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Filter.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/FiltFilt.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Framer.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/DownBeat.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrack.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/tonal/TCSgram.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/tonal/TonalEstimator.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/transforms/DCT.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/transforms/FFT.cpp \ qm-vamp-plugins/lib/qm-dsp/dsp/wavelet/Wavelet.cpp \ qm-vamp-plugins/lib/qm-dsp/hmm/hmm.c \ qm-vamp-plugins/lib/qm-dsp/maths/Correlation.cpp \ qm-vamp-plugins/lib/qm-dsp/maths/CosineDistance.cpp \ qm-vamp-plugins/lib/qm-dsp/maths/KLDivergence.cpp \ qm-vamp-plugins/lib/qm-dsp/maths/MathUtilities.cpp \ qm-vamp-plugins/lib/qm-dsp/maths/pca/pca.c \ qm-vamp-plugins/lib/qm-dsp/thread/Thread.cpp \ qm-vamp-plugins/lib/qm-dsp/ext/kissfft/kiss_fft.c \ qm-vamp-plugins/lib/qm-dsp/ext/kissfft/tools/kiss_fftr.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dgetrf.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dgetri.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dgetf2.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/xerbla.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dlaswp.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dtrtri.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/ilaenv.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/iparmq.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/s_cat.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/s_copy.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/s_cmp.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/pow_di.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/ieeeck.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/i_nint.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/dtrti2.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/f77_aloc.c \ qm-vamp-plugins/lib/qm-dsp/ext/clapack/src/exit_.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dgemm.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/ddot.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dgemv.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dswap.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dtrsm.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dger.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/idamax.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dscal.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dtrmm.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/lsame.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dlamch.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/dtrmv.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/cblas_globals.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/cblas_dgemm.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/cblas_ddot.c \ qm-vamp-plugins/lib/qm-dsp/ext/cblas/src/cblas_xerbla.c \ vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \ vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp HEADERS += \ qm-vamp-plugins/plugins/AdaptiveSpectrogram.h \ qm-vamp-plugins/plugins/BarBeatTrack.h \ qm-vamp-plugins/plugins/BeatTrack.h \ qm-vamp-plugins/plugins/DWT.h \ qm-vamp-plugins/plugins/OnsetDetect.h \ qm-vamp-plugins/plugins/ChromagramPlugin.h \ qm-vamp-plugins/plugins/ConstantQSpectrogram.h \ qm-vamp-plugins/plugins/KeyDetect.h \ qm-vamp-plugins/plugins/MFCCPlugin.h \ qm-vamp-plugins/plugins/SegmenterPlugin.h \ qm-vamp-plugins/plugins/SimilarityPlugin.h \ qm-vamp-plugins/plugins/TonalChangeDetect.h \ qm-vamp-plugins/plugins/Transcription.h \ qm-vamp-plugins/lib/qm-dsp/base/Pitch.h \ qm-vamp-plugins/lib/qm-dsp/base/Window.h \ qm-vamp-plugins/lib/qm-dsp/base/KaiserWindow.h \ qm-vamp-plugins/lib/qm-dsp/base/SincWindow.h \ qm-vamp-plugins/lib/qm-dsp/dsp/chromagram/Chromagram.h \ qm-vamp-plugins/lib/qm-dsp/dsp/chromagram/ConstantQ.h \ qm-vamp-plugins/lib/qm-dsp/dsp/keydetection/GetKeyMode.h \ qm-vamp-plugins/lib/qm-dsp/dsp/mfcc/MFCC.h \ qm-vamp-plugins/lib/qm-dsp/dsp/onsets/DetectionFunction.h \ qm-vamp-plugins/lib/qm-dsp/dsp/onsets/PeakPicking.h \ qm-vamp-plugins/lib/qm-dsp/dsp/phasevocoder/PhaseVocoder.h \ qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Decimator.h \ qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/DecimatorB.h \ qm-vamp-plugins/lib/qm-dsp/dsp/rateconversion/Resampler.h \ qm-vamp-plugins/lib/qm-dsp/dsp/rhythm/BeatSpectrum.h \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/cluster_melt.h \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/ClusterMeltSegmenter.h \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/cluster_segmenter.h \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/Segmenter.h \ qm-vamp-plugins/lib/qm-dsp/dsp/segmentation/segment.h \ qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/DFProcess.h \ qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Filter.h \ qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/FiltFilt.h \ qm-vamp-plugins/lib/qm-dsp/dsp/signalconditioning/Framer.h \ qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/DownBeat.h \ qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrack.h \ qm-vamp-plugins/lib/qm-dsp/dsp/tempotracking/TempoTrackV2.h \ qm-vamp-plugins/lib/qm-dsp/dsp/tonal/ChangeDetectionFunction.h \ qm-vamp-plugins/lib/qm-dsp/dsp/tonal/TCSgram.h \ qm-vamp-plugins/lib/qm-dsp/dsp/tonal/TonalEstimator.h \ qm-vamp-plugins/lib/qm-dsp/dsp/transforms/DCT.h \ qm-vamp-plugins/lib/qm-dsp/dsp/transforms/FFT.h \ qm-vamp-plugins/lib/qm-dsp/dsp/wavelet/Wavelet.h \ qm-vamp-plugins/lib/qm-dsp/hmm/hmm.h \ qm-vamp-plugins/lib/qm-dsp/maths/Correlation.h \ qm-vamp-plugins/lib/qm-dsp/maths/CosineDistance.h \ qm-vamp-plugins/lib/qm-dsp/maths/KLDivergence.h \ qm-vamp-plugins/lib/qm-dsp/maths/MathAliases.h \ qm-vamp-plugins/lib/qm-dsp/maths/MathUtilities.h \ qm-vamp-plugins/lib/qm-dsp/maths/MedianFilter.h \ qm-vamp-plugins/lib/qm-dsp/maths/Polyfit.h \ qm-vamp-plugins/lib/qm-dsp/maths/pca/pca.h \ qm-vamp-plugins/lib/qm-dsp/thread/AsynchronousTask.h \ qm-vamp-plugins/lib/qm-dsp/thread/BlockAllocator.h \ qm-vamp-plugins/lib/qm-dsp/thread/Thread.h \ qm-vamp-plugins/lib/qm-dsp/ext/kissfft/kiss_fft.h \ qm-vamp-plugins/lib/qm-dsp/ext/kissfft/tools/kiss_fftr.h