Polyphonic Music Composition with LSTM Neural Networks and Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
In the domain of algorithmic music composition, machine learning-driven systems eliminate the need for carefully hand-crafting rules for composition. In particular, the capability of recurrent neural networks to learn complex temporal patterns lends itself well to the musical domain. Promising results have been observed across a number of recent attempts at music composition using deep RNNs. These approaches generally aim at first training neural networks to reproduce subsequences drawn from existing songs. Subsequently, they are used to compose music either at the audio sample-level or at the note-level. We designed a representation that divides polyphonic music into a small number of monophonic streams. This representation greatly reduces the complexity of the problem and eliminates an exponential number of probably poor compositions. On top of our LSTM neural network that learnt musical sequences in this representation, we built an RL agent that learnt to find combinations of songs whose joint dominance produced pleasant compositions. We present Amadeus, an algorithmic music composition system that composes music that consists of intricate melodies, basic chords, and even occasional contrapuntal sequences.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 1.
4 papers.
- 2022VUDENC: Vulnerability Detection with Deep Learning on a Natural Codebase for Pythoncited by 17
- 2022A Review of Intelligent Music Generation Systemscited by 11
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Surveycited by 10
- 2021Differential Music: Automated Music Generation Using LSTM Networks with Representation Based on Melodic and Harmonic Intervalscited by 0
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Survey27 Feb 2024
- 2022A Review of Intelligent Music Generation Systems16 Nov 2022
- 2022VUDENC: Vulnerability Detection with Deep Learning on a Natural Codebase for Python20 Jan 2022
- 2021Differential Music: Automated Music Generation Using LSTM Networks with Representation Based on Melodic and Harmonic Intervals23 Aug 2021