Notes:
This webpage is a comprehensive resource hub for AI-driven music generation, listing numerous repositories, tools, and projects related to this field. It highlights popular platforms and tools like AIVA, Mubert, and Meta’s AudioCraft, as well as community-driven organizations like Harmonai. The page provides detailed examples of AI-based music generation approaches, including recurrent neural networks, GANs, and transformer models, showcasing applications in text-to-music conversion, polyphonic composition, and evolutionary algorithms. It features resources for developers, such as open-source toolkits, academic challenges, and tutorials, while also linking to related AI music projects, competitions, and research.
- topics/music-generation .. 489 public repositories matching this topic
- topics/music-generator .. 52 public repositories matching this topic
Resources:
- aiva.ai .. ai-based music generation assistant
- audiocraft.metademolab.com .. a single-stop code base for generative audio needs, by meta
- harmonai.org .. community-driven organization releasing open-source generative audio tools
- mubert.com .. royalty-free music ecosystem for content creators, brands and developers
- stability.ai/stable-audio .. stable audio is stability ai’s first product for music and sound effect generation
- suno.ai .. anyone can make great music, no instrument needed, just imagination
- udio.com .. discover, create, and share music
See also:
100 Best Artificial Intelligence Music Videos | 100 Best Artificial Intelligence Christmas Songs
[158x Jan 2025]
- ai-based-music-generator-reactjs .. this is a music generation using composition tecniques
- ai-jsbach-music-generator .. an lstm network for generating music similar to keyboard works of j.s bach
- ai-music-generation .. a collection of and reference to all artifacts and tools used for the bachelor thesis “generating music using artificial intelligence”
- ai-music-generation-survey .. ai piano music survey
- ai-music-generator .. an ai music generator which will generate music on the basis of input prompt
- ai-music-generator .. ai-music-generator has 2 repositories available. follow their code on github
- ai-music-generator .. deep learning project that utilizes recurrent neural networks (rnns) to generate music
- ai-music-generator .. building a model capable of generating notes and chords after learning from the dataset of songs we provide to our recurrent neural network
- aimusicgenerationchallenge2021 .. the ai music generation challenge 2021
- aimusicgenerationchallenge2022 .. the ai music generation challenge 2022
- ambient-music-generation .. ambient music generating machine learning pipeline
- amphion .. amphion is a toolkit for audio, music, and speech generation. its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development
- an-odd-music-generator .. music generater with denoising auto encoder
- audiocraft .. audiocraft is a library for audio processing and generation with deep learning
- autogpt .. autogpt is the vision of accessible ai for everyone, to use and to build on. our mission is to provide the tools, so that you can focus on what matters
- automatic-music-generator .. contains methods to train models on different musical notes and generate completely new musical tunes
- awesome-music-generation .. awesome music generation model——mg²
- awesome-music-prompts .. prompts for music generation
- blossom .. a lovely interactive music generator
- cadenza .. music generator
- cnn-vrnn-polyphonic-music-generation .. variational recurrent autoencoder for polyphonic music generation
- dance2music .. automatic dance-driven music generation
- deepmusicgeneration .. music generation in midi format using deep learning
- devil-s-tone-text-to-music-generator .. devil’s tone is a text-to-music generator project that transforms textual input into musical compositions
- diffusion-lm-on-symbolic-music-generation .. diffusion-lm
- dreamsound .. code for investigating personalization methods in text to music generation
- evolution-music .. music generation using evolutionary algorithms
- few-shot-music-generation .. few-shot distribution learning for music generation
- fluxmusic .. text-to-music generation with rectified flow transformers
- fractal-music .. music generator
- fractalmusicgenerator .. fractal music generator is a downloadable cross-platform application for creating polyphonic audio and midi music from fractals
- functional-music-generation-evaluation .. evaluating deep music generation methods using data augmentation
- genetic-algorithm-music-generator .. uses genetic algorithm to create songs based off of a database of classical music
- genmusic_demo_list .. a list of demo websites for automatic music generation research
- gradio .. build and share delightful machine learning apps, all in python.
- hands-on-music-generation-with-magenta .. the “hands-on music generation with magenta” book code repository and info resource
- hum2song .. hum2song: multi-track polyphonic music generation from voice melody transcription with neural networks
- icm-deep-music-generation .. beginner tutorial to ec2-vae and poly-dis. designed for icm
- keras-music-generation .. generating music with deep learning and keras
- l-system-music-generator .. a music generator using context-sensitive non-deterministic l-systems. written in java
- labels .. awesome music generation model——mg²
- llm-fine-tuning-for-music-generation ..
- magenta .. magenta: music and art generation with machine intelligence
- markov-chain-music-generator .. generates (very) simple piano music made to imitate an input using higher-order multivariate markov chains
- markov-model-music-generation .. markov chains for computer music generation
- markov-music-generator .. a midi music generator, using markov chains
- mas_music_generation .. symbolic music generation using multi agent systems
- midi-model .. midi event transformer for symbolic music generation
- mmm-jsb .. multi-track music generation with the transfomer and the johann sebastian bach chorales dataset
- molecular-music-generator .. application that generates musical compositions from algorithmically generated patterns, based on work by duncan lockerby
- molecular-music-generator-web .. web application that generates musical compositions from algorithmically generated patterns, based on work by duncan lockerby
- msldm .. implementation of multi-source music generation with latent diffusion
- musai .. machine learning-powered music generation. full-featured tokenizer, customization options, and high-quality output files. integration with music production tools
- musegan .. an ai for music generation
- music_from_lyrics .. music generation starting from lyrics
- music_generation_rnns .. mit 6.s191 lab 1: intro to tensorflow and music generation with rnns
- music_generator_demo .. music generator demo by @sirajology on youtube
- music-from-bala_a-music-generation-system .. a music generation system where music is generated using gan model and the system is web application
- music-genai-app .. music generation with ai app
- music-generation .. aidl music generation
- music-generation .. music generation using lstms and grus using attention mechanisms
- music-generation .. music generation using lstm and deployment it using streamlit app
- music-generation .. project mugen | a spai project
- music-generation .. implementation of music generation in pytorch
- music-generation .. a toolkit for symbolic music generation in pytorch (using transformers and rnn)
- music-generation .. the project is to train a neural network with piano midi music to generate sample songs
- music-generation .. piano music generation with rnn with tensorflow
- music-generation .. music-generation has one repository available. follow their code on github
- music-generation .. an rnn implementation to generate music
- music-generation .. repository of the music generation project from inzva ai projects #5
- music-generation .. generate classical music
- music-generation-char-rnn .. generating music with char abc notation similar to irish folk song with lstm in keras
- music-generation-gan .. music generation using symbolic representation with generative adversarial networks (gans)
- music-generation-research .. a straightforward collection of music generation research resources
- music-generation-rnn .. a neural network that uses lstm layers in tflearn that learns how to compose music
- music-generation-toolbox .. toolbox for generating music
- music-generation-using-abc-notation .. the project is build to generated music using a recurrent neural dense network on a kaggle dataset
- music-generation-using-deep-learning .. music generation using deep learning
- music-generation-using-deep-learning .. in this repository, i will build a simple ai which generates piano music. a special type of recurrent neural networks called lstm is used for this software. the two most important concepts covered in this case study are time distributed dense layer and stateful rnns. the documentation will be updated in some days
- music-generation-using-deep-learning .. a deep learning case study to generate music sequences using char rnn, where each rnn is an lstm unit
- music-generation-using-deep-learning .. a deep learning project to generate music sequences using char-rnns where every rnn unit is a gru
- music-generation-using-rnn .. the current technological advancements have transformed the way we not only produce, but listen and work with music. in this notebook, we will use recurrent neural networks, to build a character-based model that generates jazz piano notes
- music-generation-using-rnn .. this project trains a recurrent neural network (rnn) to learn and generate music in abc format
- music-generation-with-gan .. evaluated the performance of using different gan architectures such as fcn-rnn and c-rnn gans for music generation
- music-generation-with-lstm .. in this project i’m trying to use tensorlfow’s lstm layers and music21 to generate piano music
- music-generation-with-lstm .. take some existing music data then train a model using this existing data
- music-generation-with-lstm-and-.wav-files .. deep learning project related to music generation from .wav files with the usage of lstm
- music-generator .. a deep c-rnn-gan generating musics
- music-generator .. odd music generator using rnn models
- music-generator .. multi-instrument music generation using c-rnn-gan with midi format input
- music-generator .. experimentation with learning cross-modal mappings (video to audio) as an approach to music generation
- music-generator .. machine learning group project
- music-generator .. variation auto encoder for music generation
- music-generator .. music generator from scratch using python
- music-generator-ai .. project leverages lstm neural networks to generate music from abc notation
- music-generator-tensorflow- .. a 2-layer model of encoder and decoder with lstm inside it(seq2seq model). after being trained, the decoder is able to generate new music with a given random input
- music-generator-using-lstm .. project integrates text and melody data to train an RNN-LSTM model
- music-generator .. a deep c-rnn-gan generating musics
- music-megathread .. a comprehensive list for all music lovers. it’s a treasure trove of music resources to enhance your listening experience and discover new music
- musicgen .. music generation using deep learning. this project generates new composition using transformer based architectures suchas bert that leverage masked language modelling (mlm) for language generation tasks
- musicgen-text-to-music .. turn your words into music! describe a sound (e.g., happy, spooky) and this app generates a short piece based on your text
- musicgeneration .. music generation using musicgen and audiocraft
- musicgenerator .. a python project aimed at making an automatic midi music generator
- musicgenerator .. an infinite random music generator
- musicgpt .. generate music based on natural language prompts using llms running locally
- musiclm-pytorch .. implementation of musiclm, google’s new sota model for music generation using attention networks, in pytorch
- musigan .. music generation using lstm, gru & gan
- muspy .. a toolkit for symbolic music generation
- mustango .. mustango: toward controllable text-to-music generation
- muzic .. muzic: music understanding and generation with artificial intelligence
- nanogpt-music .. music generation based on nanogpt architecture
- neural-network-music-generation .. leverage state of the art nlp models to generate human sounding musics
- openvino_notebooks .. jupyter notebook tutorials for openvino™
- openvino-plugins-ai-audacity .. a set of ai-enabled effects, generators, and analyzers for audacity®
- optimum .. accelerate inference and training of transformers, diffusers, timm and sentence transformers with easy to use hardware optimization tools
- pcsx2 .. pcsx2
- perceiver-ar-pytorch .. implementation of perceiver ar, deepmind’s new long-context attention network based on perceiver architecture, in pytorch
- perceiver-music-generation .. music generation with perceiver-ar model
- phrase-length-designated-music-generation .. modifies the remi pop music transformer to generate midi music
- piano-music-generation .. piano music generation with deep learning transformer models
- piano-music-generation .. implementing an lstm music generation tutorial using the maestro dataset
- piano-music-generator .. a neural network that create a short piano piece
- polyphemus .. graph-based polyphonic multitrack music generation
- pulls .. awesome music generation model——mg²
- pysynth-music-generator .. a music generator created using pysynth
- python-midi .. python midi library
- quiko_v0.1 .. quiko v0.1 quantum music generator
- random-music .. random music generator via c++ and lilypond
- random-music-generators .. random chord, melody, and rhythm generators with midi output
- redstone-music-generator .. python & midi automate redstone music building process in minecraft
- reinforcement-learning-for-music-generation .. my final project for the m.s. music technology program at georgia tech (gtcmt). deep reinforcement learning for symbolic music generation
- rnn-music-generation .. recurrent neural network for creation of creepy music
- rnn-music-generation .. a simple project to generate some midi riffs using lstm neural network
- rnn-music-generation .. use a recurrent neural network with lstm to generate classical music
- rule-guided-music .. official code for symbolic music generation with non-differentiable rule guided diffusion (icml 2024, oral)
- seqgan-music .. implementation of a paper “polyphonic music generation with sequence generative adversarial networks” in tensorflow
- serial-music-generator .. html5 application programmatically creating music following the rules of twelve-tone serialism (dodecaphony)
- sheet-music-generator .. firefox plug-in that turns web text into musical notation
- singer2singer .. [wip] inter-singer audio/song conversion using deep learning
- smart-music-generator .. music generation using deep learning algorithms (rnn, lstm) in keras
- sounds-generator-love2d .. sound and music generation module for love2d
- suno-ai-bot .. suno api based ai music generator telegram bot. example for sunoai python library
- sunogenerator .. a client for suno to use ai music generator
- symbolic-music-diffusion .. symbolic music generation with diffusion models
- symbolic-music-generation .. symbolic music generation taking inspiration from nlp and human composition process
- symmv .. [iccv 2023] video background music generation: dataset, method and evaluation
- synthetic-music-generation-with-deep-neural-networks .. generating music with vector quantized variational autoencoders plus scalable sparse transformer: “jukebox”. code for inzva ai projects #5
- tensorflow-music-generator .. uses a tensorflow rnn with a restricted boltzmann machine to generate midi music
- tensorflow-wavenet .. a tensorflow implementation of deepmind’s wavenet paper
- text-to-music-generation-app .. text to music generation app built using meta’s audiocraft library. it is a streamlit application utilises music gen small model
- transcripts .. changelog episode transcripts in markdown format
- transformers.js .. state-of-the-art machine learning for the web. run transformers directly in your browser, with no need for a server!
- tss19-vae-music-generation .. generating musical note sequences with variational autoencoders
- video-bgm-generation .. [acm mm 2021 best paper award] video background music generation with controllable music transformer
- video2music .. suitable music generation from videos using an affective multimodal transformer model
- vistune .. image-to-music generation
- yandex-music-generation-contest .. provides a solution for generating music using abc notation with a transformer model
- zun-music-generator .. every zun music released up to 2023