awesome-generative-art

Generative Art Toolkit

A curated collection of resources and tools for creating generative art using various programming languages and software.

Awesome generative art

GitHub

2k stars
86 watching
100 forks
last commit: 6 months ago
Linked from 2 awesome lists

artistsawesomeawesome-listgenerative-artopenframeworksprocessingvjingvvvv

Awesome Generative Art / Tools / Visual programming languages

vvvv [Win]
Touch designer [Mac, Win]
Max [Mac, Win]
Pure Data [Mac, Win, Linux]
Quartz Composer [Mac]
Vuo [Mac]

Awesome Generative Art / Tools / Frameworks, libraries, engines, languages

Processing [Mac, Win, Linux, Android]
Processing Python Mode [Mac, Win, Linux]
OpenFrameworks [Mac, Win, Linux, iOS, Android]
Cinder [Mac, Win, Linux, iOS, Android]
three.js [Web]
Paper.js [Web]
p5.js [Web]
Scriptographer
Unity [Mac, Win]
KodeLife [Mac, Win, Linux]

Awesome Generative Art / Tools / Vjing software

VDMX [Mac]
Resolume [Mac, Win]
Modul8 [Mac]
CoGe VJ [Mac]
MadMapper [Mac]
Mitti [Mac]
TouchViZ [iOS]

Awesome Generative Art / Tools / Codecs

DXV codec [Mac, Win]
HAP codec 198 about 2 years ago [Mac, Win]

Awesome Generative Art / Tools / Seqensors

Vezér [Mac]
Ableton Live [Mac, Win]
D3

Awesome Generative Art / Tools / Sound programming languages

SuperCollider [Mac, Win, Linux]
Csound [Mac, Win, Linux, iOS, Android, Web]
ChucK [Mac, Win, Linux]
TidalCycles [Mac, Win, Linux]
Sonic Pi [Mac, Win, Linux, Raspberry Pi]
Reaktor [Mac, Win]

Awesome Generative Art / Tools / Software controllers

TouchOSC [iOS, Android]

Awesome Generative Art / Tools / Other tools

Syphon [Mac]
Spout [Win]

Awesome Generative Art / Tools / Hardware

Arduino
Raspberry Pi
Kinect
Leap Motion

Awesome Generative Art / Learning Resources / Books

