A LSTM network that learns from the drum tracks of Metallica and generates new tracks.
- Clone the repo
$ python main_lstM_etallica.pyto get generated drum track in text file
$ python main_post_process.py- this is when you need python-midi
- Use this text file, an aggregated-and-encoded text file for Metallica's drum tracks, to do something more
- This folder contains the original drum midi tracks.
- Details in my blog post
- Results on soundcloud and +1 more result
- Similar work on jazz chord progression: github repository, blog post, soundcloud
Text-based LSTM networks for Automatic Music Composition, Keunwoo Choi, George Fazekas, Mark Sandler, 1st Conference on Computer Simulation of Musical Creativity, Huddersfield, UK, 2016, arXiv, pdf, bib