In the previous chapters, we've learned to generate various parts of a score. We've generated percussion and monophonic and polyphonic melodies and learned about expressive timing. This section builds on that foundation and shows how to manipulate the generated scores and transform them. In our example, we'll sample two small scores from the latent space, we'll then interpolate between the two samples (progressively going from the first sample to the second sample), and finally, we'll add some groove (or humanization, see the following information box for more information) on the resulting score.
For our example, we'll work on percussion since adding groove in MusicVAE only works on drums. We'll be using different configurations and pre-trained models in MusicVAE to perform the following steps. Remember...