Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nxbyte/PythonAudioEffects
A Python library that can apply: darth vader, echo, radio, robotic, and ghost effects to audio samples.
https://github.com/nxbyte/PythonAudioEffects
audio darth dsp echo ghost-effects library python python-library radio robot vader
Last synced: about 8 hours ago
JSON representation
A Python library that can apply: darth vader, echo, radio, robotic, and ghost effects to audio samples.
- Host: GitHub
- URL: https://github.com/nxbyte/PythonAudioEffects
- Owner: nxbyte
- License: mit
- Created: 2017-11-18T03:51:47.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-11-16T16:58:25.000Z (12 months ago)
- Last Synced: 2024-08-02T21:38:37.652Z (3 months ago)
- Topics: audio, darth, dsp, echo, ghost-effects, library, python, python-library, radio, robot, vader
- Language: Python
- Homepage:
- Size: 5.59 MB
- Stars: 52
- Watchers: 1
- Forks: 12
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-python-audio - PythonAudioEffects
README
# PythonAudioEffects
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/nextseto/PythonAudioEffects/master/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.](https://gist.github.com/pandafulmanda/730a9355e088a9970b18275cb9eadef3)
## 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.