Skip to main content

Pedalboard Logo

License: GPL v3 Documentation PyPI - Python Version Supported Platforms Apple Silicon support for macOS and Linux (Docker) PyPI - Wheel Test Badge Coverage Badge PyPI - Downloads DOI GitHub Repo stars

pedalboard is a Python library for working with audio: reading, writing, rendering, adding effects, and more. It supports most popular audio file formats and a number of common audio effects out of the box, and also allows the use of VST3® and Audio Unit formats for loading third-party software instruments and effects.

pedalboard was built by Spotify's Audio Intelligence Lab to enable using studio-quality audio effects from within Python and TensorFlow. Internally at Spotify, pedalboard is used for data augmentation to improve machine learning models and to help power features like Spotify's AI DJ and AI Voice Translation. pedalboard also helps in the process of content creation, making it possible to add effects to audio without using a Digital Audio Workstation.

Documentation

Features

  • Built-in audio I/O utilities (pedalboard.io)
    • Support for reading and writing AIFF, FLAC, MP3, OGG, and WAV files on all platforms with no dependencies
    • Additional support for reading AAC, AC3, WMA, and other formats depending on platform
    • Support for on-the-fly resampling of audio files and streams with O(1) memory usage
    • Live audio effects via AudioStream
  • Built-in support for a number of basic audio transformations, including:
    • Guitar-style effects: Chorus, Distortion, Phaser, Clipping
    • Loudness and dynamic range effects: Compressor, Gain, Limiter
    • Equalizers and filters: HighpassFilter, LadderFilter, LowpassFilter
    • Spatial effects: Convolution, Delay, Reverb
    • Pitch effects: PitchShift
    • Lossy compression: GSMFullRateCompressor, MP3Compressor
    • Quality reduction: Resample, Bitcrush
  • Supports VST3® instrument and effect plugins on macOS, Windows, and Linux (pedalboard.load_plugin)
  • Supports instrument and effect Audio Units on macOS
  • Strong thread-safety, memory usage, and speed guarantees
    • Releases Python's Global Interpreter Lock (GIL) to allow use of multiple CPU cores
      • No need to use multiprocessing!
    • Even when only using one thread:
      • Processes audio up to 300x faster than pySoX for single transforms, and 2-5x faster than SoxBindings (via iCorv)
      • Reads audio files up to 4x faster than librosa.load (in many cases)
  • Tested compatibility with TensorFlow - can be used in tf.data pipelines!

Installation

pedalboard is available via PyPI (via Platform Wheels):

pip install pedalboard

If you are new to Python, follow INSTALLATION.md for a robust guide.

Compatibility

pedalboard is thoroughly tested with Python 3.10, 3.11, 3.12, 3.13, 3.14, and 3.15.

  • Linux
    • Tested heavily in production use cases at Spotify
    • Tested automatically on GitHub with VSTs
    • Platform manylinux and musllinux wheels built for x86_64 (Intel/AMD) and aarch64 (ARM/Apple Silicon)
    • x86_64 wheels require AVX support
    • Most Linux VSTs require a relatively modern Linux installation (with glibc > 2.27)
  • macOS
    • Tested manually with VSTs and Audio Units
    • Tested automatically on GitHub with VSTs
    • Platform wheels available for both Intel and Apple Silicon
    • Compatible with a wide range of VSTs and Audio Units
  • Windows
    • Tested automatically on GitHub with VSTs
    • Platform wheels available for amd64 (x86-64, Intel/AMD)

Examples

Note: If you'd rather watch a video instead of reading examples or documentation, watch Working with Audio in Python (feat. Pedalboard) on YouTube.

Quick start

from pedalboard import Pedalboard, Chorus, Reverb
from pedalboard.io import AudioFile

# Make a Pedalboard object, containing multiple audio plugins:
board = Pedalboard([Chorus(), Reverb(room_size=0.25)])

