Skip to content
Generate 30s previews from SISEC MUS dataset
Python
Branch: master
Clone or download
Pull request Compare This branch is 25 commits ahead of faroit:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
Pipfile
Pipfile.lock
README.md
generate_cutlist.py
requirements.txt

README.md

SIGSEP MUS 30s Cut-List Generator

This repository aims to generate a cut-list for generating excerpts from the MUSDB18 music data set.

Note that this project does not generate audio. Please see sigsep-mus-2018-trim which will generate audio previews from a cut-list created using this software.

Method

The idea is to generate excerpts of 30s [1]

Usage

  • Install python3.6 requirements using pip install -r requirements.txt
  • Run python generate_cutlist.py --musdb /path/to/musdb --duration 30
  • For the decoded wav dataset, run python generate_cutlist.py --musdb /path/to/musdb --iswav --duration 30
  • For further applications, you can use the previews trim generator

Download Cut-lists

  • A pre-computed 30s preview cut-list can be downloaded here. This cut-list was generated using the original MUSDB18 data set as input.

  • A pre-computed 7s preview cut-list can be downloaded here. This cut-list was generated using the 30s previews as input, meaning that a sample index of 0 (or timestamp of 0s) denotes the beginning of the corresponding 30s preview and not the start of the original track.

See the latest release notes.

References

[1] R. Bittner, J. Salamon, M. Tierney, M. Mauch, C. Cannam and J. P. Bello, "MedleyDB: A Multitrack Dataset for Annotation-Intensive MIR Research", in 15th International Society for Music Information Retrieval Conference, Taipei, Taiwan, Oct. 2014.

You can’t perform that action at this time.