├── .idea ├── .gitignore ├── coco-mulla-repo.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── README.md ├── coco_mulla ├── __init__.py ├── audiocraft │ ├── __init__.py │ ├── data │ │ ├── __init__.py │ │ ├── audio.py │ │ ├── audio_dataset.py │ │ ├── audio_utils.py │ │ └── zip.py │ ├── models │ │ ├── __init__.py │ │ ├── builders.py │ │ ├── encodec.py │ │ ├── lm.py │ │ ├── loaders.py │ │ └── musicgen.py │ ├── modules │ │ ├── __init__.py │ │ ├── activations.py │ │ ├── codebooks_patterns.py │ │ ├── conditioners.py │ │ ├── conv.py │ │ ├── lstm.py │ │ ├── rope.py │ │ ├── seanet.py │ │ ├── streaming.py │ │ └── transformer.py │ ├── py.typed │ ├── quantization │ │ ├── __init__.py │ │ ├── base.py │ │ ├── core_vq.py │ │ └── vq.py │ └── utils │ │ ├── __init__.py │ │ ├── autocast.py │ │ ├── export.py │ │ ├── notebook.py │ │ └── utils.py ├── data_loader │ ├── __init__.py │ ├── dataset_sampler.py │ └── slakh2100.py ├── evaluation │ └── __init__.py ├── models │ ├── __init__.py │ ├── builders_cc.py │ ├── lm_cc.py │ ├── loaders_cc.py │ ├── model.py │ ├── musicgen_cc.py │ └── transformer_cc.py └── utilities │ ├── __init__.py │ ├── chord.py │ ├── chord_utils.py │ ├── encodec_utils.py │ ├── midi_utils.py │ ├── model_utils.py │ ├── reverse_pianoroll.py │ ├── sep_utils.py │ ├── symbolic_utils.py │ ├── trainer_utils.py │ └── utils.py ├── config.py ├── demo ├── input │ ├── let_it_be.flac │ ├── let_it_be.flac.chord.lab │ ├── let_it_be.mid │ ├── let_it_be.mid.piano.mid │ └── let_it_be.prompt.txt └── output │ └── let_it_be │ ├── chord-drums-midi.wav │ ├── chord-drums.wav │ ├── chord-midi.wav │ └── chord-only.wav ├── inference.py ├── requirements.txt └── scripts └── inference.sh /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/coco-mulla-repo.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/.idea/coco-mulla-repo.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/README.md -------------------------------------------------------------------------------- /coco_mulla/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/__init__.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/__init__.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/data/__init__.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/data/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/data/audio.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/data/audio_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/data/audio_dataset.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/data/audio_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/data/audio_utils.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/data/zip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/data/zip.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/models/__init__.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/models/builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/models/builders.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/models/encodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/models/encodec.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/models/lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/models/lm.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/models/loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/models/loaders.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/models/musicgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/models/musicgen.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/__init__.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/activations.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/codebooks_patterns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/codebooks_patterns.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/conditioners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/conditioners.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/conv.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/lstm.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/rope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/rope.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/seanet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/seanet.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/streaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/streaming.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/modules/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/modules/transformer.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /coco_mulla/audiocraft/quantization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/quantization/__init__.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/quantization/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/quantization/base.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/quantization/core_vq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/quantization/core_vq.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/quantization/vq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/quantization/vq.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/utils/__init__.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/utils/autocast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/utils/autocast.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/utils/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/utils/export.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/utils/notebook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/utils/notebook.py -------------------------------------------------------------------------------- /coco_mulla/audiocraft/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/audiocraft/utils/utils.py -------------------------------------------------------------------------------- /coco_mulla/data_loader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /coco_mulla/data_loader/dataset_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/data_loader/dataset_sampler.py -------------------------------------------------------------------------------- /coco_mulla/data_loader/slakh2100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/data_loader/slakh2100.py -------------------------------------------------------------------------------- /coco_mulla/evaluation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /coco_mulla/models/__init__.py: -------------------------------------------------------------------------------- 1 | from .model import CoCoMulla -------------------------------------------------------------------------------- /coco_mulla/models/builders_cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/models/builders_cc.py -------------------------------------------------------------------------------- /coco_mulla/models/lm_cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/models/lm_cc.py -------------------------------------------------------------------------------- /coco_mulla/models/loaders_cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/models/loaders_cc.py -------------------------------------------------------------------------------- /coco_mulla/models/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/models/model.py -------------------------------------------------------------------------------- /coco_mulla/models/musicgen_cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/models/musicgen_cc.py -------------------------------------------------------------------------------- /coco_mulla/models/transformer_cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/models/transformer_cc.py -------------------------------------------------------------------------------- /coco_mulla/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | from .utils import * -------------------------------------------------------------------------------- /coco_mulla/utilities/chord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/chord.py -------------------------------------------------------------------------------- /coco_mulla/utilities/chord_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/chord_utils.py -------------------------------------------------------------------------------- /coco_mulla/utilities/encodec_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/encodec_utils.py -------------------------------------------------------------------------------- /coco_mulla/utilities/midi_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/midi_utils.py -------------------------------------------------------------------------------- /coco_mulla/utilities/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/model_utils.py -------------------------------------------------------------------------------- /coco_mulla/utilities/reverse_pianoroll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/reverse_pianoroll.py -------------------------------------------------------------------------------- /coco_mulla/utilities/sep_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/sep_utils.py -------------------------------------------------------------------------------- /coco_mulla/utilities/symbolic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/symbolic_utils.py -------------------------------------------------------------------------------- /coco_mulla/utilities/trainer_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/trainer_utils.py -------------------------------------------------------------------------------- /coco_mulla/utilities/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/coco_mulla/utilities/utils.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/config.py -------------------------------------------------------------------------------- /demo/input/let_it_be.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/input/let_it_be.flac -------------------------------------------------------------------------------- /demo/input/let_it_be.flac.chord.lab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/input/let_it_be.flac.chord.lab -------------------------------------------------------------------------------- /demo/input/let_it_be.mid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/input/let_it_be.mid -------------------------------------------------------------------------------- /demo/input/let_it_be.mid.piano.mid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/input/let_it_be.mid.piano.mid -------------------------------------------------------------------------------- /demo/input/let_it_be.prompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/input/let_it_be.prompt.txt -------------------------------------------------------------------------------- /demo/output/let_it_be/chord-drums-midi.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/output/let_it_be/chord-drums-midi.wav -------------------------------------------------------------------------------- /demo/output/let_it_be/chord-drums.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/output/let_it_be/chord-drums.wav -------------------------------------------------------------------------------- /demo/output/let_it_be/chord-midi.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/output/let_it_be/chord-midi.wav -------------------------------------------------------------------------------- /demo/output/let_it_be/chord-only.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/demo/output/let_it_be/chord-only.wav -------------------------------------------------------------------------------- /inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/inference.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/inference.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kikyo-16/coco-mulla-repo/HEAD/scripts/inference.sh --------------------------------------------------------------------------------