ARM-software / CMSIS-DSP

CMSIS-DSP embedded compute library for Cortex-M and Cortex-A
https://arm-software.github.io/CMSIS-DSP
Apache License 2.0
471 stars 126 forks source link

Polyphase Resampling (rational resampling) #194

Open xerpi opened 2 weeks ago

xerpi commented 2 weeks ago

Since CMSIS-DSP already provides functions for FIR decimation and FIR interpolation, it would be beneficial to include efficient rational resampling functionality using the polyphase resampling algorithm.

For reference, see SciPy's scipy.signal.resample_poly, GNU Radio's Rational Resampler, FutureSDR's PolyphaseResamplingFirKernel, and SampleRateConverter.

christophe0606 commented 2 weeks ago

Good suggestion. Tagged as "enhancement".

dafx commented 1 day ago

Been wanting this forever! Thanks.