Skip to content

A curated compilation of AI-driven generative music resources and projects. Explore the blend of machine learning algorithms and musical creativity.

License

Notifications You must be signed in to change notification settings

Curated-Awesome-Lists/awesome-ai-music-generation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Awesome Music Generation with AI

Welcome to the Awesome Music Generation with AI list, a curated collection of resources, projects, and frameworks at the intersection of artificial intelligence and music creation. Over the years, the field of generative music has witnessed a significant evolution, propelled by advancements in machine learning and deep learning technologies. From algorithmic composition to real-time music generation, AI has opened new horizons, enabling a blend of creativity and automation that was once unimaginable.

This list aims to be a comprehensive hub for enthusiasts, researchers, and professionals, bringing together the pioneering projects, influential research papers, and state-of-the-art frameworks that are shaping the future of music generation through AI. Whether you are a musician exploring the digital frontier, a researcher pushing the boundaries of what's possible, or a developer aiming to integrate AI-driven music capabilities into applications, this collection will provide a rich source of inspiration and knowledge.

Table of Contents

GitHub projects

  • Magenta: Music and Art Generation with Machine Intelligence πŸŽ΅πŸ–ŒοΈ (18712 stars)
  • Audiocraft: A library for audio processing and generation with deep learning, including MusicGen, a controllable music generation LM with textual and melodic conditioning 🎧 (17044 stars)
  • Muzic: Music Understanding and Generation with Artificial Intelligence 🎢 (3765 stars)
  • musiclm-pytorch: PyTorch implementation of MusicLM, Google's state-of-the-art model for music generation using attention networks 🎼 (2763 stars)
  • riffusion: Stable diffusion for real-time music generation 🎡 (2727 stars)
  • Mubert-Text-to-Music: A notebook demonstrating prompt-based music generation using Mubert API 🎡 (2674 stars)
  • riffusion-app: Stable diffusion for real-time music generation in a web app 🎡 (2474 stars)
  • Magenta.js: Music and Art Generation with Machine Learning in the browser πŸŽ΅πŸ–ŒοΈ (1899 stars)
  • AudioLDM2: Text-to-Audio/Music Generation 🎡 (1733 stars)
  • musegan: An AI for Music Generation 🎡 (1602 stars)
  • Radium: A graphical music editor and next generation tracker. 🎡⚑️ (805 stars)
  • GRUV: A Python project for algorithmic music generation. 🐍🎢 (798 stars)
  • DeepJ: A deep learning model for style-specific music generation. 🎡πŸ”₯ (717 stars)
  • Music Generation with Deep Learning: Resources on music generation using deep learning. πŸŽΆπŸ’» (700 stars)
  • Musika: Fast infinite waveform music generation. πŸŽ΅πŸ’¨ (646 stars)
  • Music Generation Research: A collection of music generation research resources. πŸŽΆπŸ”¬ (516 stars)
  • MusPy: A toolkit for symbolic music generation. πŸŽ΅πŸ”§ (387 stars)
  • MusicGenerator: Experiment with diverse deep learning models for music generation with TensorFlow. 🎢πŸ§ͺ (309 stars)
  • MuseTree: AI music generation for the real world. 🎡🌍 (215 stars)
  • VampNET: Music generation with masked transformers! πŸŽΆπŸ¦‡ (204 stars)
  • TTS WebUI - Generative AI for Music and TTS, supporting Audiocraft, MusicGen, ACE-Step, RVC and more. 🎡 (2163 stars)
  • OBSIDIAN Neural: Real-time AI loop generation VST3 plugin for live performance. 🎹⚑ (150 stars)

Articles & Blogs

Online Courses

Books

Research Papers

Videos

Tools & Software

  • Stability AI unveils 'Stable Audio': A versatile platform for AI Music Generation. Stability AI has launched a new AI platform, Stable Audio, which offers a novel latent diffusion model for generating audio conditioned on metadata and timing, providing faster inference times and creative control.
  • SuperCollider: An audio server, programming language, and IDE for sound synthesis. SuperCollider is a platform for audio synthesis and algorithmic composition.
  • Best Open Source AI Music Generators: Implementation of AudioLM, a language modeling approach to audio generation using Pytorch. It includes conditioning mechanisms for more control over generated music.
  • Soundful: An AI Music Generator that allows creators to generate royalty-free tracks instantly. Soundful generates high-quality music using AI technology, making it easy for anyone to create professional-sounding music.
  • Strasheela: A constraint-based music composition system. Users define music theories with sets of compositional rules, and the system generates music that complies with these theories.
  • Best AI Music Generators - 2023 Reviews & Comparison: An online tool with multiple ways to create song covers, including searching for songs, uploading audio files, and recording directly.
  • What Is AI Generated Music? Best Music Tools for 2023: A software that allows businesses to explore AI-generated music as a cheaper alternative, offering a free trial with unlimited music projects and monthly song downloads.
  • Best Audio Editing Software in 2023: Compare Reviews on 100+ | G2: A comprehensive list of audio editing software commonly used by audio engineers and music producers, with real-time product reviews from verified users.
  • Psycle Modular Music Creation Studio Reviews - 2023: User reviews and ratings of the Psycle Modular Music Creation Studio free open-source software project.
  • MuseGen - AI tool for lyric writing and song generation.
  • OBSIDIAN Neural: VST3 plugin for real-time AI music generation during live performance. Features 8-track MIDI-triggered sampler with text-to-audio and experimental draw-to-audio generation.

Conferences & Events

Slides & Presentations


This initial version of the Awesome List was generated with the help of the Awesome List Generator. It's an open-source Python package that uses the power of GPT models to automatically curate and generate starting points for resource lists related to a specific topic.

About

A curated compilation of AI-driven generative music resources and projects. Explore the blend of machine learning algorithms and musical creativity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published