Listen

Description

We're going to build a music generating neural network trained on jazz songs in Keras. I'll go over the history of algorithmic generation, then we'll walk step by step through the process of how LSTM networks help us generate music.

Coding Challenge for this video:
https://github.com/llSourcell/How-to-Generate-Music-Demo

Vishal's Winning Code:
https://github.com/erilyth/DeepLearning-SirajologyChallenges/tree/master/Art_Generation

Michael's Runner up code:
https://github.com/michalpelka/How-to-Generate-Art-Demo/blob/master/demo.ipynb

More Learning Resources:
https://medium.com/@shiyan/understanding-lstm-and-its-diagrams-37e2f46f1714#.swstv6z61
http://mourafiq.com/2016/05/15/predicting-sequences-using-rnn-in-tensorflow.html
https://magenta.tensorflow.org/2016/06/10/recurrent-neural-network-generation-tutorial/
http://deeplearning.net/tutorial/rnnrbm.html
https://maraoz.com/2016/02/02/abc-rnn/
http://www.cs.cmu.edu/~music//cmsip/slides/05-algo-comp.pdf
http://www.hexahedria.com/2015/08/03/composing-music-with-recurrent-neural-networks/
https://www.reddit.com/r/algorithmicmusic/

Please Subscribe! And like. And comment. That's what keeps me going.

Join us in the Wizards Slack channel:
http://wizards.herokuapp.com/

And please support me on Patreon:
https://www.patreon.com/user?u=3191693

Thanks Ji-Sung Kim for the example code:
https://deepjazz.io
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/