Update: This site is undergoing a refresh for 2023! Sign-up for the newsletter above to learn more when about when the changes go live. New articles, regular updates, interviews and job boards forthcoming.
Libraries & Frameworks
https://github.com/BrainJS/brain.js A library of neural networks
A functional approach to WebGL.
Posnet (tensorflow.js model)
WebMidi.js / MIDI
Makes it easier to work with the Web MIDI API.
Natural language tools for Node
Articles & Tutorials
Generated Artwork Auctions Off for $ 432,500
Getting started with Magenta.js and MusicRNN
ConvnetJS demo: Image “Painting”
Writing Code Poems
Why is AI Art Copyright So Complicated?
Face detection using Shape Detection API
Microsoft Azure Face Detection
- Awesome Audio Viz
It's not hard to find good online tutorials and examples that show you had to make a ball bounce across the screen, animate text or even experiment with facial recognition in the browser. I still find it helpful to read books on these topics—even real, physical books I can throw in a bag and take to the beach.
Generative Art: A Practical Guide Using Processing by Matt Pearson.
This book specifically shows you how to make things in Processing, but it's easy to apply to concepts to other languages.
Manning Publishing • Amazon
Making Things Smart by Gordon Williams
SparkFun Guide to Processing by Derek Runberg
Processing for Visual Artists by Andrew Glassner
Aesthetic Computing edited by Paul A. Fishwick
The Nature of Code by Daniel Shiffman
Technology & Creativity by Subrata Dasgupta.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10 by Casey Reas, Ian Bogost, Jeremy Douglass, John Bell, Mark C. Marino, Mark Sample, Michael Mateas, Nick Montfort, Noah Vawter, and Patsy Baudoin
The slides from my talk at Microsoft Build 2019 are now available here:
The slides from my talk at FrontMania 2018 are now available here: