Composing Bach Chorales Using Deep Learning

0 0

In this talk, we describe BachBot: an artificial intelligence which uses deep learning and long short term memory (LSTM) to compose music in the style of Bach. We train BachBot on all known Bach chorale harmonisations and carry out the largest musical Turing test to date. Our results show that the average listener can distinguish BachBot from real Bach only 5% better than random guessing, suggesting that algorithmic composition of Bach chorales is more closed (as a result of BachBot) than open a problem.

GOTO Amsterdam 2017

GOTO Conference is a software development conference designed for developers, team leads, architects, and project managers and is organized "for developers by developers". As software developers an...