espressif / esp-dsp

DSP library for ESP-IDF
Apache License 2.0
474 stars 88 forks source link

FIR for s16 (int16_t) type. (DSP-138) #86

Closed wuyuanyi135 closed 2 months ago

wuyuanyi135 commented 4 months ago

Is your feature request related to a problem?

I found that the int16_t version of FIR filter only provide the one with decimation (fird)? If I want to use the normal FIR filter, do I have to convert it to float? Would there be performance penalty (I didn't see signed integer FIR in the benchmarks)?

Describe the solution you'd like.

No response

Describe alternatives you've considered.

No response

Additional context.

No response

dmitry1945 commented 4 months ago

Hi @wuyuanyi135

For fixed point you can use decimation value 1. In this case will be no decimation.