Mercurial > hg > constant-q-cpp
diff vamp/CQChromaVamp.cpp @ 164:1081c73fbbe3
Various changes to make the code compatible with MSVC++ (though we don't provide projects for it yet)
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Fri, 08 Aug 2014 10:07:25 +0100 |
parents | 72dd182be968 |
children | 0f2edd13ea2d |
line wrap: on
line diff
--- a/vamp/CQChromaVamp.cpp Thu Aug 07 19:19:21 2014 +0100 +++ b/vamp/CQChromaVamp.cpp Fri Aug 08 10:07:25 2014 +0100 @@ -180,13 +180,13 @@ CQChromaVamp::setParameter(std::string param, float value) { if (param == "lowestoct") { - m_lowestOctave = lrintf(value); + m_lowestOctave = int(value + 0.5f); } else if (param == "octaves") { - m_octaveCount = lrintf(value); + m_octaveCount = int(value + 0.5f); } else if (param == "tuning") { m_tuningFrequency = value; } else if (param == "bpo") { - m_bpo = lrintf(value); + m_bpo = int(value + 0.5f); } else { std::cerr << "WARNING: CQChromaVamp::setParameter: unknown parameter \"" << param << "\"" << std::endl;