Get Started Demos Blog Research Community

Colab Notebooks

Colaboratory is a Google research project created to help disseminate machine learning education and research. It's a Jupyter notebook environment that requires no setup to use and runs entirely in the cloud.

We provide notebooks for several of our models that allow you to interact with them on a hosted Google Cloud instance for free.



Multitrack MusicVAE

MusicVAE learns a latent space of musical sequences. Here we apply the MusicVAE framework to single measures of multi-instrument General MIDI, a symbolic music representation that uses a standard set of 128 instrument sounds.

Performance RNN

Performance RNN is an LSTM-based recurrent neural network designed to model polyphonic music with expressive timing and dynamics. This notebook shows you how to generate new performed compositions from a trained model.

E-Z NSynth

This Colab notebook has everything you need to upload your own sounds and use NSynth models to reconstruct and interpolate between them on a GPU at no cost.

MusicVAE

MusicVAE learns a latent space of musical scores. This Colab notebook provides functionality for you to randomly sample from the prior distribution and interpolate between existing sequences for several pre-trained MusicVAE models.

Onsets and Frames

Onsets and Frames is an automatic piano music transcription model. This Colab notebook demonstrates running the model on user-supplied recordings.