only downsample with ratios above 1

This commit is contained in:
2024-06-15 14:15:37 +02:00
parent e874ee7d14
commit f400b4ca8e

View File

@@ -77,13 +77,13 @@ public:
if (ratio > 1) { if (ratio > 1) {
lowpass_out1.process_block(buffer[0].data(), required_blocksize); lowpass_out1.process_block(buffer[0].data(), required_blocksize);
lowpass_out2.process_block(buffer[1].data(), required_blocksize); lowpass_out2.process_block(buffer[1].data(), required_blocksize);
}
for (int i = 0; i < num_samples; ++i) { for (int i = 0; i < num_samples; ++i) {
_outputs[0][i] = buffer[0][i * ratio]; _outputs[0][i] = buffer[0][i * ratio];
_outputs[1][i] = buffer[1][i * ratio]; _outputs[1][i] = buffer[1][i * ratio];
} }
} }
}
private: private:
int ratio = 1; int ratio = 1;