physhik / acapellabot

Acapella Extraction with a ConvNet

Home Page:http://www.madebyollin.com/posts/cnn_acapella_extraction/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 ❤

About

Acapella Extraction with a ConvNet

http://www.madebyollin.com/posts/cnn_acapella_extraction/


Languages

Language:Python 100.0%