Version 0.13
Release Notes
Version 0.13 (release date: 2016-03-07)
Main features:
- Python 3 support (3.3+) (#15)
- Online documentation available at http://madmom.readthedocs.org (#60)
Bug fixes:
- Fix nasty unsingend indexing bug (#88)
- MIDI note timing could get corrupted if
note_ticks_to_beats()
was called
multiple times (#90)
API relevant changes:
- Renamed
DownBeatTracker
and all relevant classes toPatternTracker
(#25) - Complete refactoring of the
features.beats_hmm
module (#52) - Unified negative index behaviour of
FramedSignal
(#72) - Removed pickling of data classes since it was not tested thoroughly (#81)
- Reworked stacking of spectrogram differences (#82)
- Renamed
norm_bands
argument ofMultiBandSpectrogram
tonorm_filters
(#83)
Other changes:
- Added alignment evaluation (#12)
- Added continous integration testing (#16)
- Added
-o
option to bothsingle
/batch
processing mode to not overwrite
files accidentially insingle
mode (#18) - Removed
block_size
parameter fromFilteredSpectrogram
(#22) - Sample rate is always integer (#23)
- Converted all docstrings to the numpydoc format (#48)
- Batch processing continues if non-audio files are given (#53)
- Added code quality checks (#61)
- Added coverage measuring (#74)
- Added `--down`` option to evaluate only downbeats (#76)
- Removed option to normalise the observations (#95)
- Moved filterbank related argument parser to
FilterbankProcessor
(#96)