# Open an audio file for reading, just like a regular file:
with AudioFile('some-file.wav') as f:
  
  # Open an audio file to write to:
  with AudioFile('output.wav', 'w', f.samplerate, f.num_channels) as o:
  
    # Read one second of audio at a time, until the file is empty:
    while f.tell() < f.frames:
      chunk = f.read(f.samplerate)
      
      # Run the audio through our pedalboard:
      effected = board(chunk, f.samplerate, reset=False)
      
      # Write the output to our output file:
      o.write(effected)

Note: For more information about how to process audio through Pedalboard plugins, including how the reset parameter works, see the documentation for pedalboard.Plugin.process.

Making a guitar-style pedalboard

# Don't do import *! (It just makes this example smaller)
from pedalboard import *
from pedalboard.io import AudioFile

# Read in a whole file, resampling to our desired sample rate:
samplerate = 44100.0
with AudioFile('guitar-input.wav').resampled_to(samplerate) as f:
  audio = f.read(f.frames)

# Make a pretty interesting sounding guitar pedalboard:
board = Pedalboard([
    Compressor(threshold_db=-50, ratio=25),
    Gain(gain_db=30),
    Chorus(),
    LadderFilter(mode=LadderFilter.Mode.HPF12, cutoff_hz=900),
    Phaser(),
    Convolution("./guitar_amp.wav", 1.0),
    Reverb(room_size=0.25),
])

# Pedalboard objects behave like lists, so you can add plugins:
board.append(Compressor(threshold_db=-25, ratio=10))
board.append(Gain(gain_db=10))
board.append(Limiter())

# ... or change parameters easily:
board[0].threshold_db = -40

# Run the audio through this pedalboard!
effected = board(audio, samplerate)

# Write the audio back as a wav file:
with AudioFile('processed-output.wav', 'w', samplerate, effected.shape[0]) as f:
  f.write(effected)

Using VST3® or Audio Unit instrument and effect plugins

from pedalboard import Pedalboard, Reverb, load_plugin
from pedalboard.io import AudioFile
from mido import Message # not part of Pedalboard, but convenient!

# Load a VST3 or Audio Unit plugin from a known path on disk:
instrument = load_plugin("./VSTs/Magical8BitPlug2.vst3")
effect = load_plugin("./VSTs/RoughRider3.vst3")

print(effect.parameters.keys())
# dict_keys([
#   'sc_hpf_hz', 'input_lvl_db', 'sensitivity_db',
#   'ratio', 'attack_ms', 'release_ms', 'makeup_db',
#   'mix', 'output_lvl_db', 'sc_active',
#   'full_bandwidth', 'bypass', 'program',
# ])

# Set the "ratio" parameter to 15
effect.ratio = 15

# Render some audio by passing MIDI to an instrument:
sample_rate = 44100
audio = instrument(
  [Message("note_on", note=60), Message("note_off", note=60, time=5)],
  duration=5, # seconds
  sample_rate=sample_rate,
)

# Apply effects to this audio:
effected = effect(audio, sample_rate)

# ...or put the effect into a chain with other plugins:
board = Pedalboard([effect, Reverb()])
# ...and run that pedalboard with the same VST instance!
effected = board(audio, sample_rate)

Creating parallel effects chains

This example creates a delayed pitch-shift effect by running multiple Pedalboards in parallel on the same audio. Pedalboard objects are themselves Plugin objects, so you can nest them as much as you like:

from pedalboard import Pedalboard, Compressor, Delay, Distortion, Gain, PitchShift, Reverb, Mix

passthrough = Gain(gain_db=0)

delay_and_pitch_shift = Pedalboard([
  Delay(delay_seconds=0.25, mix=1.0),
  PitchShift(semitones=7),
  Gain(gain_db=-3),
])

delay_longer_and_more_pitch_shift = Pedalboard([
  Delay(delay_seconds=0.5, mix=1.0),
  PitchShift(semitones=12),
  Gain(gain_db=-6),
])

board = Pedalboard([
  # Put a compressor at the front of the chain:
  Compressor(),
  # Run all of these pedalboards simultaneously with the Mix plugin:
  Mix([
    passthrough,
    delay_and_pitch_shift,
    delay_longer_and_more_pitch_shift,
  ]),
  # Add a reverb on the final mix:
  Reverb()
])

Running Pedalboard on Live Audio

pedalboard supports streaming live audio through an AudioStream object, allowing for real-time manipulation of audio by adding effects in Python.

from pedalboard import Pedalboard, Chorus, Convolution, Compressor, Delay, Gain, Reverb, Phaser
from pedalboard.io import AudioStream

# Open up an audio stream:
with AudioStream(
  input_device_name="Apogee Jam+",  # Guitar interface
  output_device_name="MacBook Pro Speakers"
) as stream:
  # Audio is now streaming through this pedalboard and out of your speakers!
  stream.plugins = Pedalboard([
      Compressor(threshold_db=-50, ratio=25),
      Gain(gain_db=30),
      Chorus(),
      Phaser(),
      Convolution("./guitar_amp.wav", 1.0),
      Reverb(room_size=0.25),
  ])
  input("Press enter to stop streaming...")

# The live AudioStream is now closed, and audio has stopped.

Using Pedalboard in tf.data Pipelines

import tensorflow as tf 

sr = 48000 

# Put whatever plugins you like in here:
plugins = pedalboard.Pedalboard([pedalboard.Gain(), pedalboard.Reverb()]) 

# Make a dataset containing random noise:
# NOTE: for real training, here's where you'd want to load your audio somehow:
ds = tf.data.Dataset.from_tensor_slices([np.random.rand(sr)])

# Apply our Pedalboard instance to the tf.data Pipeline:
ds = ds.map(lambda audio: tf.numpy_function(plugins.process, [audio, sr], tf.float32)) 

# Create and train a (dummy) ML model on this audio:
model = tf.keras.models.Sequential([tf.keras.layers.InputLayer(input_shape=(sr,)), tf.keras.layers.Dense(1)])
model.compile(loss="mse") 
model.fit(ds.map(lambda effected: (effected, 1)).batch(1), epochs=10)

For more examples, see:

Contributing

Contributions to pedalboard are welcomed! See CONTRIBUTING.md for details.

Citing

To cite pedalboard in academic work, use its entry on Zenodo: DOI 7817838

To cite via BibTeX:

@software{sobot_peter_2023_7817838,
  author       = {Sobot, Peter},
  title        = {Pedalboard},
  month        = jul,
  year         = 2021,
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.7817838},
  url          = {https://doi.org/10.5281/zenodo.7817838}
}

License

pedalboard is Copyright 2021-2026 Spotify AB.

pedalboard is licensed under the GNU General Public License v3. pedalboard includes a number of libraries that are statically compiled, and which carry the following licenses:

VST is a registered trademark of Steinberg Media Technologies GmbH.

Metadata

Release files for pedalboard 0.9.26

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pedalboard 0.9.26
File
pedalboard-0.9.26-cp315-cp315t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pedalboard-0.9.26-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
pedalboard-0.9.26-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
pedalboard-0.9.26-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pedalboard-0.9.26-cp315-cp315-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pedalboard-0.9.26-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
pedalboard-0.9.26-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pedalboard-0.9.26-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
pedalboard-0.9.26-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pedalboard-0.9.26-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pedalboard-0.9.26-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
pedalboard-0.9.26-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pedalboard-0.9.26-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pedalboard-0.9.26-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pedalboard-0.9.26-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
pedalboard-0.9.26-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pedalboard-0.9.26-cp313-cp313-macosx_10_14_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.14+ x86-64 Details
pedalboard-0.9.26-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pedalboard-0.9.26-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
pedalboard-0.9.26-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
pedalboard-0.9.26-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pedalboard-0.9.26-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pedalboard-0.9.26-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pedalboard-0.9.26-cp312-cp312-macosx_10_14_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.14+ x86-64 Details
pedalboard-0.9.26-cp312-cp312-macosx_10_14_universal2.whl CPython 3.12 CPython 3.12 macOS 10.14+ universal2 (ARM64, x86-64) Details
pedalboard-0.9.26-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pedalboard-0.9.26-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pedalboard-0.9.26-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pedalboard-0.9.26-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pedalboard-0.9.26-cp311-cp311-macosx_10_14_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.14+ x86-64 Details
pedalboard-0.9.26-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pedalboard-0.9.26-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
pedalboard-0.9.26-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
pedalboard-0.9.26-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pedalboard-0.9.26-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pedalboard-0.9.26-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pedalboard-0.9.26-cp310-cp310-macosx_10_14_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.14+ x86-64 Details

