annotate Makefile.qm-vamp-plugins.em @ 112:19e47ffed525

Rearrange and rename VamPipe -> Piper as appropriate
author Chris Cannam <c.cannam@qmul.ac.uk>
date Mon, 10 Oct 2016 17:05:37 +0100
parents 1ab9634703ca
children
rev   line source
c@106 1
c@106 2 MODULE_NAME := QMVampPlugins
c@106 3
c@112 4 QMV := ../qm-vamp-plugins
c@106 5 DSP := $(QMV)/qm-dsp
c@106 6 EXT := $(DSP)/ext
c@106 7
c@106 8 INCPATH := -I$(QMV) -I$(DSP) -I$(EXT)/kissfft -I$(EXT)/kissfft/tools
c@106 9 DEFINES := -DNO_BLAS_WRAP -DADD_ -Dkiss_fft_scalar=double -I$(EXT)/clapack/include -I$(EXT)/cblas/include
c@106 10
c@106 11 CLAPACK_SOURCES := \
c@106 12 $(EXT)/clapack/src/dgetrf.c \
c@106 13 $(EXT)/clapack/src/dgetri.c \
c@106 14 $(EXT)/clapack/src/dgetf2.c \
c@106 15 $(EXT)/clapack/src/xerbla.c \
c@106 16 $(EXT)/clapack/src/dlaswp.c \
c@106 17 $(EXT)/clapack/src/dtrtri.c \
c@106 18 $(EXT)/clapack/src/ilaenv.c \
c@106 19 $(EXT)/clapack/src/iparmq.c \
c@106 20 $(EXT)/clapack/src/s_cat.c \
c@106 21 $(EXT)/clapack/src/s_copy.c \
c@106 22 $(EXT)/clapack/src/s_cmp.c \
c@106 23 $(EXT)/clapack/src/pow_di.c \
c@106 24 $(EXT)/clapack/src/ieeeck.c \
c@106 25 $(EXT)/clapack/src/i_nint.c \
c@106 26 $(EXT)/clapack/src/dtrti2.c \
c@106 27 $(EXT)/clapack/src/f77_aloc.c \
c@106 28 $(EXT)/clapack/src/exit_.c
c@106 29
c@106 30 CBLAS_SOURCES := \
c@106 31 $(EXT)/cblas/src/dgemm.c \
c@106 32 $(EXT)/cblas/src/ddot.c \
c@106 33 $(EXT)/cblas/src/dgemv.c \
c@106 34 $(EXT)/cblas/src/dswap.c \
c@106 35 $(EXT)/cblas/src/dtrsm.c \
c@106 36 $(EXT)/cblas/src/dger.c \
c@106 37 $(EXT)/cblas/src/idamax.c \
c@106 38 $(EXT)/cblas/src/dscal.c \
c@106 39 $(EXT)/cblas/src/dtrmm.c \
c@106 40 $(EXT)/cblas/src/lsame.c \
c@106 41 $(EXT)/cblas/src/dlamch.c \
c@106 42 $(EXT)/cblas/src/dtrmv.c \
c@106 43 $(EXT)/cblas/src/cblas_globals.c \
c@106 44 $(EXT)/cblas/src/cblas_dgemm.c \
c@106 45 $(EXT)/cblas/src/cblas_ddot.c \
c@106 46 $(EXT)/cblas/src/cblas_xerbla.c
c@106 47
c@106 48 DSP_SOURCES := \
c@106 49 $(DSP)/base/Pitch.cpp \
c@106 50 $(DSP)/base/KaiserWindow.cpp \
c@106 51 $(DSP)/base/SincWindow.cpp \
c@106 52 $(DSP)/dsp/chromagram/Chromagram.cpp \
c@106 53 $(DSP)/dsp/chromagram/ConstantQ.cpp \
c@106 54 $(DSP)/dsp/keydetection/GetKeyMode.cpp \
c@106 55 $(DSP)/dsp/mfcc/MFCC.cpp \
c@106 56 $(DSP)/dsp/onsets/DetectionFunction.cpp \
c@106 57 $(DSP)/dsp/onsets/PeakPicking.cpp \
c@106 58 $(DSP)/dsp/phasevocoder/PhaseVocoder.cpp \
c@106 59 $(DSP)/dsp/rateconversion/Decimator.cpp \
c@106 60 $(DSP)/dsp/rateconversion/DecimatorB.cpp \
c@106 61 $(DSP)/dsp/rateconversion/Resampler.cpp \
c@106 62 $(DSP)/dsp/rhythm/BeatSpectrum.cpp \
c@106 63 $(DSP)/dsp/segmentation/ClusterMeltSegmenter.cpp \
c@106 64 $(DSP)/dsp/segmentation/Segmenter.cpp \
c@106 65 $(DSP)/dsp/signalconditioning/DFProcess.cpp \
c@106 66 $(DSP)/dsp/signalconditioning/Filter.cpp \
c@106 67 $(DSP)/dsp/signalconditioning/FiltFilt.cpp \
c@106 68 $(DSP)/dsp/signalconditioning/Framer.cpp \
c@106 69 $(DSP)/dsp/tempotracking/DownBeat.cpp \
c@106 70 $(DSP)/dsp/tempotracking/TempoTrack.cpp \
c@106 71 $(DSP)/dsp/tempotracking/TempoTrackV2.cpp \
c@106 72 $(DSP)/dsp/tonal/ChangeDetectionFunction.cpp \
c@106 73 $(DSP)/dsp/tonal/TCSgram.cpp \
c@106 74 $(DSP)/dsp/tonal/TonalEstimator.cpp \
c@106 75 $(DSP)/dsp/transforms/DCT.cpp \
c@106 76 $(DSP)/dsp/transforms/FFT.cpp \
c@106 77 $(DSP)/dsp/wavelet/Wavelet.cpp \
c@106 78 $(DSP)/maths/Correlation.cpp \
c@106 79 $(DSP)/maths/CosineDistance.cpp \
c@106 80 $(DSP)/maths/KLDivergence.cpp \
c@106 81 $(DSP)/maths/MathUtilities.cpp
c@106 82
c@106 83 # $(DSP)/thread/Thread.cpp \
c@106 84
c@106 85 # $(QMV)/plugins/AdaptiveSpectrogram.cpp \
c@106 86
c@106 87 PLUGIN_SOURCES := \
c@106 88 $(QMV)/plugins/BarBeatTrack.cpp \
c@106 89 $(QMV)/plugins/BeatTrack.cpp \
c@106 90 $(QMV)/plugins/DWT.cpp \
c@106 91 $(QMV)/plugins/OnsetDetect.cpp \
c@106 92 $(QMV)/plugins/ChromagramPlugin.cpp \
c@106 93 $(QMV)/plugins/ConstantQSpectrogram.cpp \
c@106 94 $(QMV)/plugins/KeyDetect.cpp \
c@106 95 $(QMV)/plugins/MFCCPlugin.cpp \
c@106 96 $(QMV)/plugins/SegmenterPlugin.cpp \
c@106 97 $(QMV)/plugins/SimilarityPlugin.cpp \
c@106 98 $(QMV)/plugins/TonalChangeDetect.cpp \
c@106 99 $(QMV)/plugins/Transcription.cpp \
c@106 100 $(DSP_SOURCES)
c@106 101
c@106 102 C_SOURCES := \
c@106 103 $(QMV)/g2cstubs.c \
c@106 104 $(DSP)/dsp/segmentation/cluster_segmenter.c \
c@106 105 $(DSP)/dsp/segmentation/cluster_melt.c \
c@106 106 $(DSP)/hmm/hmm.c \
c@106 107 $(DSP)/maths/pca/pca.c \
c@106 108 $(DSP)/ext/kissfft/kiss_fft.c \
c@106 109 $(DSP)/ext/kissfft/tools/kiss_fftr.c \
c@106 110 $(CLAPACK_SOURCES) \
c@106 111 $(CBLAS_SOURCES)
c@106 112
c@106 113 MODULE_SOURCE := qm-vamp-plugins.cpp
c@106 114
c@106 115 include Makefile.inc.em