Multitrack MusicVAE Demo

These demos use the MusicVAE model to encode a multi-instrument NoteSequence, and call sample() to obtain a new NoteSequence that matches it. Each section uses a different model checkpoint (melody, or chords) to generate the samples.

Note: This demo takes a couple seconds to complete.

Unconditioned

Reconstruction

Input:

Result: Loading...

It took:

Sampling

It took:

Samples:

Chord-Conditioned

Reconstruction

Input:

Result: Loading...

It took:

Sampling

It took:

Samples:

Total Leaked Memory: