# BachProp: Learning to Compose Music in Multiple Styles

arXiv: https://arxiv.org/abs/1802.05162 · HTML: https://mlsanity.com/paper/1802.05162/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 14 Feb 2018.

## Built on by (most cited first, 3 of 3)

- [Foundation Models for Music: A Survey](https://mlsanity.com/paper/2408.14340/) (2024)
- [A-Muze-Net: Music Generation by Composing the Harmony based on the Generated Melody](https://mlsanity.com/paper/2111.12986/) (2021)
- [Comparision Of Adversarial And Non-Adversarial LSTM Music Generative Models](https://mlsanity.com/paper/2211.00731/) (2022)

## Abstract (arXiv)

Hand in hand with deep learning advancements, algorithms of music composition increase in performance. However, most of the successful models are designed for specific musical structures. Here, we present BachProp, an algorithmic composer that can generate music scores in any style given sufficient training data. To adapt BachProp to a broad range of musical styles, we propose a novel normalized representation of music and train a deep network to predict the note transition probabilities of a given music corpus. In this paper, new music scores sampled by BachProp are compared with the original corpora via crowdsourcing. This evaluation indicates that the music scores generated by BachProp are not less preferred than the original music corpus the algorithm was provided with.
