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/