keunwoochoi / lstm_real_book

LSTM source code to generate jazz chord progressions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lstm_real_book

A Keras-based source code that uses LSTM to generate jazz chords progression.

Usage

  1. Clone the repo
  2. Set character-mode in main_lstm_realbook.py as True or False to choose between char-rnn and word-rnn.
  3. Run by $ python main_lstm_realbook.py
  4. Use chord_sentences.txt to whatever you want
  5. Use 2486 .lab files to do even more interesting!

External links

Citation

Text-based LSTM networks for Automatic Music Composition, Keunwoo Choi, George Fazekas, Mark Sandler, 1st Conference on Computer Simulation of Musical Creativity, Huddersfield, UK, 2016 arXiv, pdf, bib

About

LSTM source code to generate jazz chord progressions


Languages

Language:Python 100.0%