A.I. Experiments

A.I. Duet

Trade melodies with a neural network.

This experiment lets you make music through machine learning. A neural network was trained on many example melodies, and it learns about musical concepts, building a map of notes and timings. You just play a few notes, and see how the neural net responds. We’re working on putting the experiment on the web so that anyone can play with it. In the meantime, you can get the code and learn about it by watching the video above.

Built by Yotam Mann with friends on the Magenta and Creative Lab teams at Google. It uses Tone.js and open source tools from the Magenta project.