Projects / The Python audio processing...

The Python audio processing suite

The Python audio processing suite is a module that contains a variety of convenience functions to process audio signals. It can be used to plot spectral analyses of a song across time and to quickly ascertain encoding quality, but the instrumental goal of this suite is to robustly identify duplicated songs, regardless of which album they were released in, encoding quality, or start time.

Tags Software Development Libraries Python Modules Scientific/Engineering Visualization Mathematics multimedia Sound/Audio Analysis
Licenses GPLv3
Operating Systems POSIX Linux
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  16 Oct 2008 06:35
  • Rrelease-after

Changes: The code has been reorganized into separate sub-modules. A streaming model has been implemented that does not require decoding of the entire file and does not use temporary files. Song analysis performance has been boosted by 2x with the streaming model.

  • Rrelease-mid
  •  12 Oct 2008 07:47
  • Rrelease-after

Changes: The default parameters were tuned for optimum correlation coefficients. The library was cleaned up, splitting graphing into a separate workbench module. More options were added to the command-line programs. Some functions were documented, and some bugs were fixed. The API remains unchanged, but it will change in the future.

  • Rrelease-mid
  •  10 Oct 2008 09:01
  • Rrelease-after

Changes: The command line interface to the library was enhanced. A series of bugs in it was fixed. Performance was enhanced. The ability to plot the sound visually was developed.

No changes have been submitted for this release.

No-screenshot

Project Spotlight

POMStrap

An application bootstrap based on Maven2 project files.

A772f329a17f0b8e9165a90dd0d6949f_thumb

Project Spotlight

FreeNOS

An experimental microkernel operating system for learning purposes.