Projects / The Python audio processing suite

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
Licenses
Operating Systems
Implementation

Recent releases

  •  16 Oct 2008 06:35

    Release Notes: 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.

    •  12 Oct 2008 07:47

      Release Notes: 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.

      •  10 Oct 2008 09:01

        Release Notes: 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.

        •  05 Oct 2008 23:31

          No changes have been submitted for this release.

          Screenshot

          Project Spotlight

          OpenStack4j

          A Fluent OpenStack client API for Java.

          Screenshot

          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.