Skip to content

nxbyte/PythonAudioEffects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Warren S
Jan 3, 2018
0fc858e · Jan 3, 2018

History

16 Commits
Dec 7, 2017
Jan 3, 2018
Jan 3, 2018
Nov 21, 2017
Jan 3, 2018
Jan 3, 2018
Jan 3, 2018

Repository files navigation

PythonAudioEffects

GitHub license

Many movies have special effects added to the visuals and the audio to set the tone for various scenes. In movies, editors use audio processing to apply effects to voice actors to make them seem more dramatic or to better fit the overall storyline.

PythonAudioEffects is a python library that can manipulate audio files (Mono WAV) and apply: darth vader, echo, radio, robotic, and ghost effects onto audio. In addition to applying pre-built custom audio effects, the library also provides DSP operations to build even more effects!!

Installation

Requirements

  • Python 2.7 or 3.x
  • macOS or Linux (Windows not officially supported, but might work)
  • numpy: pip install numpy
  • scipy: pip install scipy

Note: macOS users may need to setup using virtualenv.

How to use

  1. Clone the repository
  2. Look at: tests/effects.py for processing a WAV file and generating different premade effects
  3. Look at tests/processing.py to learn how to use the DSP operations for manipulating audio

License

All source code in this repository is released under the MIT license. See LICENSE for details.

About

A Python library that can apply: darth vader, echo, radio, robotic, and ghost effects to audio samples.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages