Skip to content

HuaxingXu/pyfilterbank

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#PyFilterbank ##Filter Banks and Acoustics Tools Package for Python This package provides filter banks, and other useful tools for the daily work of the acoustician.

The main features are:

  • Fractional octave filter bank (applies to IEC-61260:1995)

  • Spectral weighting filters (IEC 61672:2003)

    • A-Weighting
    • B- and C-weighting
  • Mel-Frequency filterbank (Triangular Filterbank)

    • as Transformation matrix
    • planned: with STFT
  • Second order section / biquad filters and filter design

    • Butterworth SOS
    • RBJ audio EQ filter design module
  • Planned: gammatone filter bank

##Documentation The Documentation is placed on github pages and can be found here.

##Status This Project is in development status, be aware of that. If you find some bugs or if you want to help, just go for it and join!

##License The 4 clause BSD License applies.

About

Implementing a fractional octave filterbank for python. Based on Numpy and CFFI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.3%
  • Makefile 7.1%
  • C 2.6%