Total release size: 151.2 MB

Release files / pedalboard-0.9.26-cp315-cp315t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pedalboard-0.9.26-cp315-cp315t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bf4e4b42ab1596ff1b039a145a06dbbab73ca1d2624feb394ae4050af1565aed
BLAKE2b-256 checksum
How to use checksums
53e829a7b44103ac0d91b61072112202bd7c78f75085f1aa98924daa269c7da9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp315-cp315t-macosx_11_0_arm64.whl

Download URL pedalboard-0.9.26-cp315-cp315t-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
29861e6a7ab1e000c838d9bf80c6ea4aae0442f5b671a5729dcb9c6652c9536a
BLAKE2b-256 checksum
How to use checksums
5781c8f50d83c1fb0a658732d61ab0d461e83b7f51ba3ba27b46e35084e1cd1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp315-cp315-win_amd64.whl

Download URL pedalboard-0.9.26-cp315-cp315-win_amd64.whl
Size 3.8 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
55445ff9e4fee0f7badc04f67a8ff5df391130bd5d0837c09a0f424d2a8133b8
BLAKE2b-256 checksum
How to use checksums
86c5bf2036d2a308350d7a79e058df006d8c43d6460022ecaae6942c8a48494b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pedalboard-0.9.26-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.15 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
46277332bb0affc1f2444372e1a5350744e4cb94dd62ec831f5b8e4fa7461876
BLAKE2b-256 checksum
How to use checksums
b6ae020b4db918e33b4b525bd776634b974867a7a0e23676f53db9dca63feecb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp315-cp315-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pedalboard-0.9.26-cp315-cp315-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.15 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d5c61fd02251fca8d6320a5c0983f5ee931b3b901c14e03f38c08b040dc73b5a
BLAKE2b-256 checksum
How to use checksums
22a69ec0a99deee9c4d4198a64aba4ad41754640febe1abdeae4313b02a0bacb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp315-cp315-macosx_11_0_arm64.whl

Download URL pedalboard-0.9.26-cp315-cp315-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2ed0b5dc5655c3be070b87c5362f572840c045b8e13dacb9601db3d32b521564
BLAKE2b-256 checksum
How to use checksums
99f962358f48ddc683797694087cc866f6b36cef42086d93bc3f933e6b7f94db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pedalboard-0.9.26-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9c3f0c0c886c488bcef8adbf33afbed7a8858999101bff88189ace7b6aa2c26b
BLAKE2b-256 checksum
How to use checksums
abf70afa2d42ed86f431ce46a5d8a03e98f9bdcf1526587fadb731f0a446da61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pedalboard-0.9.26-cp314-cp314t-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a83ae86ef1ba0e38a0c06f001bd96d75714a9c07e192215f4643b3e6efed4bb3
BLAKE2b-256 checksum
How to use checksums
7a7cb356df1c55f79c479ba791ad265fee2253bbb7c2f2b68fae90e68ceefe34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp314-cp314-win_amd64.whl

