Get Started Studio Demos Blog Research Community


A primary goal of the Magenta project is to demonstrate that machine learning can be used to enable and enhance the creative potential of all people.

The demos and apps listed on this page illustrate the work of many people--both inside and outside of Google--to build fun toys, creative applications, research notebooks, and professional-grade tools that will benefit a wide range of users.


Magic Sketchpad

Every time you start drawing a doodle, Sketch RNN tries to finish it and match the category you’ve selected.

Piano Genie

Have some fun pretending you’re a piano virtuoso using machine learning.

Magenta Studio

Magenta Studio is a collection of music plugins for Ableton Live built on Magenta’s open source tools and models. It can also be downloaded as standalone, native apps with no additional dependencies.

Piano Scribe

Converts raw audio to MIDI using Onsets and Frames, a neural network trained for polyphonic piano transcription.

NSynth Super

NSynth Super is an experimental physical interface for the NSynth model, which uses deep neural networks to generate sounds at the level of individual samples.

The Incredible Musical Spinners From Latent Space

An “AI-powered interactive music experience” that presents a playable 7x7 grid of musical measures. Powered by the chord-conditioned Multitrack MusicVAE and Magenta.js.


A creative take on a rare electronic sequencer. Uses the Magenta.js to generate drum patterns when you hit the “Improvise” button.

Neural Drum Machine

An experimental drum machine powered by Magenta.js using the DrumsRNN and MusicVAE models.

Beat Blender

Generate two dimensional palettes of drum beats and draw paths through the latent space to create evolving beats. Built by Google Creative Lab using MusicVAE.

Latent Loops

Sketch melodies on a matrix tuned to different scales, explore a palette of generated melodic loops, and sequence longer compositions using them. Built by Google’s Pie Shop using MusicVAE.