Getting Confident With Gen~ / On-demand hero

Creative Coding

Getting Confident With Gen~ / On-demand

Build highly efficient signal processing operations in Max using Gen~.

Level

Beginner

Duration

5h 55m of video content

Format

Self-paced video

Added

03/11/2021

Watch a preview

Part 8 - Construct low pass Biquad filters with coefficients from RBJ Cookbook 3

Course overview

Build highly efficient signal processing operations in Max using Gen~.

Learning outcomes

Become familiar with the Gen~ environment

Build various audio processing tools via Gen~ (i.e. delay FX, AM and FM tools)

Construct basic Gen~ sampling and synthesis  tools

Apply a myriad of Gen~ operators

Who is this course for?

  • In this series of 4 workshops, you will learn the fundamentals of signal processing and develop skills to confidently code with Gen~ in Max. The course contains 24 custom-made example patches along with audio samples that you will build as exercises during the course and be able to use in your own projects.

Requirements

  • A computer and internet connection
  • Access to a copy of Max 8 (i.e. trial or full license)

Course content

Course Overview

2 lessons

+
  • What you will learn in this course
  • Requirements

Getting Confident with Gen~ / Session 1 - On-demand

6 videos, 2 resources

+
  • Session 01 Getting Confident with Gen
  • Session 1 Patches.zip
  • Part 1 - Introduction 1
    Checking access...
  • Part 2 - Construct modulated delay lines within the Gen~ environment / Apply modulation sources with a variety of options / Apply feedback networks with a variety of routing options 1
    Checking access...
  • Part 3 - Construct modulated delay lines within the Gen~ environment / Apply modulation sources with a variety of options / Apply feedback networks with a variety of routing options 2
    Checking access...
  • Part 4 - Construct modulated delay lines within the Gen~ environment / Apply modulation sources with a variety of options / Apply feedback networks with a variety of routing options 1
    Checking access...
  • Part 5 - Construct multi tap delay lines within the Gen~ environment 1
    Checking access...
  • Part 6 - Construct multi tap delay lines within the Gen~ environment 2 & Summary
    Checking access...

Getting Confident with Gen~ / Session 2 - On-demand

10 videos, 2 resources

+
  • Session 02 Getting Confident with Gen
  • Session 2 Patches.zip
  • Part 1 - Introduction 1 & Recap
    Checking access...
  • Part 2 - Introducton 2
    Checking access...
  • Part 3 - Implement a second order infinite impulse response Biquad filter within the Gen~ environment 1
    Checking access...
  • Part 4 - Implement a second order infinite impulse response Biquad filter within the Gen~ environment 2
    Checking access...
  • Part 5 - Implement a second order infinite impulse response Biquad filter within the Gen~ environment 3
    Checking access...
  • Part 6 - Construct low pass Biquad filters with coefficients from RBJ Cookbook 1
    Checking access...
  • Part 7 - Construct low pass Biquad filters with coefficients from RBJ Cookbook 2
    Checking access...
  • Part 8 - Construct low pass Biquad filters with coefficients from RBJ Cookbook 3
    Checking access...
  • Part 9 - Construct high pass Biquad filters with coefficients from RBJ Cookbook / Construct band pass Biquad filters with coefficients from RBJ Cookbook
    Checking access...
  • Part 10 - Construct high pass Biquad filters with coefficients from RBJ Cookbook within a multi tap DDL & Summary
    Checking access...

Getting Confident with Gen~ / Session 3 - On-demand

8 videos, 2 resources

+
  • Session 03 Getting Confident with Gen
  • Session 3 Patches.zip
  • Part 1 - Introduction
    Checking access...
  • Part 2 - Construct all pass Biquad filters with coefficients from RBJ Cookbook 1
    Checking access...
  • Part 3 - Construct all pass Biquad filters with coefficients from RBJ Cookbook 2
    Checking access...
  • Part 4 - Build phasor audio effects within Gen~ 1
    Checking access...
  • Part 5 - Build phasor audio effects within Gen~ 2
    Checking access...
  • Part 6 - Construct 2nd order peak Biquad filters with coefficients from RBJ Cookbook 1
    Checking access...
  • Part 7 - Construct 2nd order peak Biquad filters with coefficients from RBJ Cookbook 2
    Checking access...
  • Part 8 - Construct 4th order peak Biquad filters with coefficients from RBJ Cookbook 2 & Summary
    Checking access...

Getting Confident with Gen~ / Session 4 - On-demand

11 videos, 2 resources

+
  • Session 04 Getting Confident with Gen
  • Session 4 Patches.zip
  • Lesson 1
    Checking access...
  • Lesson 2
    Checking access...
  • Lesson 3
    Checking access...
  • Lesson 4
    Checking access...
  • Lesson 5
    Checking access...
  • Lesson 6
    Checking access...
  • Lesson 7
    Checking access...
  • Lesson 8
    Checking access...
  • Lesson 9
    Checking access...
  • Lesson 10
    Checking access...
  • Lesson 11
    Checking access...

Instructors

Phelan Kane

Phelan Kane

Instructor

Phelan Kane is a Berlin & London based music producer, engineer, artist, developer and educator. He is currently running the electronic music record label Meta Junction Recordings and the audio software development company Meta Function. He has released the Max for Live device synth Wave Junction in partnership with Sonicstate. http://metafunction.co.uk/ http://phelankane.com/bio/

Frequently asked questions