Skip to content

hsouporto/pyaudiorestoration

 
 

Repository files navigation

Python Audio Restoration Suite

A set of tools to restore audio quality from a variety of old analog sources, such as tape, cassettes, acetates and vinyl.

Features

  • Wow & Flutter Removal
  • EQ matching with differential EQ
  • Spectral Alignment

Installation

You need to have installed:

  • python 3.6.6
  • numpy
  • numba
  • pysoundfile
  • scipy
  • pyQt5
  • vispy
  • pyFFTW (optional speedup) Note for python 3.6 users on windows - to install pyFFTW, download the correct .whl file from Download (scroll down!) and install it with pip install PATH_TO_FILE.whl.

Install the missing dependencies with python's package manager, pip (eg. in the Windows commandline, type pip install vispy).

Click the Clone or Download button at the right, then Download ZIP. Unzip to a folder of your choice. Assuming you have python configured as an environment variable and your commandline is in the same folder as the script, start it with

python pyrespeeder_gui.py or python pytapesynch_gui.py or python difeq_gui.py

Otherwise, specify the full paths to python.exe and the script.

How to Use

See the wiki for detailed instructions for the individual tools.

About

A set of tools to restore audio quality from a variety of old analog sources, such as tape, cassettes, acetates and vinyl.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%