Skip to main content

A Python library for adding effects to audio.

Project description

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 GitHub Repo stars

pedalboard is a Python library for working with audio: reading, writing, 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 third-party plugins.

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. pedalboard also helps in the process of content creation, making it possible to add effects to audio without using a Digital Audio Workstation.

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
  • Built-in support for a number of basic audio transformations, including:
    • Guitar-style effects: Chorus, Distortion, Phaser
    • 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® plugins on macOS, Windows, and Linux (pedalboard.load_plugin)
  • Supports 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  # That's it! No other dependencies required.

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

Compatibility

pedalboard is thoroughly tested with Python 3.6, 3.7, 3.8, 3.9, and 3.10 as well as experimental support for Python 3.11 and PyPy 3.7, 3.8, and 3.9.

  • Linux
    • Tested heavily in production use cases at Spotify
    • Tested automatically on GitHub with VSTs
    • Platform manylinux wheels built for x86_64 (Intel/AMD) and aarch64 (ARM/Apple Silicon)
    • 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

Quick start

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

# Read in a whole audio file:
with AudioFile('some-file.wav', 'r') as f:
  audio = f.read(f.frames)
  samplerate = f.samplerate

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

# 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)

Making a guitar-style pedalboard

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

with AudioFile('guitar-input.wav', 'r') as f:
  audio = f.read(f.frames)
  samplerate = f.samplerate

# 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 plugins

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

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

print(vst.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
vst.ratio = 15

# Use this VST to process some audio:
with AudioFile('some-file.wav', 'r') as f:
  audio = f.read(f.frames)
  samplerate = f.samplerate
effected = vst(audio, samplerate)

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

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()
])

For more examples, see:

Contributing

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

License

pedalboard is Copyright 2021-2022 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pedalboard-0.5.10-pp39-pypy39_pp73-win_amd64.whl (2.9 MB view details)

Uploaded PyPy Windows x86-64

pedalboard-0.5.10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-pp39-pypy39_pp73-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded PyPy macOS 10.13+ x86-64

pedalboard-0.5.10-pp38-pypy38_pp73-win_amd64.whl (2.9 MB view details)

Uploaded PyPy Windows x86-64

pedalboard-0.5.10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-pp38-pypy38_pp73-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded PyPy macOS 10.13+ x86-64

pedalboard-0.5.10-pp37-pypy37_pp73-win_amd64.whl (2.9 MB view details)

Uploaded PyPy Windows x86-64

pedalboard-0.5.10-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-pp37-pypy37_pp73-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded PyPy macOS 10.13+ x86-64

pedalboard-0.5.10-cp311-cp311-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

pedalboard-0.5.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pedalboard-0.5.10-cp311-cp311-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11 macOS 10.13+ x86-64

pedalboard-0.5.10-cp311-cp311-macosx_10_13_universal2.whl (4.7 MB view details)

Uploaded CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)

pedalboard-0.5.10-cp310-cp310-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

pedalboard-0.5.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-cp310-cp310-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pedalboard-0.5.10-cp310-cp310-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10 macOS 10.13+ x86-64

pedalboard-0.5.10-cp310-cp310-macosx_10_13_universal2.whl (4.7 MB view details)

Uploaded CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)

pedalboard-0.5.10-cp39-cp39-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

pedalboard-0.5.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-cp39-cp39-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pedalboard-0.5.10-cp39-cp39-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9 macOS 10.13+ x86-64

pedalboard-0.5.10-cp39-cp39-macosx_10_13_universal2.whl (4.7 MB view details)

Uploaded CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64)

pedalboard-0.5.10-cp38-cp38-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

pedalboard-0.5.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-cp38-cp38-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pedalboard-0.5.10-cp38-cp38-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8 macOS 10.13+ x86-64

pedalboard-0.5.10-cp38-cp38-macosx_10_13_universal2.whl (4.7 MB view details)

Uploaded CPython 3.8 macOS 10.13+ universal2 (ARM64, x86-64)

pedalboard-0.5.10-cp37-cp37m-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

pedalboard-0.5.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-cp37-cp37m-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.7m macOS 10.13+ x86-64

pedalboard-0.5.10-cp36-cp36m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.6m Windows x86-64

pedalboard-0.5.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

pedalboard-0.5.10-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

pedalboard-0.5.10-cp36-cp36m-macosx_10_13_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

File details

