Overview
Synthesis filterbank of an oversampled filterbank
Discussion
This module implements the synthesis portion of a weighted-overlap filterbank. As module arguments, you specify the FFT size K, the amount of attenuation between subbands (in dB), and the output time domain block size. The oversampling factor of the filterbank equals K / (output block size). You should strive to have an oversampling factor of at least 1.5. In many applications, you set the output block size to K/2 and this yields an oversampling factor of 2.
...
The Audio Weaver Module Users Guide has extensive documentation for this module. Please refer to this other document for more information.
Type Definition
-Not Shown-
Variables
Properties
Name | Type | Usage | isHidden | Default value | Range | Units |
latency | int | const | 0 | 88 | Unrestricted | samples |
Pins
Input Pins
Name: f
Description: Frequency domain subbands
...
Sample rate range: Unrestricted
Complex support: Complex
Output Pins
Name: t
Description: Time domain signal
Data type: fract32
Scratch Pins
Channel count: 1
Block size: 9
...
Block size: 8
Sample rate: 384000
MATLAB Usage
File Name: wola_synthesis_fract32_subsystem.m
...