首页 > 其他分享 >PyFilterbank

PyFilterbank

时间:2023-01-06 20:00:43浏览次数:57  
标签:PyFilterbank Filter band frequency octave fractional Bank

https://siggigue.github.io/pyfilterbank/index.html

Fractional Octave Filter Bank

Matlab
octaveFilterBank decomposes a signal into octave or fractional-octave subbands. An octave band is a frequency band where the highest frequency is twice the lowest frequency. Octave-band and fractional octave-band filters are commonly used to mimic how humans perceive loudness.

A fractional octave filter bank is provided in the module octbank.
You can use it to split your signals into many bands of constant relative fractional octave band width. The output signals stay in the same domain as the input signal but are band passed groups of it.
The filtering routines are placed in sosfiltering and the filter design functionality is implemented in butterworth.

Mel Filter Bank

For fft-based and more physiological motivated filtering there is the module melbank with some tools for transforming linear spectra to mel-spectra.

Gammatone Filter Bank

Spectral Weighting Filters

Spectral weigthing for level measurements can be done with the tools in splweighting.

Second Order Section Filtering

标签:PyFilterbank,Filter,band,frequency,octave,fractional,Bank
From: https://www.cnblogs.com/prettysky/p/17031488.html

相关文章