🎵

Making music with AI

Trade phrases with it, let it compose, and reshape sounds. No sheet music needed — a mouse and keyboard are enough to hear how AI handles music.

These make sound, so bring headphones or speakers. Suno needs a login, and FreddieMeter uses your microphone.

1

Play along with AI

Press a few notes or move the mouse, and the AI sings or plays on from there.

RNN duet performance

This app learns from various MIDI examples and plays the next part according to the user's performance. When you play a few notes, the next part is played accordingly.

Blob Opera

An opera created by four Blobs trained with machine learning. Adjust pitch and vowels with your mouse to create harmonies in real time.

Viola the Bird (AI Cello)

Play along with an AI bird trained on cello and violin performance data. The AI generates bowing motions and pitch in real-time based on your mouse movements.

2

How AI composes

Give a neural network a short seed melody or beat and it writes what comes next — differently each time. The last one, Suno, makes a whole song with lyrics and vocals.

Bach Doodle (Harmonize in Bach's Style)

Google's first AI-powered Doodle, released on Bach's birthday in 2019. A machine learning model harmonizes a two-measure melody you compose into Bach's signature style. It uses Coconet, a model trained on 306 of Bach's chorale harmonizations.

Assisted Melody (Harmonize in Bach's Style)

A Google Arts & Culture experiment that uses machine learning to harmonize a melody you enter in the style of Johann Sebastian Bach. You can replay the result with a different instrument or tempo, or share it by link.

RNN for piano composition

Using the Performance RNN model, a song is created by referring to the frequency of use of key signatures. The model learned musical structures and patterns using LSTM.

Creating a melody loop

This is an app that utilizes the MusicVAE model to generate repeating melodies. MusicVAE can create harmonious melodies by smoothly connecting multiple melodies.

Arpeggio pattern composition

We created an arpeggio pattern to play using Magenta and Improv RNN. Improv RNN conditionally generates a melody based on the basic chord progression.

Neural Network Drum Machine

This is a drum composition app created using a pre-trained drum RNN model. If you provide a seed pattern, it continuously generates the next pattern based on it.

Suno (Song Composition AI)

Currently the most popular music generation AI that creates high-quality songs including lyrics, vocals, and accompaniment just by entering text prompts.

3

Beats and sound material

AI lays everyday sounds and drum patterns out on a map, similar ones together, and you move between them to make new beats.

Beat Blender (Blending Drum Patterns)

An experiment where four different drum patterns sit at the corners of a square and moving through the space between them produces new in-between beats. It lets you hear what rhythms can exist between two rhythms.

Lo-Fi Player (Make Music from a Room)

A Magenta experiment where you build lo-fi hip hop by clicking objects in a small virtual room. The TV in the middle is wired to MusicVAE, which blends melodies, and the radio beside it to MelodyRNN, which generates new ones, so the music changes in real time as you click.

4

Transform and separate sound

Turn humming into an instrument, split a song into vocals and backing, analyze a voice, and imagine the sound that goes with a photo.

Tone Transfer (Instrument Timbre Conversion)

A Google Magenta experiment that converts a sound you sing or bang into the sound of instruments such as flute, saxophone, trumpet, or violin. Each instrument model was trained on a 10-minute recording of a real performer, so breathing sounds and bowing noises come through as well.

Vocal Remover (Separate Voice from Music)

A web tool that uses AI to split an uploaded song into vocals and instrumental. You get two tracks: a karaoke version without vocals and an acapella version with the voice isolated. The site says processing usually takes about 10 seconds.

FreddieMeter (Vocal Analysis)

See how closely your singing matches Freddie Mercury of the legendary band Queen. The AI analyses your pitch, timbre and melody to give you a score.

Imaginary Soundscape

AI imagines and plays sounds that match an image. You can wander around Google Street View and hear the 'imaginary sounds' of that location.