├── .gitignore ├── LICENSE ├── README.md ├── __init__.py ├── demo ├── bass.wav ├── drums.wav ├── other.wav ├── sotw.wav ├── vocals.wav └── ww.wav ├── diagram.png ├── evaluate_sdr.py ├── generator ├── __init__.py └── glow │ ├── README.md │ ├── __init__.py │ ├── attentions.py │ ├── audio_processing.py │ ├── commons.py │ ├── data_utils.py │ ├── init_musdb.py │ ├── models.py │ ├── modules.py │ ├── stft.py │ ├── train_musdb.py │ └── utils.py ├── inference_demo.ipynb ├── inverse_utils.py ├── musdb_separation.py ├── preprocessing ├── guitarset_data_prep.py └── musdb18_data_prep.py └── source_separation.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/bass.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/demo/bass.wav -------------------------------------------------------------------------------- /demo/drums.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/demo/drums.wav -------------------------------------------------------------------------------- /demo/other.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/demo/other.wav -------------------------------------------------------------------------------- /demo/sotw.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/demo/sotw.wav -------------------------------------------------------------------------------- /demo/vocals.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/demo/vocals.wav -------------------------------------------------------------------------------- /demo/ww.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/demo/ww.wav -------------------------------------------------------------------------------- /diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/diagram.png -------------------------------------------------------------------------------- /evaluate_sdr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/evaluate_sdr.py -------------------------------------------------------------------------------- /generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generator/glow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/README.md -------------------------------------------------------------------------------- /generator/glow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/__init__.py -------------------------------------------------------------------------------- /generator/glow/attentions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/attentions.py -------------------------------------------------------------------------------- /generator/glow/audio_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/audio_processing.py -------------------------------------------------------------------------------- /generator/glow/commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/commons.py -------------------------------------------------------------------------------- /generator/glow/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/data_utils.py -------------------------------------------------------------------------------- /generator/glow/init_musdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/init_musdb.py -------------------------------------------------------------------------------- /generator/glow/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/models.py -------------------------------------------------------------------------------- /generator/glow/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/modules.py -------------------------------------------------------------------------------- /generator/glow/stft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/stft.py -------------------------------------------------------------------------------- /generator/glow/train_musdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/train_musdb.py -------------------------------------------------------------------------------- /generator/glow/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/generator/glow/utils.py -------------------------------------------------------------------------------- /inference_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/inference_demo.ipynb -------------------------------------------------------------------------------- /inverse_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/inverse_utils.py -------------------------------------------------------------------------------- /musdb_separation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/musdb_separation.py -------------------------------------------------------------------------------- /preprocessing/guitarset_data_prep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/preprocessing/guitarset_data_prep.py -------------------------------------------------------------------------------- /preprocessing/musdb18_data_prep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/preprocessing/musdb18_data_prep.py -------------------------------------------------------------------------------- /source_separation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzhu06/GenerativeSourceSeparation/HEAD/source_separation.py --------------------------------------------------------------------------------