Release version 0.99.2-1
[fmit.git] / src / LatencyMonoQuantizer.cpp
index b9624a8..578e375 100644 (file)
@@ -20,6 +20,7 @@
 #include "MonoQuantizer.h"
 
 #include <iostream>
+#include <map>
 using namespace std;
 #include <Music/Music.h>
 using namespace Music;
@@ -40,13 +41,13 @@ void LatencyMonoQuantizer::quantize(double freq)
 
        m_states.push_front(State(current_time, freq));
 
-       double current_center_freq = h2f(f2h(freq));
+       double current_center_freq = f2cf(freq);
        int max_dens = 1;
        m_avg_freq = freq;
        map<double,Note> densities;
        for(int i=0; i<m_states.size(); i++)
        {
-               double cf = h2f(f2h(m_states[i].m_freq));
+               double cf = f2cf(m_states[i].m_freq);
                map<double,Note>::iterator it=densities.find(cf);
                if(it==densities.end())
                        densities.insert(make_pair(cf,Note(m_states[i].m_freq)));