PAFX stands for Python Audio Effects. This library includes implemenation of some audio effects commonly used, and all written in Python.
Please check the file test_pafx.py for examples. On audio clip was taken from CD of the book Mixing Audio for testing.
- Stereo Signal
- Biquad IIR Filters
- Comb Filter
- Equalizer
- Reverb
- Delay Line
- Chorus
- Echo
- Fade-in/Fade-out
- Flanger
- Vibrato
- Tremolo
- Tempo Scaling
- Pitch Shift
- Phaser
- Wah-Wah
- Compressor
- Limiter
- Noise Gates and Expander
- Multi-band compression/expansion/limiting
- Distortion
- Zölzer U, Amatriain X, Arfib D, et al. DAFX-Digital audio effects. John Wiley & Sons, 2002.
- Reiss J D, McPherson A. Audio effects: theory, implementation and application. CRC Press, 2014.
- Izhaki R. Mixing audio: concepts, practices, and tools. Routledge, 2017.
- SoX - Sound eXchange, http://sox.sourceforge.net/
- Freeverb3, http://www.nongnu.org/freeverb3/