Skip to content
Rock Music using Deep Learning
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
midi
music
object
.gitignore
README.md
create_data.py
generate.py
train.py

README.md

DeepRock

Rock Music using Deep Learning. For more information regarding the architecture and model go to https://nayak.io/posts/deeprock-rock-music-generation-using-lstm/

Usage

  1. Generate the required X and Y for training by running python create_data.py. You can mess around in create_data.py to change the sequence_length and unique_factor parameters.
  2. Modify the model as per your requirements in train.py. To train run python train.py.
  3. Generate new music from random samples by running python generate.py.

Credits

  1. https://github.com/jisungk/deepjazz
  2. https://github.com/Skuldur/Classical-Piano-Composer
You can’t perform that action at this time.