Download URL pedalboard-0.9.26-cp314-cp314-win_amd64.whl
Size 3.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
64862c6bddc46a853280dc0375ca92460cb3644ac11b203ec403e8a49df7fedb
BLAKE2b-256 checksum
How to use checksums
c987a76ffe0d9a669b5c36fc9dbb1e1b4919b64342b3abc1c18e4850a91a975b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pedalboard-0.9.26-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ff9419e27602da64ab6db05e4f06a7870175d161485a9cd5774b32b8f690aed8
BLAKE2b-256 checksum
How to use checksums
a5cb64dad7068b11ba8a64dd1fdf802112a00b517399b56a69acf5562bdd38de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pedalboard-0.9.26-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ed90912944d15fb8d21819d8c2576c409dfdc2695fd8d3a94dc2163c02259833
BLAKE2b-256 checksum
How to use checksums
501ce081d13658caa4845212ba8537a8853b056d381396431874f0362345700a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp314-cp314-macosx_11_0_arm64.whl

Download URL pedalboard-0.9.26-cp314-cp314-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b231c6dfb56bfdc96de12c7d54cfe1848065153f1b1b2d1e44842fbb11cfac1c
BLAKE2b-256 checksum
How to use checksums
969050c6fa46904182cc629c471390b1d21268705f029bfb97ecb1c0795df97d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp313-cp313-win_amd64.whl

Download URL pedalboard-0.9.26-cp313-cp313-win_amd64.whl
Size 3.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c77e917715ef4d5babc8452bc6ecc601d1bf113284ef82d0b962f7989b2f0d84
BLAKE2b-256 checksum
How to use checksums
229cb5b58c6ef9c90f547bec9e228f4ec3fc0440a1eded3f4d091cd08c27895c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pedalboard-0.9.26-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0f138351370b7d146f97937c1cdd156616385c1d79c679afa80cd3074b83893c
BLAKE2b-256 checksum
How to use checksums
0c702035222c4ecf40f4e39bb6355d4b423bca41f4699776fac6b3e7b1f72b90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pedalboard-0.9.26-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
34c565a601445374d13b3268a81619543383b0491aa0194410586e556554e6bc
BLAKE2b-256 checksum
How to use checksums
c987f3cec44a6ed611826b71f4b208db2187d546d04e3e812d552da202055f80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp313-cp313-macosx_11_0_arm64.whl

Download URL pedalboard-0.9.26-cp313-cp313-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0459fb09960016fa01415622be70108d5d2c7b85c3ee84743897b58f4dd37802
BLAKE2b-256 checksum
How to use checksums
ee4862870b99d07442a7a859578136d37d8792978dc1fb4aba740eb29f4af4a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp313-cp313-macosx_10_14_x86_64.whl

Download URL pedalboard-0.9.26-cp313-cp313-macosx_10_14_x86_64.whl
Size 2.7 MB
Tags CPython 3.13 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
2df416c5a5e3c8a8adb1d7b062fee86b556ae8d6d0afe76b260db2dfd3fbb39b
BLAKE2b-256 checksum
How to use checksums
648d182a2b16e54e3e064e9a215691227a24cb96ef0f4a6a69dcc657eaf4ef78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp312-cp312-win_amd64.whl

