Wcmm - Water color melody machine
WCMM is the result of a creative process using Machine learning. This machine is a artificial intelligence improvising at the piano while it paints on a canvas. WCMM is based on performance_rnn from Magenta endowing certain sensitivity to its improvisation.
This project is using typescript for managing the code of tensoflow.js and we manage the transpilation with webpack
For development we use webpack-dev-server
And we prepare the project to publish
The code is developed in prototype mode, trying to be rather more decisive in the problems we were trying to solve than elegant. If you want to give it a spin and order the excess of coupling, we welcome your contributions. We have neither worked on the optimization prioritizing the publication.
The sketch has even the inheritance of typescript is not necessary, but it is an initial experiment, which I am sorry to delete :)
The digital or generative art is like a rhizome, where everything is intertwined creating strong or weak nodes, but it also is working as a whole, so it creates a complex network rich and prosperous innuances.
This project has many inspirations but these were bound to mention: