From 9fc3883cbb47380f300cf9d2297d48edcde0ca4d Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 3 Oct 2015 17:44:56 +0200 Subject: fix float calc: divide large number. not multiply a small. --- libs/ardour/ardour/dsp_load_calculator.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/ardour/dsp_load_calculator.h b/libs/ardour/ardour/dsp_load_calculator.h index 09714bab22..0fd7106e71 100644 --- a/libs/ardour/ardour/dsp_load_calculator.h +++ b/libs/ardour/ardour/dsp_load_calculator.h @@ -37,7 +37,7 @@ public: } void set_max_time(double samplerate, uint32_t period_size) { - m_max_time_us = (1e6 / samplerate) * period_size; + m_max_time_us = period_size * 1e6 / samplerate; } void set_max_time_us(uint64_t max_time_us) { -- cgit v1.2.3