Details for the file pedalboard-0.5.10-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e11057b622d6bd65181198d5639a206ac15cd7084689277214feded59c10c1e6
MD5 b90d3108d042dda362d4ffe53e71a47c
BLAKE2b-256 b46747344861d66a291df887cf51856b929b935504b916102d341259677cf9e6

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0019cd7450f76db5cda394897430fb4ec972504fa78cd47b62eb347ba09dff57
MD5 87bd570bd7bf879c7cdf44b394570a56
BLAKE2b-256 b2e08ca4e265f6a955d4ae8eeb9d1d3f5c8d710bb2533ac8e3b187d2f42cc48e

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e1b790338ad3025551f9307f8a31e428e36910f6773146d83c850f793fe74ab
MD5 d44823d1e144092ef843eaf9e9d55154
BLAKE2b-256 5a56ce52c65ee153ee275ea29646c0327e97d50cb5db39b2893a543ecfd535c3

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp39-pypy39_pp73-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp39-pypy39_pp73-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0b60d33b0262c2c80340d014a40cc32528612d4f9bbcb7945f08f8fdc75f3d92
MD5 cd628bcbb1ca7f30735fa54cc3c1a9be
BLAKE2b-256 0c82b801162af8f5e334ba7d9095da791adaa183c84a6fa9dd047d86fa0b7523

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5172dacbf5da560afcbcd239b672b80bc3b5a2b0be26863060f33f1f96883797
MD5 b5fd503787db2c209f0ba766bd488b44
BLAKE2b-256 781d2f17bd78215ba37bc206e2625e04e02c053f7790c09949c0145e892d04fd

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 505528e0e0d13e8e270b0f7c58056b4885f2c207f0b51e5b16fbed22bc8c4107
MD5 f2496d505d9aa132caf852354beba806
BLAKE2b-256 7556cb9efe3505a1ef25b55fb6354ab1fa2e8353478e3f85ec7d64a8f9e0b553

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 047f1d1e30c242d5c402e061bdd51627a37ffaf69dddd1020ea53cc3b40e8d57
MD5 8f0cc9e3674c9175822d203c53d63c00
BLAKE2b-256 7343efa9abcbc53ac69d282e40b824708e3ae896ac4cefcd5a27a34c2c740689

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp38-pypy38_pp73-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp38-pypy38_pp73-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 685e688969291d0eaff791d32525b1f3bd08082a48da35d8305ff332b04c6714
MD5 ac93ac0576b5b8f46147e0ff4597515a
BLAKE2b-256 39bec27e527de52ca6e7793f01b3f28965e0aba1cb5948d38837179b42a1d16e

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 248996da31fed79a3ac0c76e84ab36b0d4825716b569220eb8ebb0cb7ab14f49
MD5 63f2dfb15b1e319f40b9345c2e5f7e69
BLAKE2b-256 ba5822bbc54232f7c0913c24dd230693d00fb791d2566360ed7f9bb59980041d

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48c725f2c732d1c41c2bbe4776c3a53204c56155be193f8f7745ac4b95e4dd17
MD5 3a93a0381151b079a07304f7fa200fb4
BLAKE2b-256 d7af7586e75d62804c5b799f8ebb2e068dc580efc9c3937f30ff56664a33ee4d

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cdc4805fd436beb8ab4fa335d5483d6913612f46e2763d372cc69f552db4b397
MD5 16376e7534ab42e06a24022e966d77e3
BLAKE2b-256 6703c611f61577f820714e62433c4ac2a3f04469b13d8b8ce35631b2814ce234

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-pp37-pypy37_pp73-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-pp37-pypy37_pp73-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c8bc9f5c453b96abb97f2a3ed68369f701c74a805d7b0ec326c62f2a0df73798
MD5 a12ce3ae535d929d496db48d9832955e
BLAKE2b-256 95229b91e1d5fb6b1b42bab0bb943c84d90925c716c2053d5c2439b252670982

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9767c656393d8f178861e7792f4689dde258669a64738d45c58c938dc85d8a30
MD5 502ca705d0509082a389d129e4e57039
BLAKE2b-256 003d38ec860c7c559703123f7f5090d19ec398c21e8b4ec42fb0cf4204473102

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a35cc072569aa6391d707b587f1bc455c65de6fedd9be28f9e76d94644b2d5aa
MD5 a5165b1a9aec83f0e01c7ecba85e745e
BLAKE2b-256 6316b2a5233953d9ad2cc45342a50da3c0cad8b189890c9fd83dfef48d5398bf

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3555ebc12a14e5da003ae14c691356483d4dc953840344b9377fe839e060cdf1
MD5 a3f13cb21ef93a761a027da70cdb930c
BLAKE2b-256 2960d7f49074d37b5134aaaa78c9dd7fd4532bcfeee380130a227f04e5483bd9

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87617cab3922b9847e0f1dbcf2e186aed2b63efeb132e99805f2dd1df738081f
MD5 0b73d277f97e43381b206e1413763c27
BLAKE2b-256 db93200cde75df9454f1d7dd63ad69194e97ecc47bc1d490f10678a9144e206d

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8b2a037fe759e37f097712d8701b329427c7df4a0ea713d2a296ddbf5aea66dc
MD5 eef10ca547fd394375ae880f3791fe1f
BLAKE2b-256 ad8ea67f6726f4aa207b3660a97a3b7f0e3d2353f58de8184622f1b01bc5244d

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp311-cp311-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 3d993e003c614e0af5fb2e07173a52d9dbdb66dfdd9d5766c56a97e207f024d0
MD5 d5f8b7ea4c8f4ca289cd3decd7280351
BLAKE2b-256 b8f068546020118c7928e0da9421ef239478c3920342a92202d60116a44151c5

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 24c06a621987e7fd05f8485a8b2763158c2828940c95789c284909a484fe701c
MD5 881892f8004d2dd69db7207fa68dd2ed
BLAKE2b-256 f3f2bf9142c7721dd63528ab9d54808c6aa8604dac08b177640f053ab68683a1

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec52e3c332db592655da54c804c58b24963d77d1f5efdd17480545199b78040c
MD5 19c648e8f144074b36eae098b3475f84
BLAKE2b-256 9161310b09e7cadf3a8cc1195511f9b79877fdbbe203ee3cceaa87990c0df283

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45dcd3d8a51c365248c1fb3664b7840e4b17eb16a1e917aad9583c361f76d256
MD5 5dd70b5f5405bb9cba42e84190e62eec
BLAKE2b-256 4310858aa50b303d271cb3da2eb810ff70ff469aa1fac6df61ca50c37433f2eb

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3fff9ebcc922a972ad2054b81e94463852328df9e3dd2727a94a58636282491
MD5 9e552a57358c96b94e7340a1eb638150
BLAKE2b-256 050c24fff2bd26f1ad49a231a3901144f95a9dfb6a293640d897635cd2a6708f

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 af1f40f3d72af8355def9a5de14ce65500780ccd2ac54c4a3d8bc225d5f01145
MD5 57ea154ba1ece12c69d381122bf60788
BLAKE2b-256 e181d01214647c59bc496da2e4944f1de55dd82d4478702141b5299f1af6ccb0

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp310-cp310-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp310-cp310-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 8b0ac9c98e042b10d100990963181f54ff0b248abd5787029212b6f182f31e72
MD5 00c9be791ede0922091a390e7f3b48e8
BLAKE2b-256 0570238c668a23798dd9b433f5e9c7d1e300426290a9e315014b5f0819e78a03

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f1c86f6c1020f3457990afd3a98f674ed3214f4a36fb0aa2a3ef53ff5c507ffe
MD5 ff9b4fa471909d50af2176274423aaf6
BLAKE2b-256 fd7c83a7a07b8821449992518bbd495388b2d663b18d29d0bfa39ecc428fca11

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f0a2526e1cd518fdcce84b2c8c59e3a601cc3265fe102383cfeb22d09ff29b2
MD5 e374b6187bb6c6d942865832bf5183ef
BLAKE2b-256 8b8580e322dba0722d0930ec9fa24d9f2b1941ba79c927a029c31aa5497968b4

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 786268ce24a222c69f66af9c397976750088e06cdc5c7654ae765319551be518
MD5 ce6af68907fef9f0b981687b9157426b
BLAKE2b-256 077e0c96d023299312a0184f8ea828f51370056b1211f9e12484127db31c3b2a

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e636f3ed1a10ab7f48cadc9b6200f095bffcdd2942d37e4c8018773d085c9b8e
MD5 1c83205f650d643d58a92836241f7d7b
BLAKE2b-256 6b43e27f767c0ba6da1c359b947e518665790a4a31025fb2eba054b35ae1c8ef

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp39-cp39-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp39-cp39-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1729030f19ef672bafce3aa2dfc692b74669a9a0f337cd04bc3998a9120f0161
MD5 a3be5af4e8f902e01cec6178199a5544
BLAKE2b-256 4b0c28f5f0f3d91a4185868c511e31018371c01db7c74f48211c89c65fb60e2a

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp39-cp39-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp39-cp39-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 72c27f7f2aee653a7aabc1cbdc3da35a8f704227422aaa7454b01f6d0a913ea5
MD5 3623189ef04eb52a52ee91e1b773e3c6
BLAKE2b-256 ed429a40c4c5e03e21b2b05678e06b4674425f60659cd560f43980a5f0f6928c

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2be66d0cbdda21d56a9527f383dbed737c05c1b44f0ff77d32b1d8c5b6428fb0
MD5 25fe8654733f2f215cbaec20a8c96310
BLAKE2b-256 3a15b442a139443ccf910e3f7c761dbc851568ae3920b6df197400e2a4fc8d21

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1efef7e24452e0fd495d69250d09f28e1dfb6f37e09875ccf801b3bc6aa45d43
MD5 c1e032a1762082bb7071dae2fc0d7538
BLAKE2b-256 254d3b13896053952a38add6f40575f7a7370794a540c27e9cca62d259b6c490

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d96625bcf975778189a3fc6ce881500bdb3bf9c637b7e99757da2f0de9c5fe2
MD5 8bb07a5ca81fa6020b65d83b71d86bf0
BLAKE2b-256 ab15690fa7350b388cff6ef09f2bc130c504aab6978216810e3e8e43785d0b59

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 128fa1c61b907a6adc55389461631bc62bc2fe48c5aac54ae5c83dfe6a8f66c6
MD5 c57109f27dce3f06be43f4aa5169eeed
BLAKE2b-256 54e8ef32aa136e31b364722c26ea8c3745e5ba430a07ed137a02426f2125e6e3

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f1f73e7881009c77be92986f9648c57391ce6d5e70dc512bf70cdc88709c4bf1
MD5 3be150a68b2fc7379e936d8484d85b1a
BLAKE2b-256 a208139adbec180f975a0464bbc9271fb1d6b25047eceb121ee0b93096fff824

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp38-cp38-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp38-cp38-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 516e26021c5921b1829c94818d22e2c141e9f6c73a1ca9441b0279a15083fd77
MD5 818ae51a0b83f629bc2c33ec12ec641b
BLAKE2b-256 2c92b8dffe029438433cbf225f3dfeeaf883d6dd8123a4fd0efeca68d3549aeb

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0cdcef9fe7d1c02e504516e8e9c79c1e1a588250c1e2cdcbdc29ad6b2286971e
MD5 930878d04520e7ba8d47e45c0be4ff87
BLAKE2b-256 6187535aff0a02ddcfcfa3f887fc304f7c8f05978787209777647e81a260a636

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05f107fe6815f824145ec17dea533e3650f07c45a3113a3ddfffe14341544643
MD5 54c37390bc5592815862bfbd1d69db1d
BLAKE2b-256 694385ec2f4df4f1434882c1d51a489ace089de8ecce306d9eda18f22e850124

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cd8330e908e70fd81608acf316755b74129ef7c865f9572fc922521fbc72021d
MD5 912317c83f18ea1e3f5381d8256b84c3
BLAKE2b-256 1b0c2e405b27bc726a8372c06d39b59e6a63f3a09368fada6a1f7899b50f224b

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 395a7ff1ca96bd9875acf16fe539e0f24c27ac785c20aa294805609d3bfb1775
MD5 4029776b37785628a76582ce49a0045d
BLAKE2b-256 4be66e247960eaad90f3b8f110bb42f93b89afd106dd94764e63ce458e43a435

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0cad1468479254d2bc2b23a6ef61204fd11bc7f591186c25ebaa607b3f32a20a
MD5 d039866ffb3b774fb66b7d961dbb64e8
BLAKE2b-256 7fede79d8c2e6557e1aea64f78a7dc89609f7c459da46cfdd9b9aad1c8aaccd5

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b07b4004cfecea2772606ffe844aa7f5f02a2d59c8a92faa3b72d8bf6fc0a4d2
MD5 f7058be195339fc506710b06e32bb42b
BLAKE2b-256 592fab5e3691adf589930089628108b9330f360b11867371a05af73cf5d80622

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e53adbe9d57a18876332367502e74573ad1a400ee6da8244f420b4e248214537
MD5 0a7887a4748b46de5858f13072f1d069
BLAKE2b-256 8838bb3780aa47fd190a3430e9acbe1445617ed5fc74081f862f530e3d8cca0f

See more details on using hashes here.

File details

Details for the file pedalboard-0.5.10-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pedalboard-0.5.10-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c18064311718df6b90ce18cd552b82248dfd9673bb147b0a2ac9f45664ba18da
MD5 3762a836c127750a0fb7dda770aeadef
BLAKE2b-256 75a58079807070aa9f952b651afbcbdc15f345430ac64f11f2fc1fff819d3b19

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page