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.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
test
.gitignore
README.md
__init__.py
audio_read.py
cqt_analyzer.py
cqt_timepoint_analyzer.py
func_lib.py
librosa_cqt_scipy_resample.py
make_audio_reader.py
mp3_read.py
rainbow_gram.py
requirements.txt
spectrogram.py
sub_bin_spec_analyzer.py
wav_fmt.py
wav_play.py
wav_read.py

README.md

sigtools

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

Dependencies

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.

Install

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

git submodule add https://github.com/MCMcCallum/sigtools

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

You can’t perform that action at this time.