Mercurial > hg > pyin
diff MonoNote.h @ 150:729cc1da9b8d memory
Use fixed-lag HMM in note tracking as well (when fixed-lag mode is selected)
author | Chris Cannam |
---|---|
date | Wed, 17 May 2017 16:29:43 +0100 |
parents | 5945b8905d1f |
children |
line wrap: on
line diff
--- a/MonoNote.h Wed May 17 15:55:37 2017 +0100 +++ b/MonoNote.h Wed May 17 16:29:43 2017 +0100 @@ -26,7 +26,7 @@ class MonoNote { public: - MonoNote(); + MonoNote(bool fixedLag); virtual ~MonoNote(); struct FrameOutput { @@ -39,7 +39,9 @@ }; // pitchProb is a frame-wise vector carrying a vector of pitch-probability pairs const vector<FrameOutput> process(const vector<vector<pair<double, double> > > pitchProb); + private: + bool m_fixedLag; MonoNoteHMM hmm; };