Text-based LSTM networks for Automatic Music Composition

Keunwoo Choi, George Fazekas, Mark Sandler
4/18/2016
cs.AIcs.MM

Official code: keunwoochoi/lstm_real_book (138 stars, last commit 2023-01-15). 1 more implementation below.

Abstract

In this paper, we introduce new methods and discuss results of text-based LSTM (Long Short-Term Memory) networks for automatic music composition. The proposed network is designed to learn relationships within text documents that represent chord progressions and drum tracks in two case studies. In the experiments, word-RNNs (Recurrent Neural Networks) show good results for both cases, while character-based RNNs (char-RNNs) only succeed to learn chord progressions. The proposed system can be used for fully automatic composition or as semi-automatic systems that help humans to compose music by controlling a diversity parameter of the model.

View on arXivView PDF

Code Implementations(2)

LSTM source code to generate jazz chord progressions

13819PythonFeb 18, 20163 years ago

LSTM to generate drum tracks based on Metallica's midi drum tracks

10720PythonFeb 23, 20167 years ago

Similar Papers

Cite this paper

@article{choi2016textbased,
  title  = {Text-based LSTM networks for Automatic Music Composition},
  author = {Keunwoo Choi and George Fazekas and Mark Sandler},
  year   = {2016},
  eprint = {1604.05358},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1604.05358}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1604.05358.svg)](https://codeofpaper.com/paper/1604.05358)

Discussion