Download URL pedalboard-0.9.26-cp312-cp312-win_amd64.whl
Size 3.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
816b7063d3befb00263bfee7656932ee5f51788c586d5184d4d61f7a85f61aea
BLAKE2b-256 checksum
How to use checksums
dd55eb95ca568bec01ae73a16fe47c56369f3b84a0d94778981bb7efd1c5e440
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pedalboard-0.9.26-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a34e1e45bce67552b4692f4f18b3f35560293e9feeb89a3b819588df5b307700
BLAKE2b-256 checksum
How to use checksums
22441bf69a80bfa96f2b3e268668c57a6702792d288d41ff5f19d7edb577b57f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL pedalboard-0.9.26-cp312-cp312-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
90679f25cbc40c642c56bf80129e97be009924e9ee9a92ea33d6c2f540145e47
BLAKE2b-256 checksum
How to use checksums
b862e82b26a6abdabb95fbcd6583f7285e61b93080339fb21de307887b7dbf4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pedalboard-0.9.26-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
38a7e65670d9fccd3179dea5f5c3c97085bb7d6aec041d8524bc6077db553e20
BLAKE2b-256 checksum
How to use checksums
a81bd3518151f820549a3e92ba53edf45c6ccaf002e008c54183a7ed19e66cdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pedalboard-0.9.26-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fe646d2e343b7c3e48935d031c3feb56e3f1b85b329259fbe903acf60f0676a3
BLAKE2b-256 checksum
How to use checksums
8f7acbb59071db016956dcd73c9f96545d24a3bbe08bd04b9a897db9116dcb72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp312-cp312-macosx_11_0_arm64.whl

Download URL pedalboard-0.9.26-cp312-cp312-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
63092f900a0836d4816031701caaeaed882ff9aa528147fc143b6f9c48e90284
BLAKE2b-256 checksum
How to use checksums
4e59182a5cc87f8203a33dfbf820c602bbcb3cb84c8cef2cac3ffca8852f2459
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp312-cp312-macosx_10_14_x86_64.whl

Download URL pedalboard-0.9.26-cp312-cp312-macosx_10_14_x86_64.whl
Size 2.7 MB
Tags CPython 3.12 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
4aa0a60de75f38d00701625470f649d77e0e39700d841ce9ea2507a7d14f68c9
BLAKE2b-256 checksum
How to use checksums
d7a079dbf16b4082d06429e4663b6694bd432797108689bba4619e5b73653bdc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp312-cp312-macosx_10_14_universal2.whl

Download URL pedalboard-0.9.26-cp312-cp312-macosx_10_14_universal2.whl
Size 4.8 MB
Tags CPython 3.12 macOS 10.14+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d26b98f527fa1ebc30ffd15d58a356a3e04128376928543969056b29a4b0f2d1
BLAKE2b-256 checksum
How to use checksums
a03558ca25220e3c9756e74e28ce376a4dc9a145adb16f018857be05264a7ff0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp311-cp311-win_amd64.whl

Download URL pedalboard-0.9.26-cp311-cp311-win_amd64.whl
Size 3.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f5b7d4f72b45d01c39d7d5c5024d5fd091709e72d4e9bc97acd9225fc0d9ce83
BLAKE2b-256 checksum
How to use checksums
bfbc88b9d6a256af0c2b83d7cbe6bcc17e5e6b43e61cd4ff1901a72898281108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pedalboard-0.9.26-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.1 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
16a970a32be619f4066f21ae45f8f23f06480beb4115a57164cbc435c99f64af
BLAKE2b-256 checksum
How to use checksums
dc9d47c886667311fbcdf03f26ef6befe623f43c15d6cdd4ce9f39a45cd82fdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pedalboard-0.9.26-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
60d785b869ccb6f8e4b149a7c1364e4caa3901396702d047e649a8fd54ec3692
BLAKE2b-256 checksum
How to use checksums
4928b1d556347c47926a611dfb87bedad6e3083c1bb2ff757b5e88503af96712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp311-cp311-macosx_11_0_arm64.whl

Download URL pedalboard-0.9.26-cp311-cp311-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9519386d714657afd6f9f69cfd9c197efa8021e7cf690e8656238adb07a8e4e5
BLAKE2b-256 checksum
How to use checksums
3ed8449d8494ab08102b3fc7860533a14e106d786e064571cb0e18480c56372b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp311-cp311-macosx_10_14_x86_64.whl

Download URL pedalboard-0.9.26-cp311-cp311-macosx_10_14_x86_64.whl
Size 2.7 MB
Tags CPython 3.11 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
029e354a9782cc9619715fc695975fbff4e9d0fa9dbd8fc5213f2993ba034778
BLAKE2b-256 checksum
How to use checksums
b655998909e77b0c2f9c73cb1816e4e2030cc7c0660eb67f8ee689a1ff14879f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp310-cp310-win_amd64.whl

