From c39e83c0ebcd1e26f06a6259a04da8bede1c253e Mon Sep 17 00:00:00 2001 From: Ma5onic <18509613+Ma5onic@users.noreply.github.com> Date: Wed, 12 Apr 2023 20:05:52 -0400 Subject: [PATCH 1/3] Update README.md Simplify Install Process --- README.md | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index c3b7cdc..56640fc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Music Separation Enhancement With Generative Modeling -[![Open in Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/interactiveaudiolab/MSG/blob/main/MSG.ipynb)` +[![Open in Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/interactiveaudiolab/MSG/blob/main/MSG.ipynb) This is the official implementation of the Make it Sound Good (MSG) model from our 2022 ISMIR paper "Music Separation Enhancement with Generative Modeling" [\[paper\]](https://arxiv.org/pdf/2208.12387.pdf)[ \[website\]](https://interactiveaudiolab.github.io/project/msg.html) @@ -15,20 +15,17 @@ We introduce Make it Sound Good (MSG), a post-processor that enhances the output ## Setup 1. We train our model using salient source samples from the training data. To get the salient source samples, our training loop uses [nussl's](https://github.com/nussl/nussl/tree/salient_mixsrc2/nussl) SalientExcerptMixSourceFolder class from the salient_mixsrc2 branch. The specific branch of the repo can be downloaded using the steps below: -``` -$ git clone https://github.com/nussl/nussl.git -$ cd nussl -$ git checkout salient_mixsrc2 -$ pip install -e . +```bash +pip install git+https://github.com/nussl/nussl.git@salient_mixsrc2 ``` 2. Download our repo from github. -``` -$ git clone https://github.com/interactiveaudiolab/MSG.git +```bash +git clone https://github.com/interactiveaudiolab/MSG.git ``` 3. Change to the MSG repo folder and download the requirements.txt. -``` -$ cd MSG -$ pip install -r requirements.txt +```bash +cd MSG +pip install -r requirements.txt ``` 4. If you would like to use our [pretrained checkpoints on huggingface download](https://huggingface.co/boazcogan/MSG_pretrained_checkpoints/tree/main) the model. From 39291cb782f92e0cf45b695b4eef3def158def85 Mon Sep 17 00:00:00 2001 From: Ma5onic <18509613+Ma5onic@users.noreply.github.com> Date: Wed, 12 Apr 2023 20:11:55 -0400 Subject: [PATCH 2/3] Further Simplify Install Process --- README.md | 10 +++------- requirements.txt | 1 + 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 56640fc..12db319 100644 --- a/README.md +++ b/README.md @@ -14,20 +14,16 @@ We introduce Make it Sound Good (MSG), a post-processor that enhances the output - [Citation](#Citation) ## Setup -1. We train our model using salient source samples from the training data. To get the salient source samples, our training loop uses [nussl's](https://github.com/nussl/nussl/tree/salient_mixsrc2/nussl) SalientExcerptMixSourceFolder class from the salient_mixsrc2 branch. The specific branch of the repo can be downloaded using the steps below: -```bash -pip install git+https://github.com/nussl/nussl.git@salient_mixsrc2 -``` -2. Download our repo from github. +1. Download our repo from github. ```bash git clone https://github.com/interactiveaudiolab/MSG.git ``` -3. Change to the MSG repo folder and download the requirements.txt. +2. Change to the MSG repo folder and download the requirements.txt. ```bash cd MSG pip install -r requirements.txt ``` -4. If you would like to use our [pretrained checkpoints on huggingface download](https://huggingface.co/boazcogan/MSG_pretrained_checkpoints/tree/main) the model. +3. If you would like to use our [pretrained checkpoints on huggingface download](https://huggingface.co/boazcogan/MSG_pretrained_checkpoints/tree/main) the model. ## Training diff --git a/requirements.txt b/requirements.txt index 28dd785..e2aa772 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,3 +12,4 @@ SoundFile librosa==0.8.1 torch wandb +git+https://github.com/nussl/nussl.git@salient_mixsrc2 \ No newline at end of file From 78c6d7e0bc425322c409b7f48f7816dbd526405c Mon Sep 17 00:00:00 2001 From: Ma5onic <18509613+Ma5onic@users.noreply.github.com> Date: Tue, 27 Jun 2023 19:59:42 -0400 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 12db319..3ca0de2 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ We introduce Make it Sound Good (MSG), a post-processor that enhances the output ```bash git clone https://github.com/interactiveaudiolab/MSG.git ``` -2. Change to the MSG repo folder and download the requirements.txt. +2. Change to the MSG repo folder and install the requirements. ```bash cd MSG pip install -r requirements.txt