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;
 };