Download URL pedalboard-0.9.26-cp310-cp310-win_amd64.whl
Size 3.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e1645bbbb36f6c2f50da2ddd6b799198c56ecd5ce238b3626aa886baa4277d87
BLAKE2b-256 checksum
How to use checksums
a203d7ef917352fe55178db9a4d9f7980d4ce57b37bbd9cd1c0d0e1aa8b16a55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL pedalboard-0.9.26-cp310-cp310-musllinux_1_2_x86_64.whl
Size 6.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cb9d67c567424f0f5e95949ab033983ccc058665cd149100d6909da0734b847e
BLAKE2b-256 checksum
How to use checksums
3be82880fd42b6fd982006fe2dbaa957cddec7c7475045684975f12837d43251
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL pedalboard-0.9.26-cp310-cp310-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a5eaa3ba09668f69b2b0d3ac5913d894d1c1e1103e54102160b552b337359378
BLAKE2b-256 checksum
How to use checksums
a822c84cf0c5436a80e76cf63e94d16f27cc94bc1fa6a2da94e0a6dbd48538e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pedalboard-0.9.26-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
96e168b77da15ffa647833cf2942b743a8529774c465eebd343e9251e45ab1ae
BLAKE2b-256 checksum
How to use checksums
4e3144ca964e4f5c7439ebdd96ea2c0e5c4a87e4a0bdb2a2f0e75ee51e25a78d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pedalboard-0.9.26-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4d2f7213b59dd54b7ee2bbd480bc3deaf9a91936ad4959d8d7ad551a28987aaa
BLAKE2b-256 checksum
How to use checksums
a811b0576ee29aebc17119b8451af3105a456f5d1ce5a33e479356db0608c5cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp310-cp310-macosx_11_0_arm64.whl

Download URL pedalboard-0.9.26-cp310-cp310-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
78ebbf4362abd98b1d38d532fc7317861818ede8a2356b3ee721f60500bd0405
BLAKE2b-256 checksum
How to use checksums
85c1540efb11555ac4289bf9d1351e0ccc7320e2a3e4044537f3cc1657243bf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pedalboard-0.9.26-cp310-cp310-macosx_10_14_x86_64.whl

Download URL pedalboard-0.9.26-cp310-cp310-macosx_10_14_x86_64.whl
Size 2.7 MB
Tags CPython 3.10 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
1644e42f943bdb6a37500c6d42417df969fb4203247fe12e757b7eeb90413966
BLAKE2b-256 checksum
How to use checksums
0b272edb8432e7fa93b7306f9876b49d57b3a82cdc60fdf916fc73cdbe2e60c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.9.26 This release

37 release files

0.9.8

60 release files

0.9.7

60 release files

0.9.6

60 release files

0.9.4

60 release files

0.9.3

60 release files

0.9.1

60 release files

0.9.0

56 release files

0.8.9

56 release files

0.8.7

56 release files

0.8.6

56 release files

0.8.5

56 release files

0.8.4

56 release files

0.8.1

48 release files

0.8.0

48 release files

0.7.8

48 release files

0.7.6

48 release files

0.7.5

48 release files

0.7.4

44 release files

0.7.3

44 release files

0.7.2

44 release files

0.7.0

44 release files

0.6.8

44 release files

0.6.6

44 release files

0.6.5

44 release files

0.6.4

44 release files

0.6.3

44 release files

0.6.2

44 release files

0.5.9

38 release files

0.5.8

38 release files

0.5.7

38 release files

0.5.5

38 release files

0.5.4

31 release files

0.5.3

31 release files

0.5.2

31 release files

0.5.1

28 release files

0.4.2

28 release files

0.4.1

28 release files

0.3.6

17 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page