# HG changeset patch # User Chris Cannam # Date 1409738779 -3600 # Node ID a8aed8a85e09c90c982e36d191e79f922ba8ee6f # Parent 6b931eeba385e545c864b9c19080ab18af24b7f6 Fix very minor but erroneous non-float-arithmetic diff -r 6b931eeba385 -r a8aed8a85e09 data/model/FFTModel.cpp --- a/data/model/FFTModel.cpp Wed Sep 03 11:04:41 2014 +0100 +++ b/data/model/FFTModel.cpp Wed Sep 03 11:06:19 2014 +0100 @@ -381,7 +381,7 @@ if (bin == 0) return 3; int fftSize = m_server->getFFTSize() >> m_yshift; - float binfreq = (sampleRate * bin) / fftSize; + float binfreq = (float(sampleRate) * bin) / fftSize; float hifreq = Pitch::getFrequencyForPitch(73, 0, binfreq); int hibin = lrintf((hifreq * fftSize) / sampleRate);