Intro to Max 8 & RNBO

Membership plan: Getting Started | Topics: Creative Coding

Course overview

You will learn the basics of the Max 8 programming environment and RNBO  - an add-on for Max that allows you to take Max-like patches and export them as portable code. RNBO can compile code to a variety of platforms (Audio Plugin/VST3, Web with Javascript, Raspberry Pi, C++ Libraries), however, we’re going to focus on creating a simple audio effect with RNBO for use within Ableton Live. We’ll also look at tips, tricks, and tools to start your journey towards making your own custom Audio Plugins.

What you'll learn

  • Get familiar with the Max and RNBO DSP workflow
  • Explore the key differences between RNBO and Max
  • Begin to build and compile RNBO patches
  • Configure and deploy parameters, ports and utilize messages in RNBO patches
  • Build a simple audio effect and export it to use in Ableton Live

Who is this course for?

  • Ableton users looking to get started with Max and RNBO in Max
  • Music producers & sound designers interested in building and exporting RNBO patches

Course content

  • Course Files
  • 1. Downloading Course Files
  • 2. How to Navigate the Max 8 Interface - Your First Patch
  • 3. How to Test our Audio and DSP
  • 3.1 How to Access Max Reference and Help Files
  • 4. How to Add Audio Files to playlist~ object
  • 5. How to Control playlist~ with Messages and Attributes
  • 6. Intro to RNBO
  • 7. How to build a Tremolo Audio Effect with RNBO
  • 8. How to Control Wet and Dry Signal of Modulation with mix~
  • 9. How to Use Parameters in RNBO
  • 10. Export RNBO to VST3 Audio Plugin
  • 11 Testing Our Export VST3 with Ableton
  • 12. BONUS_ RNBO Guitar Effects
  • 13. Accessing RNBO Help Online
  • 14. Question_ Why Does the Plugin Amount Affect Gain_
  • 15. BONUS_ RNBO Guitar Effets and Going Further


  • Computer and internet connection
  • Access to a copy of Max 8, RNBO, and Ableton Live (i.e. trial or full license)

Course schedule

Meet your instructor

Kyle Duffield is a Toronto based Interactive and Experience Design Professional who creates immersive interactive installations and brand activations. He is also known for his affiliation with the studio and former gallery, Electric Perfume. As an educator, and technical consultant, he has facilitated interactive media workshops and projects with institutions across Canada, Shanghai, and online. Currently, Kyle is participating in Cycling 74’s Max Certified Trainer Program, and is focusing on creating unforgettable technological experiences.

Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x