Bandstop
- class gpype.backend.filters.bandstop.Bandstop[source]
Bases:
ButterworthBandstop filter implementation using Butterworth design.
Provides a convenient interface for creating bandstop (notch) filters that attenuate frequencies within a specific range while allowing frequencies outside this range to pass. Uses Butterworth design for smooth response.
- class Configuration[source]
Bases:
ConfigurationConfiguration class for Bandstop filter parameters.
- __init__(f_lo, f_hi, order=None, **kwargs)[source]
Initialize the bandstop filter with cutoff frequencies.
- Parameters:
- Raises:
ValueError – If f_lo >= f_hi or if frequencies are invalid.