comparison TempogramPlugin.h @ 49:b27e42b68c61

* Added reference tempo parameter for cyclic tempogram
author Carl Bussey <c.bussey@se10.qmul.ac.uk>
date Tue, 30 Sep 2014 14:44:39 +0100
parents 4cf2d163127b
children
comparison
equal deleted inserted replaced
48:8c151a9ca202 49:b27e42b68c61
113 113
114 //Cyclic tempogram parameters 114 //Cyclic tempogram parameters
115 float m_cyclicTempogramMinBPM; 115 float m_cyclicTempogramMinBPM;
116 int m_cyclicTempogramNumberOfOctaves; 116 int m_cyclicTempogramNumberOfOctaves;
117 int m_cyclicTempogramOctaveDivider; 117 int m_cyclicTempogramOctaveDivider;
118 float m_cyclicTempogramReferenceBPM;
118 119
119 string floatToString(float value) const; 120 string floatToString(float value) const;
120 vector< vector<unsigned int> > calculateTempogramNearestNeighbourLogBins() const; 121 vector< vector<unsigned int> > calculateTempogramNearestNeighbourLogBins() const;
121 unsigned int bpmToBin(const float &bpm) const; 122 unsigned int bpmToBin(const float &bpm) const;
122 float binToBPM (const int &bin) const; 123 float binToBPM (const int &bin) const;