diff NNLSBase.h @ 80:026a5c0ee2c2 matthiasm-plugin

bins per semitone can now be chosen in chromamethods.h
author Matthias Mauch <mail@matthiasmauch.net>
date Thu, 11 Nov 2010 15:11:05 +0900
parents d398e73b46e0
children e5c16976513d
line wrap: on
line diff
--- a/NNLSBase.h	Thu Nov 11 10:29:35 2010 +0900
+++ b/NNLSBase.h	Thu Nov 11 15:11:05 2010 +0900
@@ -60,12 +60,8 @@
     size_t m_blockSize;
     size_t m_stepSize;
     int m_lengthOfNoteIndex;
-    float m_meanTuning0;
-    float m_meanTuning1;
-    float m_meanTuning2;
-    float m_localTuning0;
-    float m_localTuning1;
-    float m_localTuning2;
+    vector<float> m_meanTunings;
+    vector<float> m_localTunings;
     float m_whitening;
     float m_preset;
 	float m_s;
@@ -82,6 +78,8 @@
     float m_doNormalizeChroma;
     float m_rollon;
     vector<float> hw;
+    vector<float> sinvalues;
+    vector<float> cosvalues;
 };