This repository provides a baseline, research-oriented implementation
of a PBFDAF-based acoustic echo cancellation system.
The current goal is clarity, correctness, and reproducibility rather than
state-of-the-art performance.
Current Status
- Single-channel PBFDAF adaptive filter
- Modular core (AEC logic separated from GUI)
- Real-time oriented architecture
- Intended as a baseline for experimentation and extension
Planned Improvements / Research Directions
- Objective evaluation metrics (ERLE, PESQ, STOI)
- Double-talk detection and robustness analysis
- Nonlinear echo path handling
- Parameter sensitivity studies (block size, partitioning, step size)
- Comparison with time-domain and alternative FD-AF approaches
- Optional post-filtering and residual echo suppression
Open Questions
- Best trade-offs between latency and convergence in real-time usage
- Stability under nonstationary echo paths
- Practical limits of PBFDAF without nonlinear modeling
Contribution Notes
This project is intentionally kept simple and transparent.
Discussions, theoretical feedback, and evaluation insights are welcome.
Code contributions should preserve the baseline and educational nature
of the project.
This repository provides a baseline, research-oriented implementation
of a PBFDAF-based acoustic echo cancellation system.
The current goal is clarity, correctness, and reproducibility rather than
state-of-the-art performance.
Current Status
Planned Improvements / Research Directions
Open Questions
Contribution Notes
This project is intentionally kept simple and transparent.
Discussions, theoretical feedback, and evaluation insights are welcome.
Code contributions should preserve the baseline and educational nature
of the project.