Kadenze - Creative Programming for Audiovisual Art S1
MP4 | 83 min | 2.1 GB | 720p
Creative Programming for Audiovisual Art aims to enhance student skills and experience in the development of software for the creation and manipulation of sounds and images, both in real and non-real time. The course explores the intersection and similarities between sound and image signal processing through the exploration of combined audiovisual approaches. As such it is suitable for those with a strong interest in creative technologies from either an engineering or creative arts background.
We will spend the first few sessions exploring Digital Audio Signal Processing. This will cover synthesis, sequencing, filtering, sample loading and playback, panning and rudimentary analysis. Following this we’ll be looking at audiovisual interaction using video and 3D graphics.
Session 1: Introduction To The Course: What Is Creative Programming?
Session 2: Sound Synthesis And Control
Session 3: Real-Time Recursive Filters, LFOs, And Sample Playback
In this session we will learn how to use Maximilian’s built-in filters to create a subtractive synthesizer and an LFO, and get some insight into how these work. We will also learn how to load in a sample and play it back.
Session 4: Building A Drum Machine/Sample Playback Device, Manipulating Samples, And Using Envelopes
During the first half of the lesson we will be working to create a drum machine using sample players and sequencer skills from the previous session. Following this we will be looking at various ways of manipulating sample playback to create interesting effects, and learn how to use basic envelope generators to control parameters. We will also look at an advanced example demonstrating how to create a polyphonic music device.
Session 5: Audio Visual Composition: Contemporary Work By Audiovisual Creatives
This session will look at how to get basic information from our sound algorithms and use it to map graphical parameters to make basic audiovisual synthesizers. We will explore a range of generative drawing techniques including the geometric systems, non-linear systems and noise. We will also look at controlling generative drawing through audio, and using graphics parameters to control sound.
Session 8: Memo Akten Guest Lecture
Memo will take you through a bunch of simple systems for the creation of audiovisual art.
Session 9: Pixel Pushing – 2D And 3D Systems Using Algorithmic And Generative Graphics
In this session we will look at a range of approaches for creating images using pure pixel pushing. We’ll make classic fractals, Chladni patterns, and look at how to create our own DIY 3D environments without any openGL, including an introduction to generative 3D geometry and superformulae.
Session 10: Audio Features And Their Uses
In this session we’ll be visualizing audio features using various forms of analysis. Here we can do great effects with not much coding, but getting started is a headache, and we can make this part easier. We will also introduce frag shaders as a mechanism for manipulating images.
CLiCK HERE FOR DOWNLOAD