From fea4f16c6b86f5811310c417721a7a21b490052e Mon Sep 17 00:00:00 2001 From: Holger Wirtz Date: Fri, 14 Aug 2020 09:19:07 +0200 Subject: [PATCH] Fixing error with chorus in bitimbral mode. --- MicroDexed.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MicroDexed.ino b/MicroDexed.ino index 4b29701..6aae7c3 100644 --- a/MicroDexed.ino +++ b/MicroDexed.ino @@ -250,7 +250,7 @@ elapsedMillis midi_decay_timer; #if defined(USE_FX) // Allocate the delay lines for chorus -int16_t delayline[MOD_DELAY_SAMPLE_BUFFER][NUM_DEXED]; +int16_t delayline[NUM_DEXED][MOD_DELAY_SAMPLE_BUFFER]; #endif #ifdef ENABLE_LCD_UI @@ -385,7 +385,7 @@ void setup() // Init effects for (uint8_t instance_id = 0; instance_id < NUM_DEXED; instance_id++) { - memset(delayline, 0, sizeof(delayline[instance_id])); + memset(delayline[instance_id], 0, sizeof(delayline[instance_id])); if (!modchorus[instance_id]->begin(delayline[instance_id], MOD_DELAY_SAMPLE_BUFFER)) { #ifdef DEBUG Serial.print(F("AudioEffectModulatedDelay - begin failed ["));