For a project I am currently working on, I need to monitor a VHF radio frequency (RF) channel, using a software-defined radio (SDR) that is connected to a Raspberry Pi 3B.
I have successfully implemented the receiver, using terminal commands provided by the rtl_fm tool. In addition to this, I would like to perform digital signal processing (DSP) in the form of FIR and IIR filters, to improve the signal quality, however I am unsure of how to proceed, and how to implement these (what tools to use) as the Pi has limited resources.
I would like to also save these received RF signals as audio files, for listening later.
Hoping you all can offer some advice on DSP tools to use for digital filtering on low resource systems like the Pi.