Generative Art Wiki
This is a wiki dedicated to gathering and presenting information about generative art. What is generative art?
Generative art refers to any art practice where the artist uses a system that operates with some degree of autonomy, and contributes to or results in a completed work of art. Systems may include natural language instructions, biological or chemical processes, computer programs, machines, self-organizing materials, mathematical operations, and other procedural inventions.
Unlike some other wikis, the Generative Art Wiki is not open to public authoring or editing. If you have particular expertise in some aspect of generative art and would like to contribute to this effort, please contact Philip via email.
Complexism Blog
The Complexism Blog serves as a scratch pad and sounding board for speculative ideas that may or may not be formalized later.
Complexism is a worldview that addresses the subject matter of the arts and humanities in a way inspired by a scientific understanding of complex systems. In doing so complexism provides a higher synthesis that subsumes both modern and postmodern concerns, attitudes, and activities. Complexism provides an intellectual meeting ground where the 20th century conflicts between science and the humanities can be reconciled.
For an introduction to complexism please see "Complexism and evolutionary art" from The Art of Artificial Evolution edited by Juan Romero and Penousal Machado.
Generative Art Links
Following is a selected list of links to web sites that are generally related to generative art. For a huge list of technology art related web sites please see Stephan Wilson's Information Arts Link pages. Additional topic-specific links can be found on each page of the Generative Art Wiki.
Blogs & Webzines
Education & Research
- Goldsmiths University of London - Computational Studio Arts
- Milan Polytechnic University - Generative Design Lab
- Center for Electronic Art Media
- MIT Media Lab - Aesthetics + Computation Group
- Monash University - Centre for Electronic Media Art
- New York University - Interactive Telecommunications Program
- New York University - Media Research Lab
- Texas A&M University - Department of Visualization
- University of Sussex - Creative Systems Lab
- University of Washington - Graphics & Imaging Lab
Galleries, Exhibits & Museums
Math
- Computability and Complexity - Stanford Encyclopedia of Philosophy
- Differential Equations - a short introduction
- GameDev.net - Math and Physics
- GameDev.net - Matrix & Quaternions FAQ
- Geometry Junkyard - discrete and computational geometry links
- Groups for Dummies
- Math Puzzle Links
- Mr. Meanies 3D Algorithms Page - short "cheat sheet" summaries for matrix, imaginary, quaternion math and more
- Statistics and Probability Java Applets
- Wolfram MathWorld - a huge illustrated math reference from the Mathematica people
- Xah Lee Web - A plane curve gallery, a surface gallery, wallpaper groups, math art and more
Organizations & Conferences
- Ars Electronica
- The Banff Centre
- Blip - art & science forum
- Boston Cyberarts Festival
- Bridges - math art conference
- C3 - Center for Culture & Communication
- CEMA - Center for Electronic Media Art
- CHArt - Computers and the History of Art Group
- Computer Arts Society
- CRUMB - Curatorial Resource for Upstart Media Bliss
- Digital Art Museum
- Dorkbot - people doing strange things with electricity - monthly meetings worldwide
- EMF Institute
- EvoMUSART
- Eyebeam
- Harvestworks
- ICC - NTT InterCommunication Center
- International Conference on Generative Art
- IRCAM - Institute for music/acoustic research and coordination
- ISAMA -The International Society of the Arts, Mathematics, and Architecture
- ISEA - Inter-Society for the Electronic Arts
- Iteration Conference Series
- Media Art Net - generative art
- NECSI - New England Complex Systems Institute
- New Media Scotland
- Rhizome.org
- ruccas.org
- runme.org
- Santa Fe Institute
- SIGMAA-ARTS Special Interest Group on Mathematics and the Arts of the Math. Assn. of America
- Transmediale
- Turbulence
- Variable Media
Physical Computing
- Arduino
The leading open source microcontroller hardware platform and programming environment - Computer Vision for Artists and Designers
A rich overview with additional links for software and artworks - Computer Vision Software
An engineering oriented collection of resources - Freeduino
Index of Arduino info, and downloadable production files for Ardino-compatible hardware - Fritzing
Moving physical computing from prototypes to finished products - Gainer
An open source hardware interface for physical computing using PC's - InstantSOUP
An open source microcontroller hardware platform - Physical Computing at ITP, NYU
A great source of reference and educational materials - Resources
Sources for electronics parts, hardware, services and more - Sanguino
Arduino-like with 4X the memory, 2 USARTs, and more analog and digital I/O pins - SunSpot
Full featured, small, wireless 32-bit ARM920T Java platform with populated sensor board and I/O pins - Wiring
Open souce programming language for physical computing hardware
Web Link Collections
- del.icio.us Links tagged with "generative art"
- generative.net
- Ghost in the Machine
- Gratin
- Stephan Wilson's Information Arts link pages
Software
- Evolutionary Art Programs
- NetLogo
Beginner-friendly platform for complex systems and artificial life - Scriptographer
Scripting plug-in for Adobe Illustrator - ChucK
On the fly audio programming language - JMSL
Java Music Specification Language - Max/MSP/Jitter
A commerical graphical programming environment for audio and video - Pd (Pure Data)
An open source Max variant for real time grapical audio and video programming - SuperCollider
A real time audio synthesis programming language - VVVV
A graphical real-time programming environment for video synthesis and more - Processing
An open source programming language for artists - OpenProcessing
A processing related blog & exhibition