Skip to content

Latest commit

 

History

History
48 lines (28 loc) · 1.57 KB

CHANGELOG.md

File metadata and controls

48 lines (28 loc) · 1.57 KB

Changelog

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.3.0] - 2024-01-09

Changed

  • Breaking change: align_delayed_signal_with_reference now returns a list of gaps in addition to the aligned signal. So it now returns a Tuple[NDArray[np.float32], List[Tuple[int, int]]] instead of a NDArray[np.float32].
  • Add support for python 3.10 and 3.11

Fixed

  • Fix a bug where align_delayed_signal_with_reference didn't work when the input was 2D and the offset was positive

[0.2.1] - 2023-09-13

Changed

  • Add support for different length arrays in align_delayed_signal_with_reference. The API remains unchanged.

[0.2.0] - 2023-07-05

Added

  • Implement an additional alignment method based on correlation coefficients. Set method="corr" in find_best_alignment_offset to use it.
  • Add support for inverse polarity in find_best_alignment_offset (with consider_both_polarities=True)
  • Add function align_delayed_signal_with_reference
  • Explicitly list numpy as a dependency
  • Set up a test system

Changed

  • Rename best_offset to find_best_alignment_offset. Rename and reorder its arguments.
  • find_best_alignment_offset now returns a tuple with offset (int) and metric (MSE or correlation coefficient, depending on method)

Removed

  • Remove align function

[0.1.2] - 2023-07-04

Rename fast_align_audio module to alignment to make it less ambiguous how to do imports

[0.1.1] - 2023-06-30

Initial release