| @@ -91,8 +91,9 @@ void AudioFilterBiquad::setCoefficients(uint32_t stage, const int *coefficients) | |||
| *dest++ = *coefficients++; | |||
| *dest++ = *coefficients++ * -1; | |||
| *dest++ = *coefficients++ * -1; | |||
| *dest++ = 0; | |||
| *dest++ = 0; | |||
| //*dest++ = 0; | |||
| //*dest++ = 0; // clearing filter state causes loud pop | |||
| dest += 2; | |||
| *dest &= 0x80000000; | |||
| __enable_irq(); | |||
| } | |||