Home

Awesome

neuralnetmusic

Felix's project for composing music using neural nets.

This is not in a state fit for public release right now, so play with at your own risk. The myparser.py module turns musicxml files into training data. The DBN.py module trains a DBN (deep belief network), and generates new music. You need Theano to run. There is a pre-trained model that you can play with.

Requirements

You will need the following Python packages:

Usage

Using this project:

$ python DBN.py sample