------
2020-07-22
New Features
- `1203`_ Support for Carnatic and Hindustani notations. *Brian McFee, Kaushik Sripathi Hatti, Kaustuv Kanti Ganguli*
- `librosa.hz_to_svara_c`, `librosa.hz_to_svara_h`
- `librosa.midi_to_svara_c`, `librosa.midi_to_svara_h`
- `librosa.note_to_svara_c`, `librosa.note_to_svara_h`
- `librosa.list_mela`, `librosa.list_thaat`
- and `librosa.display.specshow` support.
- `1063`_ `librosa.yin` and `librosa.pyin` for fundamental frequency
estimation. *Benjamin van Niekirk*
- `1018`_ Variable-Q transform `librosa.vqt`. *Brian McFee, Frank Cwitkowitz*
- `1059`_ `libsamplerate` support in `librosa.resample`. *Brian McFee*
- `1134`_ perceptual loudness weighting for B, C, D, and Z-weighting. *Bea Steers*
- `1149`_ key support and note-spelling in pitch<=>note conversion. *Brian
McFee*
- `1150`_ new data loader, and expanded collection of example recordings.
*Brian McFee*
- `1166`_ `librosa.sequence.dtw` can now return the step matrix. *Frank Zaklow*
- `1171`_ automatic precision inference for spectral transforms (stft, cqt) and
explicit control for `librosa.cqt`. *Brian McFee*
- `1198`_ `librosa.util.localmin` for computing local minima. *Brian McFee*
Removed features and API changes
- `1062`_
- Removed support for python < 3.6.
- Removed the deprecated `output` module.
- Removed deprecated `ifgram` function.
- Removed deprecated `amin` parameter from `icqt`
- Removed deprecated `A440` parameter from `hz_to_octs`, `octs_to_hz`, and
`chroma` features
- Removed deprecated `tuning=` parameter in CQT filter constructors
- Removed deprecated `util.roll_sparse` function
- `1050`_ implemented changes to Mel filter normalization
- `1165`_ removed deprecated `optional_jit` decorator