Soundplayer: Use exp() instead of pow(E, n)

This commit is contained in:
Hendiadyoin1 2022-01-27 13:38:56 +01:00 committed by Brian Gianforcaro
parent 3e135f347f
commit f6ddaef8bf

View file

@ -46,7 +46,7 @@ void BarsVisualizationWidget::paint_event(GUI::PaintEvent& event)
groups[i / bins_per_group] += AK::fabs(m_sample_buffer.data()[i].real());
}
for (int i = 0; i < group_count; i++)
groups[i] /= max * freq_bin / (m_adjust_frequencies ? (clamp(AK::pow(AK::E<double>, (double)i / group_count * 3.) - 1.75, 1., 15.)) : 1.);
groups[i] /= max * freq_bin / (m_adjust_frequencies ? (clamp(AK::exp((double)i / group_count * 3.) - 1.75, 1., 15.)) : 1.);
const int horizontal_margin = 30;
const int top_vertical_margin = 15;