changeset 180:6e4de8beb6b2

Avoid ambiguity about pow call
author Chris Cannam <c.cannam@qmul.ac.uk>
date Mon, 07 Sep 2015 14:45:07 +0100
parents 433e3aac9e52
children 1ab84ec46c15
files src/Chromagram.cpp
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/Chromagram.cpp	Mon Sep 07 12:01:14 2015 +0100
+++ b/src/Chromagram.cpp	Mon Sep 07 14:45:07 2015 +0100
@@ -52,12 +52,12 @@
     // floor(bins per semitone / 2)
     int bps = m_params.binsPerOctave / 12;
     m_maxFrequency = midiPitchLimitFreq /
-        pow(2, (1.0 + floor(bps/2)) / m_params.binsPerOctave);
+        pow(2.0, (1.0 + floor(bps/2)) / m_params.binsPerOctave);
 
     // Min frequency is frequency of midiPitchLimit lowered by the
     // appropriate number of octaveCount.
     m_minFrequency = midiPitchLimitFreq /
-        pow(2, m_params.octaveCount + 1);
+        pow(2.0, m_params.octaveCount + 1);
 
     CQParameters p
         (params.sampleRate, m_minFrequency, m_maxFrequency, params.binsPerOctave);