YoVDO

Programming Graphics III: Painting with Sound

Offered By: Skillshare

Tags

Digital Art Courses Generative Art Courses Fast Fourier Transform Courses

Course Description

Overview

We’ll be working with a great processing library called minim and tap into using FFT (Fast Fourier Transform) to read the audio spectrum from audio files or live audio from a microphone or line-in and apply this audio data into controlling something on screen like animation or lighting.

This class is labelled "Intermediate" as it builds upon my first 2 skillshare classes / “Programming Graphics I: Introduction to Generative Art” and “Programming Graphics II: Generative Art Animation”

This class has 42 videos and 42 sample sketches that walk you through how to use audio as input into processing animation.

PLEASE NOTE

the 42 code videos were recorded while using processing 2.2.1 and HYPE.pde - but the intro video "HYPE update" explains the shift to working with processing 3 + HYPE the library. Also please note that the accompanying .zip file in "Your Project" has been updated to reflect this shift to processing 3 + HYPE the library... so some references in the videos may shift slightly.


Syllabus

  • HYPE update
  • INTRO
  • Build 01
  • Build 02
  • Build 03
  • Build 04
  • Build 05
  • Build 06
  • Build 07
  • Build 08
  • Build 09
  • Build 10
  • Build 11
  • Build 12
  • Build 13
  • Build 14
  • Build 15
  • Build 16
  • Build 17
  • Build 18
  • Build 19
  • Build 20
  • Build 21
  • Build 22
  • Build 23
  • Build 24
  • Build 25
  • Build 26
  • Build 27
  • Build 28
  • Build 29
  • Build 30
  • Build 31
  • Build 32
  • Build 33
  • Build 34
  • Build 35
  • Build 36
  • Build 37
  • Build 38
  • Build 39
  • Build 40
  • Build 41
  • Build 42
  • THANKS

Taught by

Joshua Davis

Related Courses

Agent-based Generative Art | NetLogo
Coursera Project Network via Coursera
Learn p5.js: Interaction
Codecademy
Introduction to Computational Arts: Processing
State University of New York via Coursera
Data Structures for Designers Using Python
University of Michigan via Coursera
Type Design mit prozeduralen Animationstechniken
Domestika