From f400b4ca8e06b2933cee92ccfbabde0dc4d9eba0 Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 15 Jun 2024 14:15:37 +0200 Subject: [PATCH] only downsample with ratios above 1 --- oversampling/oversampler.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/oversampling/oversampler.h b/oversampling/oversampler.h index a55e56c..603ad1e 100644 --- a/oversampling/oversampler.h +++ b/oversampling/oversampler.h @@ -77,11 +77,11 @@ public: if (ratio > 1) { lowpass_out1.process_block(buffer[0].data(), required_blocksize); lowpass_out2.process_block(buffer[1].data(), required_blocksize); - } - for (int i = 0; i < num_samples; ++i) { - _outputs[0][i] = buffer[0][i * ratio]; - _outputs[1][i] = buffer[1][i * ratio]; + for (int i = 0; i < num_samples; ++i) { + _outputs[0][i] = buffer[0][i * ratio]; + _outputs[1][i] = buffer[1][i * ratio]; + } } }