Dsptoolbox

Latest version: v0.3.8

Safety actively analyzes 638801 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.3.1

---------------------

Added
~~~~~~
- added returning the indices for start and stop in `trim_rir` in ``room_acoustics``

0.3.0

---------------------

Added
~~~~~~
- added `complementary_fir_filter` in ``filterbanks`` module
- `window_ir` in ``transfer_functions`` is now adaptive to the impulse
- added automatic trimming of room impulse responses for reverberation time
and descriptors using a smooth envelope of the energy time curve. Additionally,
added warning if `reverb_time` with Topt does not seem to find a good
linear fit for the energy decay curve
- partly refactored `linkwitz_riley_crossover` and allow for odd order
crossovers
- `PhaseLinearizer` in ``filterbanks`` module is now available for designing
FIR filters to linearize a given phase response
- added `trim_rir` in ``room_acoustics`` for trimming RIRs in a parametrized
manner

Bugfix
~~~~~~
- corrected scaling of spectrum in the case of amplitude spectrum in `signal`
class
- corrected computation of minimum phase using log hilbert method
- corrected a case in `window_centered_ir` where padding was needed
- fixed a bug for `MultiBandSignal` where it could not add new bands in a
multirate configuration

Misc
~~~~~
- docs and tests
- refactored `window_ir` for more flexibility and consistency
- now `compute_transfer_function` also returns the coherence
- change `LatticeLadderFilter` to be part of ``filterbanks`` module

0.2.16

---------------------
Added
~~~~~~
- renamed `spectral_average` into `average_irs` in ``transfer_functions``
module. Now also a time-aligned average of irs can be done

Misc
~~~~~
- Refactored some backend functions

0.2.14

---------------------
Added
~~~~~~
- Distortion analysis of IR when measured with an exponential chirp

Bugfix
~~~~~~
- Selecting a bit depth for saving wav and flac files is now possible

0.2.13

---------------------
Added
~~~~~~
- ``reverb_time`` now has option ``Topt``

Bugfix
~~~~~~
- ``fade`` in ``log`` mode has been corrected to have the correct length
- ``istft`` in `transforms` module can handle different fft lengths

Misc
~~~~~~
- ``_welch`` is now faster when the autospectrum is computed

0.2.12

---------------------
Bugfix
~~~~~~
- ``window_frequency_dependent`` now handles frequency boundaries in vector
properly

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.