A website that helps users to design a custom digital filter via zeros-poles placement on the z-plane.
Clone
git clone https://github.com/Esraa-alii/Digital-filter-designer.git
Install flask
pip install flask
To start deployment
flask run
- Add zeros
- Add poles
- Modify the placed zeros/poles by dragging them
- Click on a zero or pole and delete it
- Delete all zeros and poles
- Correct for the phase by adding some All-Pass filters
- Enable/disable the added all-pass elements
- Generate signal to test your filter
All rights reserved © 2022 to Team 21 - Systems & Biomedical Engineering, Cairo University (Class 2024)