We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f2b7ba commit 14d455fCopy full SHA for 14d455f
shared-module/audiodelays/MultiTapDelay.c
@@ -410,6 +410,13 @@ audioio_get_buffer_result_t audiodelays_multi_tap_delay_get_buffer(audiodelays_m
410
411
// Update delay buffer with sample and decay
412
delay_word = delay_buffer[delay_buffer_pos + delay_buffer_offset];
413
+
414
+ // If no taps are provided, use as standard delay
415
+ if (!self->tap_len) {
416
+ word = delay_word;
417
+ }
418
419
+ // Apply decay and add sample
420
delay_word = (int32_t)(delay_word * decay + sample_word);
421
422
if (MP_LIKELY(self->base.bits_per_sample == 16)) {
0 commit comments