Skip to content

Releases: spotify/pedalboard

v0.9.9

02 Jul 14:15
1bffff7
Compare
Choose a tag to compare

What's Changed

  • Allow MIDI messages for all external instrument plugins (@kmontag, #345)
  • Speed up time stretching ~3x on Linux with FFTW3. (#349)

Full Changelog: v0.9.8...v0.9.9

v0.9.8

20 Jun 21:26
Compare
Choose a tag to compare

What's Changed

  • Cache last channel layout when calling AudioFile.write. (#338)
  • Avoid a segfault in Rubberband. (#342)
  • Add variable time-stretching and pitch-shifting. (#334)

Full Changelog: v0.9.7...v0.9.8

v0.9.7

18 Jun 16:59
Compare
Choose a tag to compare

What's Changed

  • Add check for empty name_chars list when normalizing param names (@ryansdavis, #331)
  • Add support for NumPy 2 (for Python 3.9+). (#341)

New Contributors

Full Changelog: v0.9.6...v0.9.7

v0.9.6

19 May 18:27
Compare
Choose a tag to compare

What's Changed

  • Add binary state field to VST3 and AU plugins by @kmontag. (#297)

New Contributors

Full Changelog: v0.9.5...v0.9.6

v0.9.5

07 May 14:20
Compare
Choose a tag to compare

What's Changed

  • Allow accessing AudioFile metadata after closing. (#313)
  • Update show_editor docstring. (#325)
  • Add AUv3 support. (#327)

Full Changelog: v0.9.4...v0.9.5

v0.9.4

22 Mar 19:10
Compare
Choose a tag to compare

What's Changed

  • Add metadata fields for VSTs and Audio Units. (#306)

Full Changelog: v0.9.3...v0.9.4

v0.9.3

12 Mar 19:46
9f78a45
Compare
Choose a tag to compare

What's Changed

  • Add AudioFile::encode. (#303)

Full Changelog: v0.9.2...v0.9.3

v0.9.2

07 Mar 18:38
Compare
Choose a tag to compare

What's Changed

  • Avoid deadlocks and nondeterministic results when using the same AudioFile in multiple threads. (#298)

Full Changelog: v0.9.1...v0.9.2

v0.9.1

29 Feb 21:33
Compare
Choose a tag to compare

Added wheels for Alpine Linux (musllibc) for Python 3.8 and 3.9.

v0.9.0

27 Feb 22:27
Compare
Choose a tag to compare

What's Changed

  • Release the GIL when reading from BytesIO objects. (#291)
  • Avoid unnecessarily taking the GIL when using ResampledReadableAudioFile. (#293)

Full Changelog: v0.8.9...v0.9.0