Learn how to build your own Max For Live devices in this beginner's workshop, recorded at the Ableton User Group, Cape Town.
CORRECTIONS ⚠️
I mention that the first version of Ableton Live was built in Max. While the initial idea for Ableton Live was prototyped in Max, the first official version was built in C++
At numerous points I mentioned that you can write C++ code inside of Max using Gen. This is incorrect - Gen uses its own language called GenExpr which is similar to C. You can, however, build things called Externals using C++. This is all much more advanced though!
CHAPTERS 📜
00:00 What Is Max For Live?
08:57 How To Find Max For Live Devices
10:45 Why Build Your Own Max Devices?
11:40 What We’ll Build In This Lesson
12:47 How To Identify And Edit A Max For Live Device
14:40 Start Building A New Device
17:00 The Basics
19:10 Building A Basic Structure with Psuedo-code
21:40 The Main Patch
38:13 The Inspector
41:59 Saving & Presentation View
46:39 Summary
48:45 Additional Learning Resources
🗓️ Recorded at the Ableton User Group, Cape Town, February 2023.
🎥 Filmed by Josh Rijneke - @jdr_cpt (https://www.instagram.com/jdr_cpt)
📼 Edited by William Glendinning - @kndhrt.x (https://www.instagram.com/kndhrt.x)
— — — — — — — —
💬 QUESTIONS?
Post them in the comments below.
❤️ SHOW SOME LOVE
Keep these videos coming by supporting what I do:
Patreon: https://patreon.com/elphnt
Other ways to support: https://elphnt.io/support-elphnt/
💌 JOIN THE MAKING MUSIC NEWSLETTER
https://elphnt.io/newsletter/
— — — — — — — —
Hi 👋🏻 my name is Tom; I’m a music maker and Ableton Certified Trainer. I help people make better music with Ableton Live. Download instruments and effects and watch tutorial videos at https://elphnt.io
#ableton #abletonlive #musicproduction #maxforlive