Getting Started With Processing and Processing Creative Coding and Generative Art

Awesome Generative Art

Awesome

Manually curated collection of Generative Fine art resources, tools and shiny things.

Contents

  • Tools
    • Visual programming languages
    • Frameworks, Libraries, Engines, Languages
    • VJing software
    • Codecs
    • Seqensors
    • Sound programming languages
    • Software controllers
    • Other tools
    • Hardware
      • Platforms
      • Controllers
  • Learning Resources
    • Books
      • Theory
      • Do
    • Courses
  • Video Channels
  • Selected artists
  • Communities
  • Work
  • Events
  • Press

Tools

Visual programming languages

  • vvvv [Win]
  • Bear upon designer [Mac, Win]
  • Max [Mac, Win]
  • Pure Data [Mac, Win, Linux]
  • Quartz Composer [Mac]
  • Vuo [Mac]

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]

Vjing software

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

Codecs

  • DXV codec [Mac, Win]
  • HAP codec [Mac, Win]

Seqensors

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

Audio 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]

Software controllers

  • TouchOSC [iOS, Android]

Other tools

  • Syphon [Mac]
  • Spout [Win]

Hardware

Platforms

  • Arduino
  • Raspberry Pi

Controllers

  • Kinect
  • Leap Motion

Learning Resources

Books

Theory

  • New Media Art [history]
  • Art and Electronic Media [history]
  • Aesthetics of Interaction in Digital Fine art [history]
  • Aesthetic Computing [history]
  • Internet Art (World of Art) [history]
  • Digital Fine art (World of Art) [history]
  • Digital Arts: An Introduction to New Media (Berg New Media Series) [history]
  • Art Pocket Digital Art [history]
  • The Earth of Digital Fine art [history]
  • Grade+Lawmaking in Pattern, Art, and Architecture [history]
  • 10 Impress CHR$(205.5+RND(1)); : GOTO x [history]
  • Code as Creative Medium: A Handbook for Computational Fine art and Blueprint history]

Practise

  • Generative Design: Visualize, Program, and Create with JavaScript in p5.js [algorithms, processing]
  • Processing: A Programming Handbook for Visual Designers, Second Edition [processing]
  • Brand: Getting Started with Processing, 2d Edition [processing]
  • Make: Getting Started with p5.js [p5.js]
  • Make: Getting Started with Processing.py [processing.py]
  • Learning Processing, 2d Edition: A Beginner'southward Guide to Programming Images, Blitheness, and Interaction [processing]
  • The Nature of Code: Simulating Natural Systems with Processing [processing]
  • Visualizing Data
  • The SparkFun Guide to Processing
  • Processing: Artistic 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 Wink Developers [processing]
  • Programming Interactivity
  • Generative Art: A Practical Guide Using Processing [processing]
  • Algorithms for Visual Design Using the Processing Linguistic communication [processing]
  • Information-driven Graphic Design: Artistic Coding for Visual Advice
  • Making Things Talk: Using Sensors, Networks, and Arduino to see, hear, and feel your globe
  • Making Things See: 3D vision with Kinect, Processing, Arduino, and MakerBot
  • Kinect in Motion - Sound and Visual Tracking by Example [kinect, c#]
  • Kinect Hacks: Tips & Tools for Motion and Design Detection [kinect, processing, openframeworks]
  • Showtime Microsoft Kinect for Windows SDK 2.0: Movement 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 Coffee [kinect]
  • Human Gait Recognition Using Body Measures and Joints Angles: A Written report Using Microsoft Kinect [kinect]
  • Start Kinect Programming with the Microsoft Kinect SDK (Adept'due south 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 (Engineering science 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 ii: 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 Calculating: Sensing and Controlling the Physical Earth 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, Etch, 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]
  • Easily-On Epitome Generation with TensorFlow: A applied 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 Artistic Programming with the Processing Language (Blueprint Thinking) [processing]

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 Lawmaking Electronic Music Tools with Javascript
  • Automobile 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 Written report of Generative Algorithms
  • Building a Real Application With Kinect [kinect]
  • Kinect Interaction with WPF and Across [kinect]
  • Developing for Jump Motion in C# [bound motility]
  • Physics-Based Sound Synthesis for Games and Interactive Systems [audio, chuck]
  • Sound Synthesis Using Reaktor [sound, 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, 3.js]

Websites

  • Creative Applications Network
  • OpenProcessing
  • Create Digital Music/Move
  • Field
  • Lumen

Selected artists

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

Communities

  • Generative Art Slack

Video Channels

  • The Coding Train by Daniel Shiffman
  • Acoustic Performance
  • LeCollagiste VJ group on Vimeo
  • TouchDesigner group on Vimeo
  • Processing group on Vimeo
  • MadMapper grouping on Vimeo
  • Syphon group on Vimeo

Piece of work

  • Job board on creativeapplications.internet
  • vj booking

Events

  • OFFF
  • Resonate Festival
  • The Grey Expanse Festival
  • FIBER Festival
  • Mapping Festival
  • Eyeo Festival
  • NODE
  • MUTEK
  • Live Performers Meeting
  • Berlin Atonal
  • Ars Electronica
  • Betoken Festival
  • La Fête des Lumières

Press

  • HOLO magazine
  • Make magazine
  • The MagPi magazine

Contribute

Contributions welcome! Read the contribution guidelines kickoff.

License

CC0

To the extent possible under law, Kosmos has waived all copyright and related or neighboring rights to this work.

Support on Beerpay

Hey dude! Help me out for a couple of 🍻!

Beerpay Beerpay

saineponsibleaut.blogspot.com

Source: https://github.com/kosmos/awesome-generative-art

0 Response to "Getting Started With Processing and Processing Creative Coding and Generative Art"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel