0.3.0
New Loaders
- AcousticBrainz Genre
- cante100
- IRMAS
- Saraga Carnatic
- Saraga Hindustani
- Tonality classicalDB
Features
- Changes top level API - datasets are now loaded with mirdata.initialize('orchset')
- Adds a Dataset object
- Renames load --> load_tracks
- Adds dataset.choice_track()
- Moves Track and MultiTrack base classes from mirdata.track to mirdata.core
- Extends index structure beyond tracks and adds version as mandatory top-level key
- Introduces of datasets submodule
- Introduces of Annotation classes for different time-series data types
- Improve documentation
- Introduces support for remote indexes for big datasets
- Specify license in each dataset
- Config flags for automatic full-dataset testing each week (#337)
Bug fixes
- #79 RWC beat parsing
- #311 Beatport Key fix index
- #326 Maestro downloading twice breaks
- #328 RWC metadata not parsing
- #329 Download message was not showing path
- #341 Support datasets with no metadata
- #346 Mridangam fix
- #347 Orchset unzip error
- #348 and #306 file download encoding utf8
- #351 Tinysol test_full_dataset fix
- #357 Cante100 partial download fix
- #374 adding bibtex to AcousticBrainz