On Fri, Sep 13, 2013 at 9:22 AM, Miroslav Slugeň <thunder.m(a)email.cz> wrote:
Hi again,
I am working on my own SDR project for Stereo FM radio support, but i would
like to also improve quality for rtl_fm application, i made unoficial patch
to add:
Complex FIR - to filter strong signals close to wanted signal
Real FIR - to filter pilot from FM
Stereo FIR
Stereo Deemphasis
AGC support - it can give better resolution of IQ data
Some other improvments in FM radio code.
All FIR filters has 3 possible variants, simple, LUT, SSE2 instricts, of
course SSE is the fastest one and it should works on Intel Atoms, but not on
ARM.
Nice work, Miroslav. I wanted to point out our VOLK project that's
part of GNU Radio. It's designed to abstract SIMD instructions. We
don't have that much support for NEON right now, but VOLK is designed
in such a way that if you're using VOLK kernels, it'll fall back to a
generic implementation until such time as the kernel is written for
the particular architecture. You can get more info on the project
here:
http://www.trondeau.com/blog/2013/6/12/nearly-50-minutes-of-volk.html
http://www.trondeau.com/blog/2012/2/13/volk-integration-to-gnu-radio.html
--
Tom
Visit us at GRCon13 Oct. 1 - 4
http://www.trondeau.com/grcon13
--
Miroslav Slugeň
+420 724 825 885
Teramos Multimedia s.r.o.