Changes

v0.3.1

2022-07-07

  • #104 Fixed an efficiency regression introduced in the 0.3.0 release.

v0.3.0

2022-06-29

  • #99 Enable caching of pre-computed filters to improve runtime efficiency.

  • #98 Automate pre-computed filter generation. Regenerated and improved kaiser_fast and kaiser_best filters.

  • #95 Improved documentation

  • #93 Enable parallel processing for sample rate conversion. Antonio Valentino

  • #91 Improved python packaging workflow.

  • #90 Fixed a bug in resampling high-dimensional data.

  • #89 Removed support for python 2.7.

  • #88 Bypass sample rate conversion if input and output rates are identical.

  • #87 Added continuous integration tests for linting.

  • #82 Non-uniform output sample positions. Antonio Valentio

v0.2.2

2019-08-15

  • #68 Preserve array ordering (C- or F-contiguity) from input to output.

v0.2.1

2018-06-04

  • #63 Fixed an error in filter response boundary calculations.

v0.2.0

2017-09-16

  • #57 Rewrote the core resampler using Numba. This should alleviate Cython-based installation issues going forward.

  • #14 Added support for resampling complex-valued signals.

  • #17 Added a safety check for resampling short signals.

v0.1.5

2017-02-16

  • #44 Added type-checking to ensure floating-point inputs

v0.1.4

2016-07-13

  • #27 Fixed cython packaging

v0.1.3

2016-06-21

  • #23 updated the Cython version requirement.

v0.1.2

2016-05-26

  • #20 Expose the rolloff parameter of (pre-computed) filters

v0.1.1

2016-05-23

  • Fixed a cython installation and distribution issue

v0.1.0

2016-04-21

  • Initial release.