10 float base_gain, gain;
15 float base_gain, gain;
16 float b1, b2, b3, a1, a2, a3;
20 typedef struct NfcFilter {
21 struct NfcFilter1 first;
22 struct NfcFilter2 second;
23 struct NfcFilter3 third;
37 void NfcFilterCreate(NfcFilter *nfc,
const float w0,
const float w1);
38 void NfcFilterAdjust(NfcFilter *nfc,
const float w0);
41 void NfcFilterProcess1(NfcFilter *nfc,
float *restrict dst,
const float *restrict src,
const int count);
44 void NfcFilterProcess2(NfcFilter *nfc,
float *restrict dst,
const float *restrict src,
const int count);
47 void NfcFilterProcess3(NfcFilter *nfc,
float *restrict dst,
const float *restrict src,
const int count);