Librosa

Latest version: v0.10.2.post1

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

Scan your dependencies

Page 4 of 7

0.6.3

------
2019-02-13

Bug fixes
- `806`_ Fixed a bug in `librosa.estimate_tuning`. *robrib, Monsij Biswal, Brian McFee*
- `799`_ Enhanced stability of elliptical filter implementation in `iirt`. *Frank Zalkow*

New features
- `766`_ made smoothing optional in `librosa.feature.chroma_cens`. *Kyungyun Lee*
- `760`_ allow explicit units for time axis decoration in `librosa.display`. *Kyungyun Lee*

Other changes
- `813`_ updated `librosa.load` documentation to cover bit depth truncation. *Andy Sarroff*
- `805`_ updated documentation for `librosa.localmax`. *Brian McFee*
- `801`_ renamed `librosa.feature.rmse` to `librosa.feature.rms`. *nullmightybofo*
- `793`_ updated comments in `librosa.stft`. *Dan Ellis*
- `791`_ updated documentation for `write_wav`. *Brian McFee*
- `790`_ removed dependency on deprecated `imp` module. *Brian McFee*
- `787`_ fixed typos in CONTRIBUTING documentation. *Vincent Lostanlen*
- `785`_ removed all run-time assertions in favor of proper exceptions. *Brian McFee*
- `783`_ migrated test infrastructure from `nose` to `pytest`. *Brian McFee*
- `777`_ include LICENSE file in source distribution. *toddrme2178*
- `769`_ updated documentation in `librosa.istft`. *Shayenne Moura*

.. _813: https://github.com/librosa/librosa/issues/813
.. _806: https://github.com/librosa/librosa/issues/806
.. _805: https://github.com/librosa/librosa/issues/805
.. _801: https://github.com/librosa/librosa/issues/801
.. _799: https://github.com/librosa/librosa/issues/799
.. _793: https://github.com/librosa/librosa/issues/793
.. _791: https://github.com/librosa/librosa/issues/791
.. _790: https://github.com/librosa/librosa/issues/790
.. _787: https://github.com/librosa/librosa/issues/787
.. _785: https://github.com/librosa/librosa/issues/785
.. _783: https://github.com/librosa/librosa/issues/783
.. _777: https://github.com/librosa/librosa/issues/777
.. _769: https://github.com/librosa/librosa/issues/769
.. _766: https://github.com/librosa/librosa/issues/766
.. _760: https://github.com/librosa/librosa/issues/760

0.6.2

------
2018-08-09

Bug fixes
- `730`_ Fixed cache support for `joblib>=0.12`. *Matt Vollrath*

New features
- `735`_ Added `librosa.times_like` and `librosa.samples_like` to generate time and sample indices
corresponding to an existing feature matrix or shape specification. *Steve Tjoa*
- `750`_, `753`_ Added `librosa.tone` and `librosa.chirp` signal generators. *Ziyao Wei*

Other changes
- `727`_ updated documentation for `librosa.get_duration`. *Zhen Wang*
- `731`_ fixed a typo in documentation for `librosa.fft_frequencies`. *Ziyao Wei*
- `734`_ expanded documentation for `librosa.feature.spectrall_rolloff`. *Ziyao Wei*
- `751`_ fixed example documentation for proper handling of phase in dB-scaling. *Vincent Lostanlen*
- `755`_ forward support and future-proofing for fancy indexing with `numpy>1.15`. *Brian McFee*

.. _730: https://github.com/librosa/librosa/pull/730
.. _735: https://github.com/librosa/librosa/pull/735
.. _750: https://github.com/librosa/librosa/pull/750
.. _753: https://github.com/librosa/librosa/pull/753
.. _727: https://github.com/librosa/librosa/pull/727
.. _731: https://github.com/librosa/librosa/pull/731
.. _734: https://github.com/librosa/librosa/pull/734
.. _751: https://github.com/librosa/librosa/pull/751
.. _755: https://github.com/librosa/librosa/pull/755

0.6.1

------
2018-05-24

Bug fixes
- `677`_ `librosa.util.find_files` now correctly de-duplicates files on case-insensitive platforms. *Brian McFee*
- `713`_ `librosa.util.valid_intervals` now checks for non-negative durations. *Brian McFee, Dana Lee*
- `714`_ `librosa.util.match_intervals` can now explicitly fail when no matches are possible. *Brian McFee, Dana Lee*

New features
- `679`_, `708`_ `librosa.pcen`, per-channel energy normalization. *Vincent Lostanlen, Brian McFee*
- `682`_ added different DCT modes to `librosa.feature.mfcc`. *Brian McFee*
- `687`_ `librosa.display` functions now accept target axes. *Pius Friesch*
- `688`_ numba-accelerated `librosa.util.match_events`. *Dana Lee*
- `710`_ `librosa.sequence` module and Viterbi decoding for generative, discriminative, and multi-label hidden Markov models. *Brian McFee*
- `714`_ `librosa.util.match_intervals` now supports tie-breaking for disjoint query intervals. *Brian McFee*

