Coder Social home page Coder Social logo

karlosgliberal / watercolormelodymachine Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 2.0 51.29 MB

WCMM This machine is a artificial intelligence improvising at the piano while he paints on a canvas.

Home Page: https://wcmm.bikolabs.io/

License: MIT License

HTML 14.22% TypeScript 7.77% JavaScript 0.97% SCSS 77.04%
magenta-js tensorflow-js p5js generative-art

watercolormelodymachine's Introduction

Wcmm - Water color melody machine

bikolabs

About

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.

wcmm

Install

This project is using typescript for managing the code of tensoflow.js and we manage the transpilation with webpack

Install

yarn install

For development we use webpack-dev-server

yarn start

And we prepare the project to publish

yarn build

Disclaimer

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 :)

Autors

Created by Karlos G Libreal @patxangas and carried out with the help, as always, ofe Aitor Resano, Miren Arrese, Oier bravo y Ujué Agudo.

Bikolabs

Bikolabs It's the speculation laboratory from Biko we search in the creative peripheries new experiences and new crossbreeds for to be able to see 20 minutes ahead.

Inspiration

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:

  • @zachlieberman Explaining his daily creative process inspired me to seek the my own
  • Iñaki zalba with his vision of the game and the spaces prepared.
  • Kjetil Golid with his https://generated.space/ their codes are fundamental to generative art and the basis of the initial stroke

watercolormelodymachine's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

alabarga simrit1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.