Programming Graphics III: Painting with Sound
Offered By: Skillshare
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 | NetLogoCoursera 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