Calculate linearly-spaced frequency boundaries.
Definition at line 64 of file frequency_bin_mapper.cpp.hpp.
64 {
65 const size numBins =
static_cast<size
>(
mConfig.mode);
66 const float step = (
mConfig.maxFrequency -
mConfig.minFrequency) /
static_cast<float>(numBins);
67
68
69 for (size i = 0; i <= numBins; ++i) {
70 float freq =
mConfig.minFrequency +
static_cast<float>(i) *
step;
72 }
73}
vector< float > mBinFrequencies
Pre-calculated frequency boundaries for each output bin Size: numBins + 1 (includes both lower and up...
FrequencyBinMapperConfig mConfig
constexpr enable_if< is_fixed_point< T >::value, T >::type step(T edge, T x) FL_NOEXCEPT
References mBinFrequencies, mConfig, and fl::step().
Referenced by calculateBinBoundaries().