diff --git a/libs/audio/source/effect/all_pass.cpp b/libs/audio/source/effect/all_pass.cpp index c93edf05..4accaf9d 100644 --- a/libs/audio/source/effect/all_pass.cpp +++ b/libs/audio/source/effect/all_pass.cpp @@ -13,7 +13,7 @@ namespace psemek::audio { all_pass_impl(stream_ptr stream, duration delay, float gain) : stream_(std::move(stream)) - , buffer_(2 * std::max(1l, delay.samples()), 0.f) + , buffer_(std::max(2, delay.samples()), 0.f) , gain_(gain) {} diff --git a/libs/audio/source/effect/echo.cpp b/libs/audio/source/effect/echo.cpp index e34748d0..7886743b 100644 --- a/libs/audio/source/effect/echo.cpp +++ b/libs/audio/source/effect/echo.cpp @@ -13,7 +13,7 @@ namespace psemek::audio { echo_impl(stream_ptr stream, duration delay, float gain) : stream_(std::move(stream)) - , buffer_(std::max(2l, delay.samples()), 0.f) + , buffer_(std::max(2, delay.samples()), 0.f) , gain_(gain) {}