Skip to content

sigsep/sigsep-mus-cutlist-generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Generate 30s previews from SISEC MUS dataset

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%