MusicVAE
implements several configurations of Magenta's variational
autoencoder model, including melody and drum "loop" models, 4- and 16-bar
"trio" models, and chord-conditioned "multi-track" models. In the demos below,
we encode the input NoteSequences
, and call sample()
to
obtain a new NoteSequence
that matches them. Each section uses a
different model checkpoint (melody, drums or trio) to generate the samples.
Input:
Result:
It took:
It took:
Samples:
Input:
Result:
It took:
It took:
Samples:
Input:
Result:
It took:
It took:
Samples:
Input:
Result:
It took:
It took:
Samples:
Input:
Result:
It took:
It took:
Samples:
Input:
Result:
It took:
It took:
Samples:
Input:
Result:
It took:
It took:
Samples:
Total Leaked Memory: