diff options
Diffstat (limited to 'libs/vamp-pyin')
-rw-r--r-- | libs/vamp-pyin/MonoPitchHMM.h | 1 | ||||
-rw-r--r-- | libs/vamp-pyin/SparseHMM.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/libs/vamp-pyin/MonoPitchHMM.h b/libs/vamp-pyin/MonoPitchHMM.h index ebab6df3b6..9fe04764ca 100644 --- a/libs/vamp-pyin/MonoPitchHMM.h +++ b/libs/vamp-pyin/MonoPitchHMM.h @@ -27,6 +27,7 @@ class MonoPitchHMM : public SparseHMM { public: MonoPitchHMM(); + virtual ~MonoPitchHMM() {} const std::vector<double> calculateObsProb(const vector<pair<double, double> >); // double getMidiPitch(size_t index); // double getFrequency(size_t index); diff --git a/libs/vamp-pyin/SparseHMM.h b/libs/vamp-pyin/SparseHMM.h index 0ca91b2fd2..905687bd08 100644 --- a/libs/vamp-pyin/SparseHMM.h +++ b/libs/vamp-pyin/SparseHMM.h @@ -23,6 +23,7 @@ using std::pair; class SparseHMM { public: + virtual ~SparseHMM () {} virtual const std::vector<double> calculateObsProb(const vector<pair<double, double> >); const std::vector<int> decodeViterbi(std::vector<vector<double> > obs, vector<double> *scale); |