All Projects → nxbyte → PythonAudioEffects

nxbyte / PythonAudioEffects

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

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to PythonAudioEffects

PothosComms
Communications blocks and support libraries
Stars: ✭ 15 (-42.31%)
Mutual labels:  radio, dsp
Regrader
VST delay plugin where the repeats degrade in resolution
Stars: ✭ 44 (+69.23%)
Mutual labels:  echo, dsp
nfc-laboratory
NFC signal and protocol analyzer using SDR receiver
Stars: ✭ 41 (+57.69%)
Mutual labels:  radio, dsp
jradio
Software radio decoding
Stars: ✭ 40 (+53.85%)
Mutual labels:  radio, dsp
Si4735
SI4735 Library for Arduino
Stars: ✭ 182 (+600%)
Mutual labels:  radio, dsp
Gnuradio
GNU Radio – the Free and Open Software Radio Ecosystem
Stars: ✭ 3,297 (+12580.77%)
Mutual labels:  radio, dsp
Red Pitaya Notes
Notes on the Red Pitaya Open Source Instrument
Stars: ✭ 205 (+688.46%)
Mutual labels:  radio, dsp
newsched
The GNU Radio 4.0 Runtime Proof Of Concept
Stars: ✭ 19 (-26.92%)
Mutual labels:  radio, dsp
juce-cookbook
Collection of tutorials & resources for the C++ library JUCE
Stars: ✭ 58 (+123.08%)
Mutual labels:  dsp
Riverbed-Community-Toolkit
Riverbed Community Toolkit is a public toolkit for Riverbed Solutions engineering and integration
Stars: ✭ 16 (-38.46%)
Mutual labels:  robot
go-echo-boilerplate
The fastest way to build a restful API with golang and echo framework. Includes common required features for modern web applications. A boilerplate project with golang and Echo.
Stars: ✭ 53 (+103.85%)
Mutual labels:  echo
facet
Facet is a live coding system for algorithmic music
Stars: ✭ 72 (+176.92%)
Mutual labels:  dsp
GeckoDownloadManager
🐸 Gecko Download Manager is a Chrome Extension that improves downloading lectures 💾 from the Echo360 System.
Stars: ✭ 44 (+69.23%)
Mutual labels:  echo
rcj-soccer-sim
The RoboCupJunior Soccer Simulator, based on Webots
Stars: ✭ 16 (-38.46%)
Mutual labels:  robot
fridgefm-radio-core
Simple lightweight package for creating your own radio station via NodeJS heavily inspired by Shoutcast and Icecast.
Stars: ✭ 32 (+23.08%)
Mutual labels:  radio
Cozmo-Animation-Explorer
Web interface to test all animations of the robot Cozmo from Anki
Stars: ✭ 43 (+65.38%)
Mutual labels:  robot
radiobar
macOS menubar app to listen to streaming radio
Stars: ✭ 53 (+103.85%)
Mutual labels:  radio
PiDSP
Home of PiDSP - a freeDSP for Raspberry Pi
Stars: ✭ 17 (-34.62%)
Mutual labels:  dsp
radiobot
Your hobbyist radio station solution.
Stars: ✭ 17 (-34.62%)
Mutual labels:  radio
dsp-theory
Theory of digital signal processing (DSP): signals, filtration (IIR, FIR, CIC, MAF), transforms (FFT, DFT, Hilbert, Z-transform) etc.
Stars: ✭ 643 (+2373.08%)
Mutual labels:  dsp

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].