{"id":13434511,"url":"https://github.com/umbrellabeach/music-generation-with-DL","last_synced_at":"2025-03-17T14:31:30.581Z","repository":{"id":48310040,"uuid":"93723057","full_name":"umbrellabeach/music-generation-with-DL","owner":"umbrellabeach","description":"Resources on Music Generation with Deep Learning","archived":false,"fork":false,"pushed_at":"2021-08-02T09:30:42.000Z","size":14,"stargazers_count":718,"open_issues_count":1,"forks_count":121,"subscribers_count":51,"default_branch":"master","last_synced_at":"2024-10-27T14:45:43.024Z","etag":null,"topics":["deep-learning","gan","music-composition","music-generation"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/umbrellabeach.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-08T08:02:44.000Z","updated_at":"2024-09-18T11:36:43.000Z","dependencies_parsed_at":"2022-09-14T09:40:40.472Z","dependency_job_id":null,"html_url":"https://github.com/umbrellabeach/music-generation-with-DL","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umbrellabeach%2Fmusic-generation-with-DL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umbrellabeach%2Fmusic-generation-with-DL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umbrellabeach%2Fmusic-generation-with-DL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umbrellabeach%2Fmusic-generation-with-DL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/umbrellabeach","download_url":"https://codeload.github.com/umbrellabeach/music-generation-with-DL/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244050251,"owners_count":20389664,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deep-learning","gan","music-composition","music-generation"],"created_at":"2024-07-31T02:01:59.394Z","updated_at":"2025-03-17T14:31:30.286Z","avatar_url":"https://github.com/umbrellabeach.png","language":null,"funding_links":[],"categories":["Others","GitHub projects","Other useful related lists and resources"],"sub_categories":[],"readme":"# music-generation-with-DL\n\n## Papers\n\n- **Melody Generation for Pop Music via Word Representation of Musical Properties** (2017.10) [[arXiv](https://arxiv.org/abs/1710.11549)] [[Code](https://github.com/mil-tokyo/NeuralMelody)]\n\n- **Generating Nontrivial Melodies for Music as a Service** (2017.10) [[arXiv](https://arxiv.org/abs/1710.02280)] [[Page](https://composing.ai)]\n\n- **MuseGAN: Symbolic-domain Music Generation and Accompaniment with Multi-track Sequential Generative Adversarial Networks** (2017.9) [[arXiv](https://arxiv.org/abs/1709.06298)] [[Page](https://salu133445.github.io/musegan/)]\n\n- **Similarity Embedding Network for Unsupervised Sequential Pattern Learning by Playing Music Puzzle Games** （2017.9）[[arXiv](https://arxiv.org/abs/1709.04384)] [[Page](https://remyhuang.github.io/DJnet)]\n\n- **A Tutorial on Deep Learning for Music Information Retrieval** (2017.9) [[arXiv](https://arxiv.org/abs/1709.04396)]\n\n- **Deep Learning Techniques for Music Generation - A Survey** (2017.9) [[arXiv](https://arxiv.org/abs/1709.01620)]\n\n- **Neural Translation of Musical Style** (2017.8) [[arXiv](https://arxiv.org/abs/1708.03535)] [[Page](http://imanmalik.com/cs/2017/06/05/neural-style.html)]\n\n- **GLSR-VAE: Geodesic Latent Space Regularization for Variational AutoEncoder Architectures** (2017.7) [[arXiv](https://arxiv.org/abs/1707.04588)]\n\n- **Learning and Evaluating Musical Features with Deep Autoencoders** (2017.6) [[arXiv](https://arxiv.org/abs/1706.04486)]\n\n- **Objective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Models** (2017.5) [[arXiv](https://arxiv.org/abs/1705.10843)] [[Code](https://github.com/gablg1/ORGAN)]\n\n- **MidiNet: A Convolutional Generative Adversarial Network for Symbolic-domain Music Generation using 1D and 2D Conditions** - **ISMIR 2017** (2017.3) [[arXiv](https://arxiv.org/abs/1703.10847)] [[Page](https://richardyang40148.github.io/TheBlog/midinet_arxiv_demo.html)] \n\n- **Automatic Conversion of Pop Music into Chiptunes for 8-bit Pixel Art** - **ICASSP 2017** (2017.2) [[Paper](http://mac.citi.sinica.edu.tw/~yang/pub/su17icassp_8bit.pdf)] [[Code](https://github.com/LemonATsu/pop-to-8bit)] [[Page](https://lemonatsu.github.io)]\n\n\n- **C-RNN-GAN: Continuous Recurrent Neural Networks with Adversarial Training** (2016.11) [[arXiv](https://arxiv.org/abs/1611.09904)] [[Code](https://github.com/olofmogren/c-rnn-gan)]\n\n- **Tuning Recurrent Neural Networks with Reinforcement Learning - ICLR 2017** (2016.11) [[arXiv](https://arxiv.org/abs/1611.02796)] [[Web](https://magenta.tensorflow.org/2016/11/09/tuning-recurrent-networks-with-reinforcement-learning)] [[Code](https://github.com/tensorflow/magenta/tree/master/magenta/models/rl_tuner)]\n\n- **SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient** - **AAAI 2017** (2016.9) [[Paper](http://www.aaai.org/ocs/index.php/AAAI/AAAI17/paper/download/14344/14489)] [[Code](https://github.com/LantaoYu/SeqGAN)]\n\n- **Song From PI: A Musically Plausible Network for Pop Music Generation** - **ICLR 2017** [[arXiv](https://arxiv.org/abs/1611.03477)]\n\n- **Text-based LSTM networks for Automatic Music Composition** (2016.4) [[arXiv](https://arxiv.org/abs/1604.05358#)] [[Web](https://keunwoochoi.wordpress.com/2016/02/23/lstmetallica/)] [[Code](https://github.com/keunwoochoi/LSTMetallica)]\n\n- **Music Transcription Modelling and Composition Using Deep Learning** (2016.4) [[arXiv](https://arxiv.org/abs/1604.08723)] [[Code](https://github.com/IraKorshunova/folk-rnn)]\n\n- **Composing A Melody with Long-short Term Memory (LSTM) Recurrent Neural Networks** (2016.2) [[Web](http://konstilackner.github.io/LSTM-RNN-Melody-Composer-Website/)] [[Code](https://github.com/konstilackner/LSTM-RNN-Melody-Composer)] [[Paper](http://konstilackner.github.io/LSTM-RNN-Melody-Composer-Website/Thesis_final01.pdf)]\n\n- **Neural Adaptive Sequential Monte Carlo - NIPS 2015** (2015) [[Paper](http://papers.nips.cc/paper/5961-neural-adaptive-sequential-monte-carlo.pdf)]\n\n- **A Recurrent Latent Variable Model for Sequential Data - NIPS 2015** (2015) [[Paper](http://papers.nips.cc/paper/5653-a-recurrent-latent-variable-model-for-sequential-data.pdf)] [[Code](https://github.com/jych/nips2015_vrnn)]\n\n- **AI Methods in Algorithmic Composition: A Comprehensive Survey** (2013) [[Paper](https://arxiv.org/abs/1402.0585)]\n\n- **Modeling Temporal Dependencies in High-dimensional Sequences: Application to Polyphonic Music Generation and Transcription** (2012) [[arXiv](https://arxiv.org/abs/1206.6392)] \n\n- **Towards Adaptive Music Generation By Reinforcement Learning of Musical Tension** (2010) [[Paper](https://ccrma.stanford.edu/~slegroux/affect/pubs/SMC2010.pdf)]\n\n- **A First Look at Music Composition using LSTM Recurrent Neural Networks** (2002) [[Web](http://www.iro.umontreal.ca/~eckdoug/blues/index.html)] [[Paper](http://www.iro.umontreal.ca/~eckdoug/blues/IDSIA-07-02.pdf)]\n\n## Blogs\n\n- **Neural Nets for Generating Music** [[Web](https://medium.com/@kcimc/neural-nets-for-generating-music-f46dffac21c0)]\n\n- **Generative Music with JavaScript \u0026 Web Audio** [[Web](https://teropa.info/generative-music-slides/)]\n\n- **The Current State Of AI: Artificial Intelligence In Music, Movies \u0026 More** (2017.7) [[Web](http://www.hypebot.com/hypebot/2017/07/ai-today-the-current-state-of-artificial-intelligence.html)]\n- **Composing Music With Recurrent Neural Networks** (2015.8) [[Web](http://www.hexahedria.com/2015/08/03/composing-music-with-recurrent-neural-networks/)] [[Code](https://github.com/hexahedria/biaxial-rnn-music-composition)]\n\n\n## Codes\n\n-  **Google Magenta** [[Web](https://magenta.tensorflow.org/welcome-to-magenta)] [[Code](https://github.com/tensorflow/magenta)] \n\n- **Deep Jazz**  [[Web](https://deepjazz.io/)] [[Code](https://deepjazz.io/)]\n\n- **BachBot** [[Web](http://bachbot.com/)] [[Code](https://github.com/feynmanliang/bachbot/)]\n\n- **WaveNet** [[Code](https://github.com/ibab/tensorflow-wavenet)] (not fully)\n\n- **GRUV** [[Code](https://github.com/MattVitelli/GRUV)]\n\n- **Kulitta** [[Code](https://github.com/donya/Kulitta)]\n\n## Conferences\u0026Workshops\n\n- **ACM MM** - ACM MultiMedia [[Web](http://www.acmmm.org/2017)]\n- **ISMIR** - The International Society of Music Information Retrieval [[Web](http://www.ismir.net/)]\n- **ICASSP** - Conference on Acoustics, Speech and Signal Processing [[Web](http://www.ieee-icassp2017.org/)]\n- **DLM** - Deep Learning for Music Workshop [[Web](http://dorienherremans.com/dlm2017/)]\n- **CSMC** - Conference on Computer Simulation of Musical  Creativity [[Web](https://csmc2016.wordpress.com/)]\n- **CCRMA** - Center for Computer Research in Music and Acoustics (Stanford University) [[Web](https://ccrma.stanford.edu/)]\n- **ICMC** - Internatonal Computer Music Conference [[Web](http://www.icmc2017.com/)] [[Lists](http://www.icmc2017.com/cn/page1.html)]\n\n## Applications\n\n- **Google A.I. Duet** [[Link](https://aiexperiments.withgoogle.com/ai-duet)]\n- **The Infinite Drum Machine** [[Link](https://aiexperiments.withgoogle.com/drum-machine)]\n- **Amper Music** [[Link](https://www.ampermusic.com/app#/)]\n- **Intelligent Music System** [[Link](http://120.52.72.53/www.intelligentmusicsystems.com/c3pr90ntc0td/vid/tempo_shifting.mp4)]\n- **Unwind** [[Link](http://unwind.ai)]\n- **Tidalcycles** [[Link](https://tidalcycles.org)] [[Video](https://www.youtube.com/watch?v=xoa3OT8ncX0)]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumbrellabeach%2Fmusic-generation-with-DL","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fumbrellabeach%2Fmusic-generation-with-DL","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumbrellabeach%2Fmusic-generation-with-DL/lists"}