Let's play with canvas drawing and WebAudio API, see if something interesting might appear. A first attempt to Code like no one's watching.
The starting idea was the produce a drawing that move/evolve according its spectator's environment. Something like a painting that lives with the person looking at it. For now, it's still a simple experiment with HTML5 Canvas API and the Web Audio API. I'm thinking about using more inputs in the future, such as the gyroscope, camera, geolocation, etc.
You can give it a try at https://olivier.audard.net/the-way-we-move/
Here is a screenshot but you'd better click the link above the enjoy the real experience 🤘
- Generative Art with Node.js and Canvas was a huge source of inspiration. Especially the sections about Color Palettes and Color Contrast
- ColourLovers.com API : As mentionned in the blog post linked above, the colors palettes used the COLOURlovers community. Kudos!
It's named after The way we move, a song and album by Langhorne Slim that I'm totally fond of at the moment.