Recent Releases of librosa

librosa - 0.11.0

What's Changed

  • Bump minimum matplotlib to 3.5.0 by @bmcfee in https://github.com/librosa/librosa/pull/1839
  • Fix name collision for norm argument in mfcc by @ssslakter in https://github.com/librosa/librosa/pull/1844
  • Remove .H for conjugate().T by @bmcfee in https://github.com/librosa/librosa/pull/1851
  • [documentation][Issue #1855] Update Fast Mellin Transform doc example by @dhunstack in https://github.com/librosa/librosa/pull/1856
  • fix onset documentation specshow samplerate by @BenedictSt in https://github.com/librosa/librosa/pull/1858
  • Updating github issue templates by @bmcfee in https://github.com/librosa/librosa/pull/1860
  • Faster abs2 on real inputs by @bmcfee in https://github.com/librosa/librosa/pull/1864
  • Revised dtw docstring, fixes #1741 by @bmcfee in https://github.com/librosa/librosa/pull/1866
  • Various doc updates 0.11 by @bmcfee in https://github.com/librosa/librosa/pull/1878
  • Improved CMND implementation for YIN / pYIN by @dsuedholt in https://github.com/librosa/librosa/pull/1882
  • Update effects.py by @scottvr in https://github.com/librosa/librosa/pull/1891
  • bump codecov action to v5 by @bmcfee in https://github.com/librosa/librosa/pull/1898
  • declare numba requirement before numpy by @dsuedholt in https://github.com/librosa/librosa/pull/1897
  • allow skipping linkchecks on ~dpwe by @bmcfee in https://github.com/librosa/librosa/pull/1899
  • fixed pooch registry regression from #1829 by @bmcfee in https://github.com/librosa/librosa/pull/1900
  • Modernize for 2024/5 by @bmcfee in https://github.com/librosa/librosa/pull/1903
  • implemented testing with network isolation by @bmcfee in https://github.com/librosa/librosa/pull/1911
  • 0.11.0rc0 release prep by @bmcfee in https://github.com/librosa/librosa/pull/1907
  • Deprecate set_fftlib, update fftpack uses by @bmcfee in https://github.com/librosa/librosa/pull/1916
  • PR for 0.11.0rc1 by @bmcfee in https://github.com/librosa/librosa/pull/1913
  • Get samplerate installing from source on windows for python 3.13 by @bmcfee in https://github.com/librosa/librosa/pull/1919
  • Trying on the new linux-arm64 runners by @bmcfee in https://github.com/librosa/librosa/pull/1921
  • 0.11.0 final by @bmcfee in https://github.com/librosa/librosa/pull/1922

New Contributors

  • @ssslakter made their first contribution in https://github.com/librosa/librosa/pull/1844
  • @dhunstack made their first contribution in https://github.com/librosa/librosa/pull/1856
  • @BenedictSt made their first contribution in https://github.com/librosa/librosa/pull/1858
  • @dsuedholt made their first contribution in https://github.com/librosa/librosa/pull/1882
  • @scottvr made their first contribution in https://github.com/librosa/librosa/pull/1891

Full Changelog: https://github.com/librosa/librosa/compare/0.10.2...0.11.0

- Python
Published by bmcfee about 1 year ago

librosa - 0.11.0rc1

This is the second pre-release for version 0.11.0.

Known issues

Full python 3.13 support currently requires manually installing the following packages: - standard-aifc - standard-sunau

With pip, this can be done by calling python -m pip install standard-aifc standard-sunau.

This step is not required for python 3.12 or earlier.

Windows users with python 3.13 environments may encounter problems with the optional samplerate backend package for sample rate conversion. Other platforms are (to our knowledge) unaffected, as are earlier python versions on windows. Users who only use the default sample rate conversion settings should not be affected.

What's Changed

  • Fix name collision for norm argument in mfcc by @ssslakter in https://github.com/librosa/librosa/pull/1844
  • Remove .H for conjugate().T by @bmcfee in https://github.com/librosa/librosa/pull/1851
  • [documentation][Issue #1855] Update Fast Mellin Transform doc example by @dhunstack in https://github.com/librosa/librosa/pull/1856
  • fix onset documentation specshow samplerate by @BenedictSt in https://github.com/librosa/librosa/pull/1858
  • Updating github issue templates by @bmcfee in https://github.com/librosa/librosa/pull/1860
  • Faster abs2 on real inputs by @bmcfee in https://github.com/librosa/librosa/pull/1864
  • Revised dtw docstring, fixes #1741 by @bmcfee in https://github.com/librosa/librosa/pull/1866
  • Various doc updates 0.11 by @bmcfee in https://github.com/librosa/librosa/pull/1878
  • Improved CMND implementation for YIN / pYIN by @dsuedholt in https://github.com/librosa/librosa/pull/1882
  • Update effects.py by @scottvr in https://github.com/librosa/librosa/pull/1891
  • bump codecov action to v5 by @bmcfee in https://github.com/librosa/librosa/pull/1898
  • declare numba requirement before numpy by @dsuedholt in https://github.com/librosa/librosa/pull/1897
  • allow skipping linkchecks on ~dpwe by @bmcfee in https://github.com/librosa/librosa/pull/1899
  • fixed pooch registry regression from #1829 by @bmcfee in https://github.com/librosa/librosa/pull/1900
  • Modernize for 2024/5 by @bmcfee in https://github.com/librosa/librosa/pull/1903
  • implemented testing with network isolation by @bmcfee in https://github.com/librosa/librosa/pull/1911
  • 0.11.0rc0 release prep by @bmcfee in https://github.com/librosa/librosa/pull/1907
  • Deprecate set_fftlib, update fftpack uses by @bmcfee in https://github.com/librosa/librosa/pull/1916
  • PR for 0.11.0rc1 by @bmcfee in https://github.com/librosa/librosa/pull/1913

New Contributors

  • @ssslakter made their first contribution in https://github.com/librosa/librosa/pull/1844
  • @dhunstack made their first contribution in https://github.com/librosa/librosa/pull/1856
  • @BenedictSt made their first contribution in https://github.com/librosa/librosa/pull/1858
  • @dsuedholt made their first contribution in https://github.com/librosa/librosa/pull/1882
  • @scottvr made their first contribution in https://github.com/librosa/librosa/pull/1891

Full Changelog: https://github.com/librosa/librosa/compare/0.10.2.post1...0.11.0rc1

- Python
Published by bmcfee over 1 year ago

librosa - 0.11.0rc0

This is a pre-release for version 0.11.0.

Known issues

Full python 3.13 support currently requires manually installing the following packages: - standard-aifc - standard-sunau

With pip, this can be done by calling python -m pip install standard-aifc standard-sunau.

This step is not required for python 3.12 or earlier.

What's Changed

  • Bump minimum matplotlib to 3.5.0 by @bmcfee in https://github.com/librosa/librosa/pull/1839
  • Fix name collision for norm argument in mfcc by @ssslakter in https://github.com/librosa/librosa/pull/1844
  • Remove .H for conjugate().T by @bmcfee in https://github.com/librosa/librosa/pull/1851
  • [documentation][Issue #1855] Update Fast Mellin Transform doc example by @dhunstack in https://github.com/librosa/librosa/pull/1856
  • fix onset documentation specshow samplerate by @BenedictSt in https://github.com/librosa/librosa/pull/1858
  • Updating github issue templates by @bmcfee in https://github.com/librosa/librosa/pull/1860
  • Faster abs2 on real inputs by @bmcfee in https://github.com/librosa/librosa/pull/1864
  • Revised dtw docstring, fixes #1741 by @bmcfee in https://github.com/librosa/librosa/pull/1866
  • Various doc updates 0.11 by @bmcfee in https://github.com/librosa/librosa/pull/1878
  • Improved CMND implementation for YIN / pYIN by @dsuedholt in https://github.com/librosa/librosa/pull/1882
  • Update effects.py by @scottvr in https://github.com/librosa/librosa/pull/1891
  • bump codecov action to v5 by @bmcfee in https://github.com/librosa/librosa/pull/1898
  • declare numba requirement before numpy by @dsuedholt in https://github.com/librosa/librosa/pull/1897
  • allow skipping linkchecks on ~dpwe by @bmcfee in https://github.com/librosa/librosa/pull/1899
  • fixed pooch registry regression from #1829 by @bmcfee in https://github.com/librosa/librosa/pull/1900
  • Modernize for 2024/5 by @bmcfee in https://github.com/librosa/librosa/pull/1903
  • implemented testing with network isolation by @bmcfee in https://github.com/librosa/librosa/pull/1911
  • 0.11.0rc0 release prep by @bmcfee in https://github.com/librosa/librosa/pull/1907

New Contributors

  • @ssslakter made their first contribution in https://github.com/librosa/librosa/pull/1844
  • @dhunstack made their first contribution in https://github.com/librosa/librosa/pull/1856
  • @BenedictSt made their first contribution in https://github.com/librosa/librosa/pull/1858
  • @dsuedholt made their first contribution in https://github.com/librosa/librosa/pull/1882
  • @scottvr made their first contribution in https://github.com/librosa/librosa/pull/1891

Full Changelog: https://github.com/librosa/librosa/compare/0.10.2...0.11.0rc0

- Python
Published by bmcfee over 1 year ago

librosa - 0.10.2.post1

What's Changed

  • Bump minimum matplotlib to 3.5.0 by @bmcfee in https://github.com/librosa/librosa/pull/1839

Full Changelog: https://github.com/librosa/librosa/compare/0.10.2...0.10.2.post1

- Python
Published by bmcfee about 2 years ago

librosa - 0.10.2

What's Changed

  • Multiple accidentals by @erabinov in https://github.com/librosa/librosa/pull/1739
  • Avoid deprecated matplotlib functions by @bmcfee in https://github.com/librosa/librosa/pull/1755
  • Mode support by @erabinov in https://github.com/librosa/librosa/pull/1756
  • Mode support by @erabinov in https://github.com/librosa/librosa/pull/1762
  • Switch from pkg_resources to importlib.resources by @mattpitkin in https://github.com/librosa/librosa/pull/1765
  • Add python 3.11 to build matrix by @bmcfee in https://github.com/librosa/librosa/pull/1769
  • Natural accidentals for out-of-key notes by @erabinov in https://github.com/librosa/librosa/pull/1770
  • Fix docstring for the writeable argument of util.frame function by @alvingao in https://github.com/librosa/librosa/pull/1780
  • Update test_util.py to remove problematic "dummy". by @dpwe in https://github.com/librosa/librosa/pull/1783
  • Updates matplotlib colormap usage to remove deprecation warnings. by @psmskelton in https://github.com/librosa/librosa/pull/1782
  • Better handling of warnings in test suite by @bmcfee in https://github.com/librosa/librosa/pull/1784
  • Fix sample rate type annotations by @bmcfee in https://github.com/librosa/librosa/pull/1789
  • Explicitly allow scalars in decibel conversion by @bmcfee in https://github.com/librosa/librosa/pull/1790
  • Adding python 3.12 to build matrix, update tests for recent scipy / numpy by @bmcfee in https://github.com/librosa/librosa/pull/1808
  • Resolve the performance issue of autocorrelate by @alumkal in https://github.com/librosa/librosa/pull/1813
  • Correct phase advance for odd frame lengths in phase_vocoder by @bmcfee in https://github.com/librosa/librosa/pull/1814
  • Multichannel peak, onset, and beat detection by @bmcfee in https://github.com/librosa/librosa/pull/1766
  • Update actions for 2024 by @bmcfee in https://github.com/librosa/librosa/pull/1820
  • doc copybutton, CI updates by @bmcfee in https://github.com/librosa/librosa/pull/1821
  • exposed tempo min and max parameters in specshow by @bmcfee in https://github.com/librosa/librosa/pull/1822
  • remove kwargs from effects.hpss and friends, passthru stft by @bmcfee in https://github.com/librosa/librosa/pull/1826
  • Docstring and comment improvements by @bmcfee in https://github.com/librosa/librosa/pull/1827
  • librosa.cite() by @bmcfee in https://github.com/librosa/librosa/pull/1829
  • 0.10.2 release prep by @bmcfee in https://github.com/librosa/librosa/pull/1832

New Contributors

  • @erabinov made their first contribution in https://github.com/librosa/librosa/pull/1739
  • @mattpitkin made their first contribution in https://github.com/librosa/librosa/pull/1765
  • @alvingao made their first contribution in https://github.com/librosa/librosa/pull/1780
  • @psmskelton made their first contribution in https://github.com/librosa/librosa/pull/1782
  • @alumkal made their first contribution in https://github.com/librosa/librosa/pull/1813

Full Changelog: https://github.com/librosa/librosa/compare/0.10.1...0.10.2

- Python
Published by bmcfee about 2 years ago

librosa - 0.10.1

This release consists primarily of corrections to documentation and updates to tests and development environment specifications.

What's Changed

  • VQT octave boundaries by @bmcfee in https://github.com/librosa/librosa/pull/1677
  • redoing 0.10.0.post1 release by @bmcfee in https://github.com/librosa/librosa/pull/1684
  • Pin pooch < 1.7 by @bmcfee in https://github.com/librosa/librosa/pull/1686
  • Post-release 2 for 0.10.0, pin pooch by @bmcfee in https://github.com/librosa/librosa/pull/1687
  • Stricter checks on yin/pyin parameters by @bmcfee in https://github.com/librosa/librosa/pull/1693
  • bumping sphinx config, fixes #1671 by @bmcfee in https://github.com/librosa/librosa/pull/1699
  • fixed binsperoctave's docs type float to int by @kyaryunha in https://github.com/librosa/librosa/pull/1703
  • add volume adjustment(rms-mean) at pitch_shift by @kyaryunha in https://github.com/librosa/librosa/pull/1704
  • Several small documentation updates by @bmcfee in https://github.com/librosa/librosa/pull/1713
  • pin numpy version to < 1.24 in doc environment by @bmcfee in https://github.com/librosa/librosa/pull/1714
  • fixed broken 'latest' link generator by @bmcfee in https://github.com/librosa/librosa/pull/1716
  • README.md typo fix by @Zenitismus in https://github.com/librosa/librosa/pull/1706
  • CI for documentation builds by @bmcfee in https://github.com/librosa/librosa/pull/1718
  • reworked lazy loading of matplotlib by @bmcfee in https://github.com/librosa/librosa/pull/1722
  • Advanced example for patch generation by @bmcfee in https://github.com/librosa/librosa/pull/1719
  • support pooch >= 1.7 by @bmcfee in https://github.com/librosa/librosa/pull/1727
  • Consistent conversion of time duration/offset to sample counts by @bmcfee in https://github.com/librosa/librosa/pull/1726
  • Update tests for scipy 1.11 by @bmcfee in https://github.com/librosa/librosa/pull/1731
  • 0.10.1 release prep by @bmcfee in https://github.com/librosa/librosa/pull/1738

New Contributors

  • @kyaryunha made their first contribution in https://github.com/librosa/librosa/pull/1703
  • @Zenitismus made their first contribution in https://github.com/librosa/librosa/pull/1706

Full Changelog: https://github.com/librosa/librosa/compare/0.10.0...0.10.1

- Python
Published by bmcfee almost 3 years ago

librosa - 0.10.0.post2

This maintenance release updates the dependency specifications to avoid an incompatibility with pooch >= 1.7.0. This restriction only affects loading of specific example files, and does not otherwise affect functionality of the library.

- Python
Published by bmcfee about 3 years ago

librosa - 0.10.0.post1

This maintenance release updates the dependency specifications to avoid an incompatibility with numpy versions 1.22.0, 1.22.1, and 1.22.2. Functionality is otherwise identical to librosa version 0.10.0.

- Python
Published by bmcfee about 3 years ago

librosa - 0.10.0

This release provides many speedups and enhancements to core operations, faster importing and loading, and full type annotations.

A detailed changelog is provided below, and summarized at https://librosa.org/doc/main/changelog.html#v0-10-0

What's Changed

  • Square plots when different axis types are compatible by @kianelbo in https://github.com/librosa/librosa/pull/1501
  • Add instructions for updating test_display images in CONTRIBUTING.md by @kianelbo in https://github.com/librosa/librosa/pull/1520
  • 0.10 positional argument deprecation removal and dev version bump by @bmcfee in https://github.com/librosa/librosa/pull/1521
  • Support for "h" and "m" in TimeFormatter by @lostanlen in https://github.com/librosa/librosa/pull/1485
  • STFT pre-allocation by @bmcfee in https://github.com/librosa/librosa/pull/1514
  • Update LICENSE.md by @masguit42 in https://github.com/librosa/librosa/pull/1531
  • Accelerated abs2 and phasor by @bmcfee in https://github.com/librosa/librosa/pull/1529
  • Standardize integer type checks by @achabotl in https://github.com/librosa/librosa/pull/1535
  • Localmax and localmin vectorization by @bmcfee in https://github.com/librosa/librosa/pull/1533
  • adds keyword argument definitions to docstrings by @Embot2000 in https://github.com/librosa/librosa/pull/1536
  • Refactor AdaptiveWaveplot, disconnection support by @bmcfee in https://github.com/librosa/librosa/pull/1539
  • Improve the contributing guide by @juanis2112 in https://github.com/librosa/librosa/pull/1537
  • Fixes the PR reference number in the Changelog by @cr2007 in https://github.com/librosa/librosa/pull/1543
  • Fixes docstring for 'notetomidi' function in librosa/core/convert.py by @helminzo in https://github.com/librosa/librosa/pull/1545
  • removed hanning from tests, fixes #1547 by @bmcfee in https://github.com/librosa/librosa/pull/1548
  • Purge hanning (continued) by @bmcfee in https://github.com/librosa/librosa/pull/1549
  • updating codespell and corrections by @bmcfee in https://github.com/librosa/librosa/pull/1557
  • High-dimensional resampling, axis targeting by @bmcfee in https://github.com/librosa/librosa/pull/1561
  • Correct window bandwidth calculation and documentation by @bmcfee in https://github.com/librosa/librosa/pull/1560
  • Explain cmap in specshow docs by @kianelbo in https://github.com/librosa/librosa/pull/1563
  • off-by-one error in STFT frame padding by @bmcfee in https://github.com/librosa/librosa/pull/1568
  • use rfft when appropriate in autocorrelate, fixes #1526 by @bmcfee in https://github.com/librosa/librosa/pull/1565
  • forced floating point sampling rates in multirate filterbank by @bmcfee in https://github.com/librosa/librosa/pull/1571
  • Improve filter visualization for semitone_filterbank docstring by @BdeGraaff in https://github.com/librosa/librosa/pull/1574
  • vectorized note and svara converters properly by @bmcfee in https://github.com/librosa/librosa/pull/1572
  • Changing default resampler by @bmcfee in https://github.com/librosa/librosa/pull/1566
  • CI updates, dropping python 3.6 by @bmcfee in https://github.com/librosa/librosa/pull/1577
  • CI updates (continued) by @bmcfee in https://github.com/librosa/librosa/pull/1578
  • updated tests for numpy 1.23 compatibility by @bmcfee in https://github.com/librosa/librosa/pull/1581
  • lazy imports by @bmcfee in https://github.com/librosa/librosa/pull/1579
  • fixed #1585 figure layout issues [ci skip] by @bmcfee in https://github.com/librosa/librosa/pull/1586
  • updated CI environments, fixes #1589 by @bmcfee in https://github.com/librosa/librosa/pull/1590
  • Fixed docs badge link by @ZviBaratz in https://github.com/librosa/librosa/pull/1592
  • Replace numpy deprecated types with python types. by @mattiadg in https://github.com/librosa/librosa/pull/1594
  • harmonic interpolation for scipy 1.9.3 by @bmcfee in https://github.com/librosa/librosa/pull/1596
  • Just intonation by @bmcfee in https://github.com/librosa/librosa/pull/1552
  • Miscellaneous documentation updates by @bmcfee in https://github.com/librosa/librosa/pull/1602
  • updated presets example to make better use of lazy-loading by @bmcfee in https://github.com/librosa/librosa/pull/1603
  • Improved docs resample by @jpaasen in https://github.com/librosa/librosa/pull/1614
  • Add type annotations by @matangover in https://github.com/librosa/librosa/pull/1587
  • Parabolic interpolation speedup for yin by @bmcfee in https://github.com/librosa/librosa/pull/1617
  • fixed #1618 - updated docstrings by @bmcfee in https://github.com/librosa/librosa/pull/1623
  • removing typehints from doc build by @bmcfee in https://github.com/librosa/librosa/pull/1630
  • updated cache action to v3 by @bmcfee in https://github.com/librosa/librosa/pull/1631
  • Soundfile exception handling, version bump by @bmcfee in https://github.com/librosa/librosa/pull/1625
  • Rainbowgram by @EmmaZhao0413 in https://github.com/librosa/librosa/pull/1612
  • Type annotations continued by @bmcfee in https://github.com/librosa/librosa/pull/1632
  • Require matplotlib 3.3+ by @bmcfee in https://github.com/librosa/librosa/pull/1640
  • Update LICENSE.md by @raccoonML in https://github.com/librosa/librosa/pull/1638
  • Zero crossings rewrite by @bmcfee in https://github.com/librosa/librosa/pull/1643
  • rebuild lint environment cache by @bmcfee in https://github.com/librosa/librosa/pull/1645
  • Minor typing improvements by @bluenote10 in https://github.com/librosa/librosa/pull/1637
  • Vertical waveshow by @bmcfee in https://github.com/librosa/librosa/pull/1646
  • f0 harmonic interpolation by @bmcfee in https://github.com/librosa/librosa/pull/1647
  • added more options for bandwidth estimation by @tomxi in https://github.com/librosa/librosa/pull/1495
  • Allow isolated vertices in bandwidth estimation sometimes by @bmcfee in https://github.com/librosa/librosa/pull/1652
  • 0.10.0rc0 release prep by @bmcfee in https://github.com/librosa/librosa/pull/1653
  • updated doc build targets by @bmcfee in https://github.com/librosa/librosa/pull/1657
  • 010 final by @bmcfee in https://github.com/librosa/librosa/pull/1658
  • Doc build headaches continued by @bmcfee in https://github.com/librosa/librosa/pull/1660
  • Doc build continues by @bmcfee in https://github.com/librosa/librosa/pull/1661
  • Doc build corrections by @bmcfee in https://github.com/librosa/librosa/pull/1663
  • reverting mpl version change for doc build by @bmcfee in https://github.com/librosa/librosa/pull/1664
  • allow dtype specification in abs2, rms by @bmcfee in https://github.com/librosa/librosa/pull/1665
  • 0.10.0rc1 by @bmcfee in https://github.com/librosa/librosa/pull/1666
  • pinning sphinx version for doc environment until we fix jquery issue by @bmcfee in https://github.com/librosa/librosa/pull/1670
  • fixed meltostft example, resolves #1672 by @bmcfee in https://github.com/librosa/librosa/pull/1673

New Contributors

  • @kianelbo made their first contribution in https://github.com/librosa/librosa/pull/1501
  • @masguit42 made their first contribution in https://github.com/librosa/librosa/pull/1531
  • @achabotl made their first contribution in https://github.com/librosa/librosa/pull/1535
  • @Embot2000 made their first contribution in https://github.com/librosa/librosa/pull/1536
  • @juanis2112 made their first contribution in https://github.com/librosa/librosa/pull/1537
  • @helminzo made their first contribution in https://github.com/librosa/librosa/pull/1545
  • @BdeGraaff made their first contribution in https://github.com/librosa/librosa/pull/1574
  • @ZviBaratz made their first contribution in https://github.com/librosa/librosa/pull/1592
  • @mattiadg made their first contribution in https://github.com/librosa/librosa/pull/1594
  • @jpaasen made their first contribution in https://github.com/librosa/librosa/pull/1614
  • @matangover made their first contribution in https://github.com/librosa/librosa/pull/1587
  • @EmmaZhao0413 made their first contribution in https://github.com/librosa/librosa/pull/1612
  • @raccoonML made their first contribution in https://github.com/librosa/librosa/pull/1638
  • @tomxi made their first contribution in https://github.com/librosa/librosa/pull/1495

Full Changelog: https://github.com/librosa/librosa/compare/0.9.2...0.10.0

- Python
Published by bmcfee over 3 years ago

librosa - 0.10.0rc1

Second release candidate for 0.10.0.

This RC includes some minor documentation updates and incremented the minimum supported python-soundfile to 0.12.1.

- Python
Published by bmcfee over 3 years ago

librosa - 0.10.0rc0

What's Changed

  • Square plots when different axis types are compatible by @kianelbo in https://github.com/librosa/librosa/pull/1501
  • Add instructions for updating test_display images in CONTRIBUTING.md by @kianelbo in https://github.com/librosa/librosa/pull/1520
  • 0.10 positional argument deprecation removal and dev version bump by @bmcfee in https://github.com/librosa/librosa/pull/1521
  • Support for "h" and "m" in TimeFormatter by @lostanlen in https://github.com/librosa/librosa/pull/1485
  • STFT pre-allocation by @bmcfee in https://github.com/librosa/librosa/pull/1514
  • Update LICENSE.md by @masguit42 in https://github.com/librosa/librosa/pull/1531
  • Accelerated abs2 and phasor by @bmcfee in https://github.com/librosa/librosa/pull/1529
  • Standardize integer type checks by @achabotl in https://github.com/librosa/librosa/pull/1535
  • Localmax and localmin vectorization by @bmcfee in https://github.com/librosa/librosa/pull/1533
  • adds keyword argument definitions to docstrings by @Embot2000 in https://github.com/librosa/librosa/pull/1536
  • Refactor AdaptiveWaveplot, disconnection support by @bmcfee in https://github.com/librosa/librosa/pull/1539
  • Improve the contributing guide by @juanis2112 in https://github.com/librosa/librosa/pull/1537
  • Fixes the PR reference number in the Changelog by @cr2007 in https://github.com/librosa/librosa/pull/1543
  • Fixes docstring for 'notetomidi' function in librosa/core/convert.py by @helminzo in https://github.com/librosa/librosa/pull/1545
  • removed hanning from tests, fixes #1547 by @bmcfee in https://github.com/librosa/librosa/pull/1548
  • Purge hanning (continued) by @bmcfee in https://github.com/librosa/librosa/pull/1549
  • updating codespell and corrections by @bmcfee in https://github.com/librosa/librosa/pull/1557
  • High-dimensional resampling, axis targeting by @bmcfee in https://github.com/librosa/librosa/pull/1561
  • Correct window bandwidth calculation and documentation by @bmcfee in https://github.com/librosa/librosa/pull/1560
  • Explain cmap in specshow docs by @kianelbo in https://github.com/librosa/librosa/pull/1563
  • off-by-one error in STFT frame padding by @bmcfee in https://github.com/librosa/librosa/pull/1568
  • use rfft when appropriate in autocorrelate, fixes #1526 by @bmcfee in https://github.com/librosa/librosa/pull/1565
  • forced floating point sampling rates in multirate filterbank by @bmcfee in https://github.com/librosa/librosa/pull/1571
  • Improve filter visualization for semitone_filterbank docstring by @BdeGraaff in https://github.com/librosa/librosa/pull/1574
  • vectorized note and svara converters properly by @bmcfee in https://github.com/librosa/librosa/pull/1572
  • Changing default resampler by @bmcfee in https://github.com/librosa/librosa/pull/1566
  • CI updates, dropping python 3.6 by @bmcfee in https://github.com/librosa/librosa/pull/1577
  • CI updates (continued) by @bmcfee in https://github.com/librosa/librosa/pull/1578
  • updated tests for numpy 1.23 compatibility by @bmcfee in https://github.com/librosa/librosa/pull/1581
  • lazy imports by @bmcfee in https://github.com/librosa/librosa/pull/1579
  • fixed #1585 figure layout issues [ci skip] by @bmcfee in https://github.com/librosa/librosa/pull/1586
  • updated CI environments, fixes #1589 by @bmcfee in https://github.com/librosa/librosa/pull/1590
  • Fixed docs badge link by @ZviBaratz in https://github.com/librosa/librosa/pull/1592
  • Replace numpy deprecated types with python types. by @mattiadg in https://github.com/librosa/librosa/pull/1594
  • harmonic interpolation for scipy 1.9.3 by @bmcfee in https://github.com/librosa/librosa/pull/1596
  • Just intonation by @bmcfee in https://github.com/librosa/librosa/pull/1552
  • Miscellaneous documentation updates by @bmcfee in https://github.com/librosa/librosa/pull/1602
  • updated presets example to make better use of lazy-loading by @bmcfee in https://github.com/librosa/librosa/pull/1603
  • Improved docs resample by @jpaasen in https://github.com/librosa/librosa/pull/1614
  • Add type annotations by @matangover in https://github.com/librosa/librosa/pull/1587
  • Parabolic interpolation speedup for yin by @bmcfee in https://github.com/librosa/librosa/pull/1617
  • fixed #1618 - updated docstrings by @bmcfee in https://github.com/librosa/librosa/pull/1623
  • removing typehints from doc build by @bmcfee in https://github.com/librosa/librosa/pull/1630
  • updated cache action to v3 by @bmcfee in https://github.com/librosa/librosa/pull/1631
  • Soundfile exception handling, version bump by @bmcfee in https://github.com/librosa/librosa/pull/1625
  • Rainbowgram by @EmmaZhao0413 in https://github.com/librosa/librosa/pull/1612
  • Type annotations continued by @bmcfee in https://github.com/librosa/librosa/pull/1632
  • Require matplotlib 3.3+ by @bmcfee in https://github.com/librosa/librosa/pull/1640
  • Update LICENSE.md by @raccoonML in https://github.com/librosa/librosa/pull/1638
  • Zero crossings rewrite by @bmcfee in https://github.com/librosa/librosa/pull/1643
  • rebuild lint environment cache by @bmcfee in https://github.com/librosa/librosa/pull/1645
  • Minor typing improvements by @bluenote10 in https://github.com/librosa/librosa/pull/1637
  • Vertical waveshow by @bmcfee in https://github.com/librosa/librosa/pull/1646
  • f0 harmonic interpolation by @bmcfee in https://github.com/librosa/librosa/pull/1647
  • added more options for bandwidth estimation by @tomxi in https://github.com/librosa/librosa/pull/1495
  • Allow isolated vertices in bandwidth estimation sometimes by @bmcfee in https://github.com/librosa/librosa/pull/1652
  • 0.10.0rc0 release prep by @bmcfee in https://github.com/librosa/librosa/pull/1653

New Contributors

  • @kianelbo made their first contribution in https://github.com/librosa/librosa/pull/1501
  • @masguit42 made their first contribution in https://github.com/librosa/librosa/pull/1531
  • @achabotl made their first contribution in https://github.com/librosa/librosa/pull/1535
  • @Embot2000 made their first contribution in https://github.com/librosa/librosa/pull/1536
  • @juanis2112 made their first contribution in https://github.com/librosa/librosa/pull/1537
  • @helminzo made their first contribution in https://github.com/librosa/librosa/pull/1545
  • @BdeGraaff made their first contribution in https://github.com/librosa/librosa/pull/1574
  • @ZviBaratz made their first contribution in https://github.com/librosa/librosa/pull/1592
  • @mattiadg made their first contribution in https://github.com/librosa/librosa/pull/1594
  • @jpaasen made their first contribution in https://github.com/librosa/librosa/pull/1614
  • @matangover made their first contribution in https://github.com/librosa/librosa/pull/1587
  • @EmmaZhao0413 made their first contribution in https://github.com/librosa/librosa/pull/1612
  • @raccoonML made their first contribution in https://github.com/librosa/librosa/pull/1638
  • @tomxi made their first contribution in https://github.com/librosa/librosa/pull/1495

Full Changelog: https://github.com/librosa/librosa/compare/0.9.2...0.10.0rc0

- Python
Published by bmcfee over 3 years ago

librosa - 0.9.2

What's Changed

  • updated showversions to match setup.cfg. fixes #1455 by @bmcfee in https://github.com/librosa/librosa/pull/1457
  • switched submodule url to https in advance of git:// deprecation by @bmcfee in https://github.com/librosa/librosa/pull/1461
  • Fix dbtoamplitude docs by @i-aki-y in https://github.com/librosa/librosa/pull/1469
  • Improved read me by @Asmitha-K in https://github.com/librosa/librosa/pull/1473
  • Expanded documentation for viterbi_discriminative by @bmcfee in https://github.com/librosa/librosa/pull/1475
  • Allow preconstructed audioread objects in load by @bmcfee in https://github.com/librosa/librosa/pull/1477
  • Improved edits to the README.md file by @cr2007 in https://github.com/librosa/librosa/pull/1479
  • Fix function name in docs of STFT by @LorenzNickel in https://github.com/librosa/librosa/pull/1487
  • pinned sphinx version to 4.5 for doc site by @bmcfee in https://github.com/librosa/librosa/pull/1491
  • bug-fix for multichannel splitting by @bmcfee in https://github.com/librosa/librosa/pull/1493
  • Remove redundant article in CONTRIBUTING.md by @LorenzNickel in https://github.com/librosa/librosa/pull/1507
  • Fix typo in warning in inverse.py by @LorenzNickel in https://github.com/librosa/librosa/pull/1508
  • Fix multiple typos in spectral.py by @LorenzNickel in https://github.com/librosa/librosa/pull/1509
  • Speed up magphase by @futurulus in https://github.com/librosa/librosa/pull/1504
  • Escape special characters in the directory paths when calling find_files() by @Xiao-Ming in https://github.com/librosa/librosa/pull/1511
  • Documentation updates ahead of 0.9.2 release by @bmcfee in https://github.com/librosa/librosa/pull/1513

New Contributors

  • @i-aki-y made their first contribution in https://github.com/librosa/librosa/pull/1469
  • @Asmitha-K made their first contribution in https://github.com/librosa/librosa/pull/1473
  • @cr2007 made their first contribution in https://github.com/librosa/librosa/pull/1479
  • @LorenzNickel made their first contribution in https://github.com/librosa/librosa/pull/1487
  • @futurulus made their first contribution in https://github.com/librosa/librosa/pull/1504
  • @Xiao-Ming made their first contribution in https://github.com/librosa/librosa/pull/1511

Full Changelog: https://github.com/librosa/librosa/compare/0.9.1...0.9.2

- Python
Published by bmcfee almost 4 years ago

librosa - 0.9.1

This minor release restores API compatibility for functions with positional arguments.

See https://librosa.org/doc/latest/changelog.html for details.

- Python
Published by bmcfee over 4 years ago

librosa - 0.9.0

This release introduces multichannel support and substantial number of bug fixes and enhancements.

See https://librosa.org/doc/main/changelog.html#v0-9-0 for a full list of changes.

- Python
Published by bmcfee over 4 years ago

librosa - 0.9.0rc0

First release candidate for 0.9.0 series.

- Python
Published by bmcfee over 4 years ago

librosa - 0.8.1

This is primarily a bug-fix and maintenance release.

New features include interactive waveform visualization, signal de-emphasis effect, and expanded resampling modes.

A full list of changes can be found at https://librosa.org/doc/main/changelog.html#v0-8-1

- Python
Published by bmcfee about 5 years ago

librosa - 0.8.1rc2

Second release candidate for 0.8.1.

- Python
Published by bmcfee about 5 years ago

librosa - 0.8.1rc1

First release candidate for 0.8.1.

This is primarily a bug-fix and maintenance release. A full list of changes can be found at https://librosa.org/doc/main/changelog.html#v0-8-1

- Python
Published by bmcfee about 5 years ago

librosa - 0.8.0

First release of the 0.8 series.

Major changes include:

  • Removed support for Python 3.5 and earlier.
  • Added pitch tracking (yin and pyin)
  • Variable-Q transform
  • Hindustani and Carnatic notation support
  • Expanded collection of example tracks
  • Numerous speedups and bugfixes

- Python
Published by bmcfee almost 6 years ago

librosa - 0.7.2

This is primarily a bug-fix release, and most likely the last release in the 0.7 series.

It includes fixes for errors in dynamic time warping (DTW) and RMS energy calculation, and several corrections to the documentation.

Inverse-liftering is now supported in MFCC inversion, and an implementation of mu-law companding has been added.

Please refer to the documentation for a full list of changes.

- Python
Published by bmcfee over 6 years ago

librosa - 0.7.1

This minor revision includes mainly bug fixes, but there are a few new features as well:

  • Griffin-Lim for constant-Q spectra
  • Multi-dimensional in-place framing
  • Enhanced compatibility with HTK for MFCC generation
  • Time-frequency reassigned spectrograms

Please refer to the documentation for a full list of changes.

- Python
Published by bmcfee over 6 years ago

librosa - 0.7.0

First release of the 0.7 series.

Major changes include streaming mode, feature inversion, faster decoding, more efficient spectral transformations, and numerous API enhancements.

- Python
Published by bmcfee almost 7 years ago

librosa - 0.7.0rc1

First release candidate of the 0.7 series.

Major changes include streaming mode, faster decoding, more efficient spectral transformations, and numerous API enhancements.

- Python
Published by bmcfee almost 7 years ago

librosa - 0.6.3

This release contains a few minor bugfixes and many improvements to documentation and usability.

- Python
Published by bmcfee over 7 years ago

librosa - 0.6.2

This minor release adds support for joblib>=0.12, and introduces new signal and time-grid generation functions.

- Python
Published by bmcfee almost 8 years ago

librosa - 0.6.1

0.6.1 final release. This contains no substantial changes from 0.6.1rc0.

The major changes from 0.6.0 include:

  • new module librosa.sequence for Viterbi decoding
  • Per-channel energy normalization (librosa.pcen())

As well as numerous bug-fixes and acceleration enhancements.

- Python
Published by bmcfee about 8 years ago

librosa - 0.6.1rc0

First release candidate for 0.6.1.

This is primarily a bugfix release, though two new features have been added: per-channel energy normalization (pcen) and Viterbi decoding (librosa.sequence module).

- Python
Published by bmcfee about 8 years ago

librosa - 0.6.0

The 0.6.0 release contains no changes from the rc1 release candidate.

A full list of changes is provided in the release notes.

- Python
Published by bmcfee over 8 years ago

librosa - 0.6.0rc1

Second release candidate for 0.6.0. Compared to rc0, this release includes minor documentation fixes and improvements to error messages.

- Python
Published by bmcfee over 8 years ago

librosa - 0.6.0rc0

First release candidate for 0.6.

This is a major revision, and contains numerous bugfixes and some small API changes that break backward compatibility with the 0.5 series. A full changelog is provided in the documentation.

- Python
Published by bmcfee over 8 years ago

librosa - 0.5.1

This is primarily a bug fix release, with a few new features and expanded API.

- Python
Published by bmcfee about 9 years ago

librosa - 0.5.0

- Python
Published by bmcfee over 9 years ago

librosa - 0.5.0rc0

First release candidate for 0.5.0.

- Python
Published by bmcfee over 9 years ago

librosa - 0.4.3

- Python
Published by bmcfee about 10 years ago

librosa - 0.4.3rc0

First release candidate for 0.4.3

- Python
Published by bmcfee about 10 years ago

librosa - 0.4.2

This minor revision fixes issues with matplotlib 1.5 compatibility and scaling of the constant-Q transform.

- Python
Published by bmcfee over 10 years ago

librosa - 0.4.1

This minor revision expands the rhythm analysis functionality, and fixes several small bugs.

It is also the first release to officially support Python 3.5.

For a complete list of changes, refer to the CHANGELOG.

- Python
Published by bmcfee over 10 years ago

librosa - 0.4.1rc0

First release candidate for 0.4.1.

- Python
Published by bmcfee over 10 years ago

librosa - v0.4.0

- Python
Published by bmcfee almost 11 years ago

librosa - 0.4.0 release candidate 2

Second release candidate for 0.4.0

- Python
Published by bmcfee about 11 years ago

librosa - 0.4.0rc1

There are still a few issues to clean up with the 0.4 milestone, but these mainly relate to testing.

This rc should be essentially feature complete.

- Python
Published by bmcfee about 11 years ago

librosa - v0.3.1

- Python
Published by bmcfee over 11 years ago

librosa - v0.3.0

- Python
Published by bmcfee almost 12 years ago

librosa - v0.2.1

- Python
Published by bmcfee over 12 years ago

librosa - v0.1.0

initial public release

- Python
Published by bmcfee over 12 years ago

librosa - v0.2.0

- Python
Published by bmcfee over 12 years ago