Periodic Sequences Modulated Filter Bank Design

Version 1.0.0.0 (1.76 MB) by Xilin Li
A Tool for DFT, GDFT, Cosine/Sine modulated filter banks and windows design
225 Downloads
Updated 2 Dec 2017

View License

A Matlab/Octave package for periodic sequences modulated filter bank design. It supports the design of any periodic sequences modulated filter banks with any arbitrary but feasible design requirements, e.g., analysis filter length, synthesis filter length, system delay, decimation ratio, phase linearity, symmetry between analysis and synthesis filters, different design weights on analysis and synthesis filters, etc.. It uses a Newton algorithm for optimization, and converges fast. Design and usage examples in this package include:
DFT modulated filter bank
Window design for STFT
Generalized DFT modulated filter bank
Cosine/Sine modulated filter bank
Window design for modified DCT (lapped transform)
You can design filter banks with your own modulations as well. Note that the designs and implementations of the odd-stacked cosine modulated filter bank by our framework is simpler than those given in most papers/textbooks, while keeping equal or better performance when only nearly perfect reconstruction is required. Please refer to the enclosed report for further details.

Cite As

Xilin Li (2024). Periodic Sequences Modulated Filter Bank Design (https://www.mathworks.com/matlabcentral/fileexchange/65281-periodic-sequences-modulated-filter-bank-design), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0