diff --git a/src/libprojectM/Audio/Loudness.cpp b/src/libprojectM/Audio/Loudness.cpp index 4403efbd0..2139c9240 100644 --- a/src/libprojectM/Audio/Loudness.cpp +++ b/src/libprojectM/Audio/Loudness.cpp @@ -29,7 +29,7 @@ auto Loudness::AverageRelative() const -> float void Loudness::SumBand(const std::array& spectrumSamples) { int start = SpectrumSamples * static_cast(m_band) / 6; - int end = SpectrumSamples * static_cast(m_band) / 6; + int end = SpectrumSamples * (static_cast(m_band) + 1) / 6; m_current = 0.0f; for (int sample = start; sample < end; sample++)