Other changes
- `677`_, `705`_ added continuous integration testing for Windows. *Brian McFee*, *Ryuichi Yamamoto*
- `680`_ updated display module tests to support matplotlib 2.1. *Brian McFee*
- `684`_ corrected documentation for `librosa.stft` and `librosa.ifgram`. *Keunwoo Choi*
- `699`_, `701`_ corrected documentation for `librosa.filters.semitone_filterbank` and `librosa.filters.mel_frequencies`. *Vincent Lostanlen*
- `704`_ eliminated unnecessary side-effects when importing `librosa.display`. *Brian McFee*
- `707`_ improved test coverage for dynamic time warping. *Brian McFee*
- `714`_ `librosa.util.match_intervals` matching logic has changed from raw intersection to Jaccard similarity. *Brian McFee*


API Changes and compatibility
- `716`_ `librosa.dtw` has moved to `librosa.sequence.dtw`, and `librosa.fill_off_diagonal` has moved to
`librosa.util.fill_off_diagonal`. *Brian McFee*

.. _716: https://github.com/librosa/librosa/pull/716
.. _714: https://github.com/librosa/librosa/pull/714
.. _713: https://github.com/librosa/librosa/pull/713
.. _710: https://github.com/librosa/librosa/pull/710
.. _708: https://github.com/librosa/librosa/pull/708
.. _707: https://github.com/librosa/librosa/pull/707
.. _705: https://github.com/librosa/librosa/pull/705
.. _704: https://github.com/librosa/librosa/pull/704
.. _701: https://github.com/librosa/librosa/pull/701
.. _699: https://github.com/librosa/librosa/pull/699
.. _688: https://github.com/librosa/librosa/pull/688
.. _687: https://github.com/librosa/librosa/pull/687
.. _684: https://github.com/librosa/librosa/pull/684
.. _682: https://github.com/librosa/librosa/pull/682
.. _680: https://github.com/librosa/librosa/pull/680
.. _679: https://github.com/librosa/librosa/pull/679
.. _677: https://github.com/librosa/librosa/pull/677

0.6

====

0.6.0

------
2018-02-17

Bug fixes
- `663`_ fixed alignment errors in `librosa.feature.delta`. *Brian McFee*
- `646`_ `librosa.effects.trim` now correctly handles all-zeros signals. *Rimvydas Naktinis*
- `634`_ `librosa.stft` now conjugates the correct half of the spectrum. *Brian McFee*
- `630`_ fixed display decoration errors with `cqt_note` mode. *Brian McFee*
- `619`_ `librosa.effects.split` no longer returns out-of-bound sample indices. *Brian McFee*
- `616`_ Improved `librosa.util.valid_audio` to avoid integer type errors. *Brian McFee*
- `600`_ CQT basis functions are now correctly centered. *Brian McFee*
- `597`_ fixed frequency bin centering in `librosa.display.specshow`. *Brian McFee*
- `594`_ `librosa.dtw` fixed a bug which ignored weights when `step_sizes_sigma` did not match length. *Jackie Wu*
- `593`_ `librosa.stft` properly checks for valid input signals. *Erik Peterson*
- `587`_ `librosa.show_versions` now shows correct module names. *Ryuichi Yamamoto*

New features
- `648`_ `librosa.feature.spectral_flatness`. *Keunwoo Choi*
- `633`_ `librosa.feature.tempogram` now supports multi-band analysis. *Brian McFee*
- `439`_ `librosa.iirt` implements the multi-rate filterbank from Chroma Toolbox. *Stefan Balke*
- `435`_ `librosa.icqt` inverse constant-Q transform (unstable). *Brian McFee*

Other changes
- `674`_ Improved `write_wav` documentation with cross-references to `soundfile`. *Brian McFee*
- `671`_ Warn users when phase information is lost in dB conversion. *Carl Thome*
- `666`_ Expanded documentation for `librosa.load`'s resampling behavior. *Brian McFee*
- `656`_ Future-proofing numpy data type checks. *Carl Thome*
- `642`_ Updated unit tests for compatibility with matplotlib 2.1. *Brian McFee*
- `637`_ Improved documentation for advanced I/O. *Siddhartha Kumar*
- `636`_ `librosa.util.normalize` now preserves data type. *Brian McFee*
- `632`_ refined the validation requirements for `librosa.util.frame`. *Brian McFee*
- `628`_ all time/frequency conversion functions preserve input shape. *Brian McFee*
- `625`_ Numba is now a hard dependency. *Brian McFee*
- `622`_ `librosa.hz_to_midi` documentation corrections. *Carl Thome*
- `621`_ `dtw` is now symmetric with respect to input arguments. *Stefan Balke*
- `620`_ Updated requirements to prevent installation with (incompatible) sklearn 0.19.0. *Brian McFee*
- `609`_ Improved documentation for `librosa.segment.recurrence_matrix`. *Julia Wilkins*
- `598`_ Improved efficiency of `librosa.decompose.nn_filter`. *Brian McFee*
- `574`_ `dtw` now supports pre-computed distance matrices. *Curtis Hawthorne*

