GNU Radio 3.5.1 C++ API
|
Go to the source code of this file.
Classes | |
class | gr_pfb_arb_resampler_fff |
Polyphase filterbank arbitrary resampler with float input, float output and float taps. More... | |
Functions | |
GR_CORE_API gr_pfb_arb_resampler_fff_sptr | gr_make_pfb_arb_resampler_fff (float rate, const std::vector< float > &taps, unsigned int filter_size=32) |
GR_CORE_API gr_pfb_arb_resampler_fff_sptr gr_make_pfb_arb_resampler_fff | ( | float | rate, |
const std::vector< float > & | taps, | ||
unsigned int | filter_size = 32 |
||
) |
Build the polyphase filterbank arbitray resampler.
rate | (float) Specifies the resampling rate to use |
taps | (vector/list of floats) The prototype filter to populate the filterbank. The taps should be generated at the filter_size sampling rate. |
filter_size | (unsigned int) The number of filters in the filter bank. This is directly related to quantization noise introduced during the resampling. Defaults to 32 filters. |