Cycling 74’s Max / MSP’s Gen~ offers a vast playground of audio processing opportunities to create your own audio devices. In this workshop you will build your own modulation delay line that utilizes Gen for signal processing. This workshop aims to provide you with suitable skills to begin exploring modulation delay line devices in the Gen~. Gen provides highly optimised audio processes that matches C++ and is the ideal technology for improving complex Max patches and free CPU.
What you'll learn
Utilise the Gen~ Delay operator to make a circular buffer
Building comb filters via FIR & IIR techniques
Execute modulation sources
Develop custom audio effects such as flanging and chorusing
Who is this course for?
Max users who want to get further with signal processing
Users who want to begin exploring modulation delay line devices in Gen~
Course content
Workshop materials
Lesson 1. Getting Started: Patch Overview
Lesson 2. Digital Filter Design: Causal, LTI Systems
Lesson 3. FIR & IIR Filters
Lesson 4. Comb Filter
Lesson 5. Gen Objects Overview
Lesson 6. 1st Assignment: Build a Comb Filter in Gen
Lesson 7. 1st Assignment Check: Comb Filter Done
Lesson 8. More About Digital Filters: Linear Interpolation
Lesson 9. Flanger
Lesson 10. 2nd Assignment: Make a Feedback, Through-Zero Flanger in Gen
Lesson 11. 2nd Assignment Check: Flanger in Gen
Lesson 12. Chorus
Lesson 13. 3rd Assignment: Make a Chorus in Gen
Lesson 14. 3rd Assignment: Check Chorus in Gen
Requirements
A computer and internet connection
Access to a copy of Max 8 (i.e. trial or full license)
Meet your instructor
Massimiliano Cerioni is a Berlin & Rome based AV composer, performer, sound designer and engineer.
He is the founder of the independent audio software project Culto, which has released its first M4L device Simbiosi in 2021. He uses coding, augmented instruments and electronics to create compositions, performances and installations.
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.