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
writeableargument ofutil.framefunction 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
cmapinspecshowdocs 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.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
cmapinspecshowdocs 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_discriminativeby @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.mdfile 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
magphaseby @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.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.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.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.sequencefor 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.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.4.0 release candidate 2
Second release candidate for 0.4.0
- Python
Published by bmcfee about 11 years ago