Ask a Question | Search DSPSR: |
Home
|
Classes |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
dsp::InverseFilterbank Class Reference Performs the PFB inversion synthesis operation. More...
Inheritance diagram for dsp::InverseFilterbank:
Detailed DescriptionPerforms the PFB inversion synthesis operation. Combines multiple input frequency channels into a smaller number of output channels. The PFB inversion algorithm is fed a chunk of input data. The size of this chunk is determined by the upstream IOManager. For each input chunk, it does the following.
The input TimeSeries can be critically sampled or over sampled. In the over sampled case, input spectra will be appropriately stitched together, discarding band edge overlap regions. The manner in which input channels are synthesized depends on the number of input channels that are present, and if the zeroth PFB channel is present. Here, the "reassembled" spectrum refers to the spectrum that gets assembled from forward FFTs operating on each input channel in the transformation step. There are three distinct scenarios:
WvS AT3-119 Are these scenarios specific to a certain analysis PFB implementation, or are they generic? Member Data Documentation◆ oversampling_factor
Polyphase filterbank oversampling ratio. This will be 1/1 for critically sampled, and some number greater than 1 for over sampled case Referenced by get_freq_res(), and get_frequency_resolution(). The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|