Skip to content

Releases: spotify/pedalboard

v0.5.10

22 Aug 15:58
8c0ad96
Compare
Choose a tag to compare

What's Changed

  • Added Python 3.11.0-rc1 support. (#139)

Full Changelog: v0.5.9...v0.5.10

v0.5.9

12 Aug 21:10
0272eba
Compare
Choose a tag to compare

What's Changed

  • Fixed exceptions and crashes when including None in a PluginContainer. (#140)

Full Changelog: v0.5.8...v0.5.9

v0.5.8

28 Jul 17:07
Compare
Choose a tag to compare

What's Changed

  • Fixed a thread safety issue in MP3Compressor. (#129)

Full Changelog: v0.5.7...v0.5.8

v0.5.7

27 Jul 18:46
Compare
Choose a tag to compare

What's Changed

  • Allowed Pedalboard to compile against JUCE 6.15+ on Red Hat. (@rm-star, #121)
  • Fixed pybind11 inheritance chain to allow accessing properties on IIRFilter subclasses. (#124)
  • Removed redundant input channel count check for Valhalla Supermassive on Windows. (#126)
  • Compile wheels on macOS 12. (#125)

New Contributors

Full Changelog: v0.5.6...v0.5.7

v0.5.6

19 Jul 20:51
Compare
Choose a tag to compare

What's Changed

  • Added auto-generated Sphinx documentation. (#119)
  • ReadableAudioFile.read_raw now returns an untyped np.ndarray. (#119)
  • WriteableAudioFile.write now accepts an untyped np.ndarray. (#119)
  • WriteableAudioFile.__init__ now supports best, worst, fastest, and slowest quality options. (#119)

Full Changelog: v0.5.5...v0.5.6

v0.5.5

13 Jul 13:37
c3a7c78
Compare
Choose a tag to compare

tl;dr: A couple bug fixes, smaller binary wheels, and better support for autocomplete and type hints in IDEs. πŸŽ‰

image

Bug Fixes

  • Add __repr__ to PitchShift. (#102)
  • Fix changing plugin parameters example code in README.md (@nashaad, #107)
  • Allow negative indices when accessing Pedalboard objects like lists. (#114)
  • Ensure that IIR filters are applied to all channels. (#116)

Optimizations

  • Avoid exposing internal symbols to decrease binary size. (#101)

New Features

  • Add type hinting and stub files for editor autocomplete. (#117)

New Contributors

Full Changelog: v0.5.4...v0.5.5

v0.5.4

25 Apr 12:18
06c3a99
Compare
Choose a tag to compare

What's Changed

  • Fix AudioFile behaviour when overwriting existing audio files. (#99)

Full Changelog: v0.5.3...v0.5.4

v0.5.3

28 Mar 15:06
5ec77b5
Compare
Choose a tag to compare

What's Changed

  • Handle plugin parameter value parsing better for plugins that expose Hz/kHz values. (#89)
  • Added MP3 writing support to AudioFile. (#93)

Full Changelog: v0.5.2...v0.5.3

v0.5.2

24 Mar 00:17
307b3a9
Compare
Choose a tag to compare

Compatibility release to re-enable binary platform wheels for macosx_x86_64 machines (i.e.: older Intel Macs or Apple Silicon machines running Python under Rosetta 2.)

v0.5.1

16 Mar 00:00
Compare
Choose a tag to compare

Hotfix release to allow import pedalboard.io, in addition to import pedalboard; pedalboard.io.[...].