Hi Khalid,

if you happen to do the same filter for a larger set of subbands, look
into the polyphase filters:
http://www.trondeau.com/examples/2014/1/23/pfb-channelizers-and-synthesizers.html

The question which method is the computationally best cannot be answered
universally; in essence: go ahead and try.
This is a really large sampling rate factor, so I assume a direct FIR
filter will have a shipload of taps. You can try and compare the
FFT-Filter with a cascade of smaller ones.

The question of "what filter is right for me" is as scientific as it is
religious. There's no way to know unless you know the spectrum you want
to get.

Greetings,
Marcus

On 06.10.2014 21:08, khalid.el-darymli wrote:
> Hi,
>
> I would like to downsample a signal from *390,625* Hz to *125 *Hz. *What is
> the best way to do this in GNURadio? *
>
>
> Please find below some issues I am having with this.
>
> First, I used the Low Pass Filter block, in GNURadio, I set my Decimation
> to 3125, my Cutoff Freq to 125/2. But I am not sure about *the recommended
> value for the Transition Width parameter*?
>
>
> On another note, to obtain accurate results for downsampling in Matlab (and
> for DSP generally) it is often recommended to split the big decimation
> factor into a cascade of smaller ones. If I was to do the downsampling from
> 390625 to 125 Hz in Matlab I would do something like 5*5*5*5*5 (i.e., five
> separate downsamplers). *How to optimally do this in GNURadio?* By
> 'optimally' I mean with less computational resources given that I need to
> do this for multiple channels simultaneously.
>
>
> Finally, in another experiment for testing downsampling in GNURadio, I
> tried to use the Rational Resampler block with the *default settings*.
> However, my results were aliased. I think Low-Pass Filtering is not
> included in the Rational Resampler by default. *Is this right?* *How do I
> enable the low-pass filer? *and
>
> *what kind of filter is recommended?*
> Thanks in advance for your help.
>
> Best regards,
> Khalid
>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to