leichtrhino / ChimeraNet

Unofficial implementation of music separation model by Luo et.al.
MIT License
13 stars 2 forks source link
keras music-separation

ChimeraNet

An implementation of music separation model by Luo et.al.

Getting started

Sample separation task with pretrained model
  1. Prepare .wav files to separate.

  2. Install library pip install git+https://github.com/leichtrhino/ChimeraNet

  3. Download pretrained model.

  4. Download sample script.

  5. Run script

python chimeranet-separate.py -i ${input_dir}/*.wav \
    -m model.hdf5 \
    --replace-top-directory ${output_dir}

Output in nutshell

Train and separation examples

See Example section on ChimeraNet documentation.

Install

Requirements
Instructions
  1. Run pip install git+https://github.com/leichtrhino/ChimeraNet or any python package installer. (Currently, ChimeraNet is not in PyPI.)
  2. Install keras' backend if the environment does not have any. Install tensorflow if unsure.

See also