LASP 1.0
Library for Acoustic Signal Processing
Loading...
Searching...
No Matches
biquad.py File Reference

Go to the source code of this file.

Namespaces

namespace  lasp
 LASP: Library for Acoustic Signal Processing.
 
namespace  lasp.filter
 
namespace  lasp.filter.biquad
 Author: J.A.
 

Functions

 lasp.filter.biquad.peaking (fs, f0, Q, gain)
 Design of peaking biquad filter.
 
 lasp.filter.biquad.notch (fs, f0, Q, gain=None)
 Notch filter, parameter gain not used.
 
 lasp.filter.biquad.lowpass (fs, f0, Q, gain=None)
 Second order low pass filter, parameter gain not used.
 
 lasp.filter.biquad.highpass (fs, f0, Q, gain=None)
 Second order high pass filter, parameter gain not used.
 
 lasp.filter.biquad.highshelf (fs, f0, Q, gain)
 High shelving filter.
 
 lasp.filter.biquad.lowshelf (fs, f0, Q, gain)
 Low shelving filter.
 
 lasp.filter.biquad.LP1compensator (fs, f0o, f0n)
 Shelving type filter that, when multiplied with a first-order low-pass filter, alters the response of that filter to a different first-order low-pass filter.
 
 lasp.filter.biquad.LP2compensator (fs, f0o, Qo, f0n, Qn)
 Shelving type filter that, when multiplied with a second-order low-pass filter, alters the response of that filter to a different second-order low-pass filter.
 
 lasp.filter.biquad.HP1compensator (fs, f0o, f0n)
 Shelving type filter that, when multiplied with a first-order high-pass filter, alters the response of that filter to a different first-order high-pass filter.
 
 lasp.filter.biquad.HP2compensator (fs, f0o, Qo, f0n, Qn)
 Shelving type filter that, when multiplied with a second-order high-pass filter, alters the response of that filter to a different second-order high-pass filter.
 
 lasp.filter.biquad.biquadTF (fs, freq, sos)
 Computes the transfer function of the biquad.