From 89bd29e05d0655b4804a39dda9967faadd3d4f00 Mon Sep 17 00:00:00 2001 From: Chip Audette Date: Mon, 20 Feb 2017 08:47:26 -0500 Subject: [PATCH] FIR: set block size on new buffer --- AudioFilterFIR_F32.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/AudioFilterFIR_F32.h b/AudioFilterFIR_F32.h index 3102a39..a8408b2 100644 --- a/AudioFilterFIR_F32.h +++ b/AudioFilterFIR_F32.h @@ -98,10 +98,9 @@ void AudioFilterFIR_F32::update(void) //apply the FIR arm_fir_f32(&fir_inst, block->data, block_new->data, block->length); - //Serial.print("AudioFilterFIR_F32: update(): fir_inst: "); - //Serial.print(fir_inst.numTaps); Serial.print(", "); - //Serial.print(fir_inst.pState[10]*1000.f); Serial.print(", "); - //Serial.print(fir_inst.pCoeffs[10]*1000.f); Serial.println(); + block_new->length = block->length; + + //transmit the data AudioStream_F32::transmit(block_new); // send the FIR output AudioStream_F32::release(block_new); }