Acapella Extraction with a ConvNet
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md fix link Jun 28, 2018
acapellabot.py model fixes Apr 17, 2017
console.py clean up code in minor ways Apr 17, 2017
conversion.py clean up code in minor ways Apr 17, 2017
data.py clean up code in minor ways Apr 17, 2017
weights.h5 model fixes Apr 17, 2017

README.md

AcapellaBot

Isolating vocals from music with a Convolutional Neural Network. Blog post is here.

To Use:

  1. Download the repo
  2. Install the latest versions of Theano, Keras, librosa, and h5py on Python 3.
  3. Set your dimension ordering to tf in ~/keras/keras.json:
    {
        "backend": "theano",
        "image_dim_ordering": "tf"
    }
    
  4. Run python acapellabot.py song.mp3

Enjoy ❤