User Tools

Site Tools


Welcome/Artificial Intelligence

Artificial Intelligence

Artificial Intelligence can be used to autogenerate music, either by generating new notes or samples using generative neural networks. One way is to use a generative adversarial network and another way is to use a variational autoencoder, maybe in combination with a recurrent neural network.

The first AUv3 plugin that I'm working is a wavetable synthesizer where you will be able to generate waves from a neural network variational autoencoder. This autoencoder has been trained on over 4000 waves and has learned an underlying latent space to reconstruct many of these waves using only two parameters.

This graph demonstrates a number of different waves generated by the variational autoencoder. Although it can generate quite complex waves such as the waves above, some parameter settings will also generate simpler waves such as square waves.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
artificial_intelligence.txt · Last modified: 2023/01/08 19:50 by lars