API changes and compatibility
- `627`_ The following functions and features have been removed:
- `real=` parameter in `cqt`
- `logamplitude` (replaced by `amplitude_to_db`)
- `beat.estimate_tempo` (replaced by `beat.tempo`)
- `n_fft=` parameter to `feature.rmse`
- `ref_power=` parameter to `power_to_db`

- The following features have been deprecated, and will be removed in 0.7.0:
- `trim=` parameter to `feature.delta`

- `616`_ `write_wav` no longer supports integer-typed waveforms. This is due to enforcing
consistency with `librosa.util.valid_audio` checks elsewhere in the codebase. If you have existing
code that requires integer-valued output, consider using `soundfile.write` instead.

.. _674: https://github.com/librosa/librosa/pull/674
.. _671: https://github.com/librosa/librosa/pull/671
.. _663: https://github.com/librosa/librosa/pull/663
.. _646: https://github.com/librosa/librosa/pull/646
.. _634: https://github.com/librosa/librosa/pull/634
.. _630: https://github.com/librosa/librosa/pull/630
.. _619: https://github.com/librosa/librosa/pull/619
.. _616: https://github.com/librosa/librosa/pull/616
.. _600: https://github.com/librosa/librosa/pull/600
.. _597: https://github.com/librosa/librosa/pull/597
.. _594: https://github.com/librosa/librosa/pull/594
.. _593: https://github.com/librosa/librosa/pull/593
.. _587: https://github.com/librosa/librosa/pull/587
.. _648: https://github.com/librosa/librosa/pull/648
.. _633: https://github.com/librosa/librosa/pull/633
.. _439: https://github.com/librosa/librosa/pull/439
.. _435: https://github.com/librosa/librosa/pull/435
.. _666: https://github.com/librosa/librosa/pull/666
.. _656: https://github.com/librosa/librosa/pull/656
.. _642: https://github.com/librosa/librosa/pull/642
.. _637: https://github.com/librosa/librosa/pull/637
.. _636: https://github.com/librosa/librosa/pull/636
.. _632: https://github.com/librosa/librosa/pull/632
.. _628: https://github.com/librosa/librosa/pull/628
.. _625: https://github.com/librosa/librosa/pull/625
.. _622: https://github.com/librosa/librosa/pull/622
.. _621: https://github.com/librosa/librosa/pull/621
.. _620: https://github.com/librosa/librosa/pull/620
.. _609: https://github.com/librosa/librosa/pull/609
.. _598: https://github.com/librosa/librosa/pull/598
.. _574: https://github.com/librosa/librosa/pull/574
.. _627: https://github.com/librosa/librosa/pull/627

0.5.1

------
2017-05-08

Bug fixes
- `555`_ added safety check for frequency bands in `librosa.feature.spectral_contrast`. *Brian McFee*
- `554`_ fix interactive display for `tonnetz` visualization. *Brian McFee*
- `553`_ fix bug in `librosa.feature.spectral_bandwidth`. *Brian McFee*
- `539`_ fix `librosa.feature.chroma_cens` to support scipy >=0.19. *Brian McFee*

New features
- `565`_ `librosa.feature.stack_memory` now supports negative delay. *Brian McFee*
- `563`_ expose padding mode in `stft/ifgram/cqt`. *Brian McFee*
- `559`_ explicit length option for `librosa.istft`. *Brian McFee*
- `557`_ added `librosa.show_versions`. *Brian McFee*
- `551`_ add `norm=` option to `librosa.filters.mel`. *Dan Ellis*

Other changes
- `569`_ `librosa.feature.rmse` now centers frames in the time-domain by default. *Brian McFee*
- `564`_ `librosa.display.specshow` now rasterizes images by default. *Brian McFee*
- `558`_ updated contributing documentation and issue templates. *Brian McFee*
- `556`_ updated tutorial for 0.5 API compatibility. *Brian McFee*
- `544`_ efficiency improvement in CQT. *Carl Thome*
- `523`_ support reading files with more than two channels. *Paul Brossier*

.. _523: https://github.com/librosa/librosa/pull/523
.. _544: https://github.com/librosa/librosa/pull/544
.. _556: https://github.com/librosa/librosa/pull/556
.. _558: https://github.com/librosa/librosa/pull/558
.. _564: https://github.com/librosa/librosa/pull/564
.. _551: https://github.com/librosa/librosa/pull/551
.. _557: https://github.com/librosa/librosa/pull/557
.. _559: https://github.com/librosa/librosa/pull/559
.. _563: https://github.com/librosa/librosa/pull/563
.. _565: https://github.com/librosa/librosa/pull/565
.. _539: https://github.com/librosa/librosa/pull/539
.. _553: https://github.com/librosa/librosa/pull/553
.. _554: https://github.com/librosa/librosa/pull/554
.. _555: https://github.com/librosa/librosa/pull/555
.. _569: https://github.com/librosa/librosa/pull/569

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.