Pianola

We used approx. 4Gb of midi-files for training of the so called Variational Recurrent Autoencoder Supported by History (VRASH, see the detailed description in the scientific preprint). This architecture has a number of serious advantages. In particular, one can use the author of a certain track or its style as inputs for the content generation and could expect that automatically generated output would resemble the given author or style.

In the tasks of such kind the quality and size of the training data set is crucial for the subjective quality of the output. As long as the network is trained it can produce a huge number of tracks with different meta-parameters but the quality of each track can vary and overall performance depends severely on the diversity of the melodies in a training set.

We sampled several tracks that the network associated with Alexander Scriabin and sent them to Maria Chernova, Moscow-based artist, composer and expert working with Scriabin legacy. She arranged the track for a theremin with orchestra. The music was performed life on the opening of Yet Another Conference (an annual IT conference organized in Moscow by Yandex) in front of 2000 visitors.