So I thought I’d use IIRFilter for a small job today rather than my regular home brew filtering routines and I have two questions:
It’s got locking for the coefficient setting stuff. Why was this important/how are people using this? I’ve not found a need for this feature and I’m wondering if I’m missing out on some snazzy second thread filter calculating technique
Perhaps processSingleSampleRaw should be kept in the header file so it can be nicely inlined…?