Skip to content
A dumping ground for all my python audio processing tools
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Written by Matt C. McCallum.

A number of reusable Python audio signal processing functions I use in my code.

The current responsibilities of this module include:

  • Accessors for media files
  • Media file conversion functions
  • Signal processing analysis algorithms, math, filters


Everything is in the usual requirements.txt file.

There may be a complication with PyAudio if portaudio is not installed.

Note that this module also depends on this url library, not available from regular PyPi servers.

You'll need ffmpeg if you want to read mp3 files.


This is currently intended to be used as a git submodule:

git submodule add

Alternatively, once I need the convenience I'll probably write a distutils for this module.

You can’t perform that action at this time.