You can create your AudioBlock in a different way: AudioBlock<float> block (outputBuffer.getArrayOfWritePointers(), outputBuffer.getNumChannels(), static_cast<size_t> (startSamples), static_cast<size_t> (numSamples));
OK Thanks, I didn’t connect the channelData with the float arrays, thanks. I’ve since found out that was still the wrong one, because I need the channel number:
Oh sorry, I forget the number of channels! I edited my previous post to the correct function call.
Btw: never judge a digital filter without compiling in Release mode