Pedalboard
Spotify's Python library for audio I/O and studio-quality effects with VST3 and Audio Unit plugin hosting.
About
Audio processing at C++ speed from Python is what Pedalboard delivers: Spotify's library wraps the JUCE framework to provide studio-quality effects, reading and writing of WAV, AIFF, FLAC, MP3, and OGG files, and hosting of third-party VST3 and Audio Unit plugins inside ordinary Python code. Built-in processors include compressor, chorus, distortion, reverb, phaser, pitch shift, limiter, and convolution, chainable into a Pedalboard object that renders far faster than real time, while an AudioStream class handles live input and output. Spotify built it for machine learning data augmentation, and it feeds TensorFlow tf.data pipelines directly, but podcasters and producers also use it for batch processing and effect rendering. Wheels for Linux, macOS including Apple Silicon, and Windows install with pip install pedalboard on Python 3.10 through 3.14, and no GPU is involved. The license is GPL-3.0, inherited from JUCE, which matters for closed-source redistribution though not for internal use. About 6,200 GitHub stars and production use inside Spotify's AI DJ and voice translation features anchor its reputation.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Music & Audio Generation
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Easy (2/5)
- License
- GPL-3.0
- Added
- Jul 29, 2026
Related Tools
Audio generation framework by Meta including MusicGen for text-to-music.
Latent diffusion model for text-to-audio, music, and speech generation.
Audio super-resolution model for upsampling audio to higher sample rates.
State-of-the-art music source separation model by Meta for splitting tracks.
Fast music generation model producing full songs with lyrics in seconds.
PyTorch library for deep learning research on audio generation including MusicGen and AudioGen.