Calculate logarithmically-spaced frequency boundaries.
Definition at line 50 of file frequency_bin_mapper.cpp.hpp.
50 {
51 const size numBins =
static_cast<size
>(
mConfig.mode);
54 const float logStep = (logMax - logMin) / static_cast<float>(numBins);
55
56
57 for (size i = 0; i <= numBins; ++i) {
58 float logFreq = logMin + static_cast<float>(i) * logStep;
61 }
62}
vector< float > mBinFrequencies
Pre-calculated frequency boundaries for each output bin Size: numBins + 1 (includes both lower and up...
FrequencyBinMapperConfig mConfig
float expf(float value) FL_NOEXCEPT
float logf(float value) FL_NOEXCEPT
References fl::expf(), fl::logf(), mBinFrequencies, and mConfig.
Referenced by calculateBinBoundaries().