Releases: spotify/pedalboard
v0.9.16
This is a maintenance release to reduce binary sizes on PyPI, and should have identical functionality to v0.9.15 (which will be deleted from PyPI).
To reduce binary size load on PyPI, Python 3.8 is no longer supported as of Pedalboard v0.9.16.
In addition, the following platforms are now only supported with Python 3.12:
- macOS
universal2
fat binaries - 32-bit Windows
- musl libc (i.e.: Alpine,
musllinux
)
Support for these less-often-used platforms will be moved to newer Python versions over time, targeting the release that is currently in the bugfix
stage according to the Python release schedule.
v0.9.15
What's Changed
- Add faster and more accurate WindowedSinc interpolators. (#375)
Important
The default resampler used in Pedalboard v0.9.15 is now WindowedSinc32
, rather than WindowedSinc
. This will produce results more quickly with less aliasing, but will slightly change the results returned when resampling audio if no explicit Quality
setting is specified.
Full Changelog: v0.9.14...v0.9.15
v0.9.14
What's Changed
- Add pedalboard.io.AudioStream support for Linux (@sarmentow, #368)
New Contributors
- @sarmentow made their first contribution in #368
Full Changelog: v0.9.13...v0.9.14
v0.9.13
What's Changed
- Add support for Python 3.13rc1 and drop support for Python 3.7 and PyPy.
- Bump to macOS Mojave as a minimum deployment target.
Full Changelog: v0.9.12...v0.9.13
v0.9.12
What's Changed
- Improve error message for bad seek positions. (#359)
- Allow processing square buffers. (#347)
- Add buffered playback and recording to AudioStream. (#363)
- Add VST3
preset_data
property to get/set.vstpreset
data directly (@kmontag, #351) - Add
reported_latency_samples
to expose VST/AU latency.
Full Changelog: v0.9.11...v0.9.12
v0.9.11
v0.9.10
v0.9.9
v0.9.8
v0.9.7
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
- @ryansdavis made their first contribution in #331
Full Changelog: v0.9.6...v0.9.7