New Media Art [history]
Art and Electronic Media [history]
Aesthetics of Interaction in Digital Art [history]
Aesthetic Computing [history]
Internet Art (World of Art) [history]
Digital Art (World of Art) [history]
Digital Arts: An Introduction to New Media (Berg New Media Series) [history]
Art Pocket Digital Art [history]
The World of Digital Art [history]
Form+Code in Design, Art, and Architecture [history]
10 PRINT CHR$(205.5+RND(1)); : GOTO 10 [history]
Code as Creative Medium: A Handbook for Computational Art and Design history]
Generative Design: Visualize, Program, and Create with JavaScript in p5.js [algorithms, processing]
Processing: A Programming Handbook for Visual Designers, Second Edition [processing]
Make: Getting Started with Processing, Second Edition [processing]
Make: Getting Started with p5.js [p5.js]
Make: Getting Started with Processing.py [processing.py]
Learning Processing, Second Edition: A Beginner's Guide to Programming Images, Animation, and Interaction [processing]
The Nature of Code: Simulating Natural Systems with Processing [processing]
Visualizing Data
The SparkFun Guide to Processing
Processing: Creative Coding and Generative Art in Processing 2
Processing for Visual Artists: How to Create Expressive Images and Interactive Art [processing]
Processing: Creative Coding and Computational Art (Foundation) [processing]
The Essential Guide to Processing for Flash Developers [processing]
Programming Interactivity
Generative Art: A Practical Guide Using Processing [processing]
Algorithms for Visual Design Using the Processing Language [processing]
Data-driven Graphic Design: Creative Coding for Visual Communication
Making Things Talk: Using Sensors, Networks, and Arduino to see, hear, and feel your world
Making Things See: 3D vision with Kinect, Processing, Arduino, and MakerBot
Kinect in Motion - Audio and Visual Tracking by Example [kinect, c#]
Kinect Hacks: Tips & Tools for Motion and Pattern Detection [kinect, processing, openframeworks]
Beginning Microsoft Kinect for Windows SDK 2.0: Motion and Depth Sensing for Natural User Interfaces [kinect]
Kinect for Windows SDK Programming Guide [kinect, c#]
Kinect Open Source Programming Secrets: Hacking the Kinect with OpenNI, NITE, and Java [kinect]
Human Gait Recognition Using Body Measures and Joints Angles: A Study Using Microsoft Kinect [kinect]
Beginning Kinect Programming with the Microsoft Kinect SDK (Expert's Voice in Microsoft) [kinect]
Arduino and Kinect Projects: Design, Build, Blow Their Minds (Technology in Action) [kinect, arduino]
Programming with the Kinect for Windows Software Development Kit (Developer Reference) [kinect, c#]
Augmented Reality with Kinect [kinect, ar]
Meet the Kinect: An Introduction to Programming Natural User Interfaces (Technology in Action) [kinect]
Hacking the Kinect (Technology in Action) [kinect]
Learning Quartz Composer: A Hands-On Guide to Creating Motion Graphics with Quartz Composer [quartz composer]
Rapid Android Development: Build Rich, Sensor-Based Applications with Processing
Processing 2: Creative Programming Cookbook [processing]
Processing 2: Creative Coding Hotshot [processing]
Getting Started with Arduino: The Open Source Electronics Prototyping Platform (Make)
Building Wireless Sensor Networks: with ZigBee, XBee, Arduino, and Processing
Physical Computing: Sensing and Controlling the Physical World with Computers
Analog In, Digital Out: Brendan Dawes on Interaction Design
Einführung ins Programmieren mit Processing (De)
Processing - eine Einführung in die Programmierung (De)
Programming for Artists (Ru) FREE
The Book of Shaders by Patricio Gonzalez Vivo and Jen Lowe
Prototyping Interfaces: Interaktives Skizzieren mit vvvv [vvvv]
Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play [ml, gan]
GANs in Action: Deep learning with Generative Adversarial Networks [ml, gan]
Generative AI with Python and TensorFlow 2: Create images, text, and music with VAEs, GANs, LSTMs, Transformer models [ml, gan]
Hands-On Image Generation with TensorFlow: A practical guide to generating images and videos using deep learning [ml, gan]
Generative Art: Algorithms as Artistic Tool (Art & Artists)
Coding Art: The Four Steps to Creative Programming with the Processing Language (Design Thinking) [processing]

Awesome Generative Art / Learning Resources / Courses

Creative Programming for Digital Media & Mobile Apps
Interactive Data Visualization with Processing
Projects for Interactive Data Visualization with Processing
openFrameworks Tutorial Series
The Arduino Platform and C Programming
Interfacing with the Raspberry Pi
Getting started with Augmented Reality
Creative Coding
Survey of Music Technology
Learn to Code Electronic Music Tools with Javascript
Machine Learning for Musicians and Artists [ml]
Machine Learning for Artists [ml]
Creative Applications of Deep Learning with TensorFlow [ml]
Advanced JS: Natural Simulations
Pixar in a Box - Effects
Programming MAX: Structuring Interactive Software for Digital Arts
inconvergent · A Study of Generative Algorithms
Building a Real Application With Kinect [kinect]
Kinect Interaction with WPF and Beyond [kinect]
Developing for Leap Motion in C# [leap motion]
Physics-Based Sound Synthesis for Games and Interactive Systems [audio, chuck]
Sound Synthesis Using Reaktor [audio, reaktor]
The Nature of Code [p5.js]
Introduction to Programming for Musicians and Digital Artists [audio, chuck]
Introduction to Programming for the Visual Arts with p5.js [p5.js]
The Arduino Platform and C Programming [arduino]
Interfacing with the Arduino [arduino]
3D Models for Virtual Reality [vr, unity]
Games, Sensors and Media [ios]
How Virtual Reality (VR) Works [vr]
Interactive 3D Graphics [3d, webgl, three.js]

Awesome Generative Art / Websites

Creative Applications Network
OpenProcessing
Create Digital Music/Motion
Field
Lumen

Awesome Generative Art / Selected artists

Featured / United Visual Artists
Anton Marini aka vade
Robert Hodgin aka flight404
Antivj
onformative

Awesome Generative Art / Communities

Generative Art Slack

Awesome Generative Art / Video Channels

The Coding Train by Daniel Shiffman
AUDIO-VISUAL PERFORMANCE
LeCollagiste VJ group on Vimeo
TouchDesigner group on Vimeo
Processing group on Vimeo
MadMapper group on Vimeo
Syphon group on Vimeo

Awesome Generative Art / Work

Job board on creativeapplications.net
vj booking

Awesome Generative Art / Events

OFFF
Resonate Festival
The Gray Area Festival
FIBER Festival
Mapping Festival
Eyeo Festival
NODE
MUTEK
Live Performers Meeting
Berlin Atonal
Ars Electronica
Signal Festival
La Fête des Lumières

Awesome Generative Art / Press

HOLO magazine
Make magazine
The MagPi magazine

Backlinks from these awesome lists:

0