Design a custom digital filter via zeros-poles placement on the z-plane, and apply an all-pass filter to correct the phase. You can either browse a signal or create one using vertical mouse strokes.
- Add zeros or poles
- Drag them or delete them
- Add conjugates for existing or new zeros/poles
- Plot magnitude and phase response of the filter
- Browse or input real-time signal using mouse
- Select, or create and apply an all-pass filter to correct the phase
- Control speed of the filtering process
- Python
- PyQT5
- pyqtgraph
- Matplotlib
- Pymouse
Name |
---|
Amr Doma |
Hamza Ayman |
Mahmoud Amr |
Alia Tarek |