Max / MSP programming
Cycling '74

Learn Max / MSP

Explore Max, Max for Live, and RNBO with expert-led courses built for musicians, sound designers, and interactive media artists.

Music Hackspace is an official education partner of

Cycling '74

The language of sound and interaction

Max is the industry standard visual programming environment for audio, video, and interactive media. Whether you're building custom instruments, generative compositions, or live performance rigs, our courses give you the skills to bring your ideas to life.

From Max fundamentals to Max for Live and RNBO — learn with practitioners who use these tools professionally in studios, on stage, and in galleries.

Max / MSP in action

What you'll learn

Max Fundamentals

Patching, signal flow, data types, and the core building blocks of Max programming.

Audio Processing

Real-time DSP, synthesis, effects, and working with audio signals in Max MSP.

Max for Live

Building custom Ableton Live devices — instruments, effects, and MIDI tools.

RNBO

Export Max patches to hardware, plugins, and the web with Cycling '74's RNBO technology.

Generative Music

Algorithmic composition, probability, and building self-playing musical systems.

Interactive Media

Combine audio with video, sensors, and OSC to create responsive installations.

Max / MSP Courses

110 courses available

Abstract Composition in Ableton and Max For Live -On demand
Abstract Composition in Ableton and Max For Live -On demand
Ableton and Cycling 74’s Max For Live offer a vast playground of programming opportunities to create unique compositions and rich sound designs. In this workshop you will create musical and […]
Instructor: Ned Rush
£9.9
Abstract Performance in Ableton and Max For Live - On demand
Abstract Performance in Ableton and Max For Live - On demand
Ableton and Cycling 74’s Max For Live offer a vast playground of opportunities to create unique and rich electronic music performances. In this workshop you will create a performance instrument. […]
Instructor: Ned Rush
£9.9
Advanced video programming with Jitter
Advanced video programming with Jitter
Write GLSL shaders in Jitter to build GPU particle systems, working with transform feedback, mesh rendering, geometry shaders and physics forces such as gravity, drag and friction.
Instructor: Federico Foderaro
£49.90
Advanced Wavetable Synthesis with Max
Advanced Wavetable Synthesis with Max
Cycling 74’s Max / MSP offers a vast playground of programming opportunities to create your own synthesis devices. In this workshop you will build your own synthesis device that utilizes […]
Instructor: Phelan Kane
£9.90
Algorithmic Composition in Max: Bringing Order to Chaos
Algorithmic Composition in Max: Bringing Order to Chaos
Build an algorithmic composition patch in Max, generating melodies, ostinatos, chord voicings and sequences across multiple synth voices, then structure them into a finished piece.
Instructor: Sam Pearce-Davies
£9.9
An Introduction to Markov Chains: Machine Learning in Max
An Introduction to Markov Chains: Machine Learning in Max
Markov chains are mathematical models that have existed in various forms since the 19th century, which have been used to aid statistical modelling in many real-world contexts, from economics to […]
Instructor: Samuel Pearce Davies
£9.9
An introduction to modern JavaScript in Max 9
An introduction to modern JavaScript in Max 9
This workshop is an introduction to using modern JavaScript in Max 9. JavaScript is a text-based programming language that can be used to create and manipulate all kinds of data […]
Instructor: Umut Eldem
£9.90
An Introduction to Synthesis with Max
An Introduction to Synthesis with Max
Building blocks of sound synthesis in Max, building oscillators with MSP objects, adding modulation sources and exploring filter responses to create your own synthesis devices.
Instructor: Phelan Kane
£9.9
Ask Me Anything: Programmable Lighting
Ask Me Anything: Programmable Lighting
An open Q&A session with Kyle Duffield on programmable lighting, covering practical audience questions about tools, workflows and getting started.
Instructor: Kyle Duffield
Free
Audio visual creation & performance with TDAbleton - On demand
Audio visual creation & performance with TDAbleton - On demand
Linking TouchDesigner and Ableton Live with TDAbleton to build audio-reactive visual networks, trigger them from clip slots and run an audiovisual live performance set.
Instructor: Nilly Brook
£17.9
Beginner's Guide to Modern Interfaces with v8UI in Max 9
Beginner's Guide to Modern Interfaces with v8UI in Max 9
This workshop introduces design fundamentals for user interfaces using modern Javascript with the v8UI object in Max 9. You will go over Javascript concepts required to create an interactive UI […]
Instructor: Estevan Carlos Benson
£19.90
Build A Drum Machine in Max
Build A Drum Machine in Max
Cycling 74’s Max / MSP offers a vast playground of programming opportunities to create your own musical instruments. In the course you will build a custom drum machine that features […]
Instructor: Ned Rush
£19.90
Building A Modulation Delay In Gen~
Building A Modulation Delay In Gen~
Build modulation delay effects in Max's Gen environment, working through comb filters, FIR and IIR filter design, linear interpolation, and assignments to construct a through-zero flanger and a chorus.
Instructor: Massimiliano Cerioni
£9.90
Building audio FX in Gen
Building audio FX in Gen
Construct audio effects in Max's Gen using key Gen objects, delay lines with feedback networks, parameter and property configuration, and LFO networks to drive flanger and chorus devices.
Instructor: Phelan Kane
£29.9
Building Audio FX with Max
Building Audio FX with Max
Build audio effect devices in Max, working through the signal processing and patching techniques needed to design your own effects from the ground up.
Instructor: Phelan Kane
£9.90
Building Graphical User Interfaces in M4L and Max - On demand
Building Graphical User Interfaces in M4L and Max - On demand
MaxforLive allows users to develop their own devices for use in composition, performance and beyond. Creating a graphical user interface that complements the device is one of the crucial development […]
Instructor: Mark Towers
£9.9
Building phaser audio effects in Gen
Building phaser audio effects in Gen
In this workshop, you will explore tools and techniques to create phaser audio effect devices in Gen via Max. Explore all pass filters, feedback loops, signal routing and LFOs via […]
Instructor: Phelan Kane
£20
Build Max for Live devices using Ableton Live’s API / On-demand
Build Max for Live devices using Ableton Live’s API / On-demand
Program Max for Live devices against the Live Object Model and Ableton Live's API, observing and changing Live properties, mapping parameters, routing audio and MIDI, and using JavaScript with the Live API.
Instructor: Mark Towers
£30
Build samplers with Max
Build samplers with Max
Build sampler instruments in Max using buffer and waveform objects, creating single-cycle waveform samplers and loop-based sampler devices.
Instructor: Phelan Kane
£9.9
Build your own modular synth with MSP - On-demand
Build your own modular synth with MSP - On-demand
Cycling 74’s Max / MSP offers a vast playground of programming opportunities to create your own synthesis devices. In this series you will build custom modules to create your own […]
Instructor: Ned Rush
£29.90
Coding in the Box: Become fluent with Max 9’s Gen~.codebox
Coding in the Box: Become fluent with Max 9’s Gen~.codebox
In this workshop, you explore the Gen codebox from the ground up, breaking down the traits that often make Gen codeboxes feel intimidating at first. You build simple distortion algorithms […]
Instructor: Lewis Wolstanholme
£9.90
Complex FM synthesis for Gen~ / The fundamentals of FM synthesis
Complex FM synthesis for Gen~ / The fundamentals of FM synthesis
A workshop covering the building blocks of FM synthesis - carriers, modulators and operator relationships - as a grounding for building FM instruments in Max's Gen environment.
Instructor: Benjamin Whateley
£9.90
Composition with Bach in Max
Composition with Bach in Max
Bach brings music notation inside Max. You can generate, edit, script, modify and play your scores either with mouse and keyboard or through patching. In this workshop you will write, […]
Instructor: James Wilkie
£20
Control Surface Hacking with Live’s API / July 14th
Control Surface Hacking with Live’s API / July 14th
Using Ableton Live's API and the Live Object Model to reprogram a Launchpad's controls, sequencer and behaviour through custom Max for Live devices.
Instructor: Mark Towers
£20
Create a polyphonic synthesizer plug-in with RNBO
Create a polyphonic synthesizer plug-in with RNBO
Building a polyphonic synthesizer in Max's RNBO environment - patching oscillators and abstractions, then exporting the result as a VST plug-in.
Instructor: Phelan Kane
Free
Create online audiovisual experiences with Max, RNBO, and p5.js
Create online audiovisual experiences with Max, RNBO, and p5.js
Take an audio patch from Max to the browser. Build a Max patch, export it with RNBO, and link it to a p5.js sketch to create interactive, online audiovisual experiences with effects and MIDI.
Instructor: Andrei Antonescu
£9.90
Creating VSTs and more using FAUST
Creating VSTs and more using FAUST
Write audio plug-ins and other targets using the FAUST functional DSP language, working through building and exporting effects as VSTs.
Instructor: Patrik Lechner
£15
Creative Coding For Musicians: Cell phone synth
Creative Coding For Musicians: Cell phone synth
Build a browser-based cell-phone synth with p5.js, starting from an introduction to the library, handling user input and generating sound.
Instructor: Dr Simon Katan
£20
Creative MIDI FX in Ableton Live - On demand
Creative MIDI FX in Ableton Live - On demand
Use Ableton Live's MIDI effects to generate melodies and chord sequences, build a note-pattern generator, create macro variations, and produce drum rhythms with the Arpeggiator.
Instructor: Mel Uye-Parker
Free
Creativity with Max: Exploring Synthesis, Data, and Interactive Design
Creativity with Max: Exploring Synthesis, Data, and Interactive Design
Max for Live is the most complete software for audio/visual professionals to build patches suitable for installation, experimental music, live lighting, and the web. If you can imagine it, you can build it. Taught by Music Ableton & Max Certified Trainer and industry expert Phelan Kane the course provides the latest skills, techniques and insight into creating unique devices and patches in Max For Live. With these skills, you will be able to create original devices/plug-ins to enrich your artistic voice and expand your possibilities.
Instructor: Phelan Kane and Umut Eldem
£199
De-Mix Audio using FluCoMa in Max
De-Mix Audio using FluCoMa in Max
Decompose and separate audio in Max using FluCoMa's NMF objects, covering real-time spectral matching, seeding bases and activations, and timbre transfer with fluid.bufnmfcross~.
Instructor: Ted Moore
£30
Discover the new features in Max for Live 11 - On demand
Discover the new features in Max for Live 11 - On demand
MaxforLive allows users to develop their own devices for use in composition, performance and beyond. In the recent release of Live Suite 11 there are a myriad of new features […]
Instructor: Mark Towers
Free
DIY Electronics
DIY Electronics
A four-session introduction to physical computing with Arduino — from your first 'Hello World' sketch to reading sensors and sending data into Max or Pure Data over serial to build your own instrument.
Instructor: Kacper Ziemianin
£49.90
Experimental Audio FX in Max
Experimental Audio FX in Max
Build an experimental delay effect in Max from a buffer, record and groove setup, adding feedback loops, click-free triggered recording and a custom UI.
Instructor: Ned Rush
£9.9
Exploring MC ~ in Max 8 - On demand
Exploring MC ~ in Max 8 - On demand
Work with Max 8's MC objects to build multichannel audio devices, including a multi-channel resonator, polyphonic chorus and beat-synced multi-tap delay, plus panning and MC messaging techniques.
Instructor: Ned Rush
£9.9
Generative Audio Looping in Max & Max For Live - On demand
Generative Audio Looping in Max & Max For Live - On demand
Brian Eno used arranged tape loops for composition in the 1970 Discreet Music and Music For Airports. This M4L device takes those ideas and uses them for a simple but […]
Instructor: Johan Englund
£9.9
Generative Composition with Cryptography in Max - On demand
Generative Composition with Cryptography in Max - On demand
Build a Max patch that turns text into musical data using cryptographic mapping, combining textedit, coll, zl, counter and expr to drive sound output through sfplay~ and sfinfo~.
Instructor: James Wilkie
£9.9
Generative Music Tools: LFOs and Pitch Quantization - On demand
Generative Music Tools: LFOs and Pitch Quantization - On demand
There are a broad array of techniques musicians can use to generate music in Max. One fundamental component of traditional analogue synthesiser use is the LFO, or low-frequency oscillator. Additionally, […]
Instructor: Samuel Pearce Davies
£9.9
Generative Music Tools: Turing Machine - On demand
Generative Music Tools: Turing Machine - On demand
Build a Turing Machine random sequencer in Max from the ground up — the looping 'tape', data inversion and flip controls, rate and length, sync and a custom UI — for evolving, semi-random melodies.
Instructor: Samuel Pearce Davies
Free
Generative Sonification with Max
Generative Sonification with Max
This workshop aims to provide you with suitable skills to incorporate sonification techniques as generative composition tools within the Max environment.
Instructor: James Wilkie
£9.90
Getting Confident With Gen~ / On-demand
Getting Confident With Gen~ / On-demand
Build highly efficient signal processing operations in Max using Gen~.
Instructor: Phelan Kane
£29.9
Getting Confident with jit.gen
Getting Confident with jit.gen
Manipulate 3D geometry at the vertex level with jit.gen in Max/Jitter: offsetting meshes, audio-reactive animation, 3D noise filtering, texturing shapes and generating colour palettes.
Instructor: Umut Eldem
£40
Getting confident with Max - On demand
Getting confident with Max - On demand
Cycling 74’s Max / MSP offers a vast playground of programming opportunities to create your own sound design and multimedia applications.
Instructor: Ned Rush
£29.9
Getting Started With Audio FX In Max
Getting Started With Audio FX In Max
Build audio effects from scratch in Max, starting with the interface and basic objects, then oscillators, amplitude modulation, bit crushers, delays and comb filters, ending with presets and MIDI mapping.
Instructor: Massimiliano Cerioni
Free
Getting Started with Gen / May - On-demand
Getting Started with Gen / May - On-demand
Build highly efficient signal processing operations in Max using Gen~. The course contains 24 custom-made example patches along with audio samples that you will build as exercises during the course […]
Instructor: Phelan Kane
£49.90
Getting started with Interactive Machine Learning for openFrameworks / Workshop series  - On-demand
Getting started with Interactive Machine Learning for openFrameworks / Workshop series - On-demand
Using openFrameworks, ofxRapidLib and ofxMaximilian, participants will learn how to integrate machine learning into generative applications. You will learn about the interactive machine learning workflow and how to implement classification, […]
Instructor: Bryan Dunphy
£49.9
Getting Started With Interactivity With Max
Getting Started With Interactivity With Max
Make Max patches respond to input: trigger and sync audio with playlist~, map keyboard keys, randomise playback, remap value ranges, and build a presentation-mode GUI, finishing with an introduction to Jitter video.
Instructor: Kyle Duffield
Free
Getting started with Javascript for Max
Getting started with Javascript for Max
Learn JavaScript inside Max from the ground up: data structures, objects, functions, inlets and outlets, working with strings, and writing utility code to process and generate music.
Instructor: Umut Eldem
£15
Getting Started with jit.gen
Getting Started with jit.gen
Build real-time video and 3D visual effects in Max's jit.gen, covering colour manipulation, video mixing, feedback on 3D shapes, procedural noise with jit.bfg and texture mapping.
Instructor: Umut Eldem
£20
Getting started with Max
Getting started with Max
This comprehensive course will equip you with the skills and knowledge to confidently create your custom sound environment with Max. By connecting building blocks to create custom patches, working with […]
Instructor: Phelan Kane
£19.90
Getting Started with Max For Live
Getting Started with Max For Live
Get started building inside Max for Live — tour the devices that ship with Live Suite, then make your own: route patch cables, design interfaces and build a MIDI step sequencer from scratch.
Instructor: Phelan Kane
£19.90
Getting started with MSP
Getting started with MSP
Unlock the secrets of sound design with our online course ‘Getting Started with MSP' led by expert instructor Phelan Kane. Dive into 23 insightful videos and hands-on sessions, exploring fundamental sound generation, synthesis techniques, and robust Max functionalities to empower your music and multimedia projects. Ideal for intermediate Max users. Start your sonic journey with us now!
Instructor: Phelan Kane
£49.90
Getting Started with RNBO in Max
Getting Started with RNBO in Max
Use RNBO in Max to export your patches as Max externals and audio plugins, building an audio recorder, controlling groove~ and buffer~, handling MIDI and exporting a VST3 effect for use in Ableton Live.
Instructor: Kyle Duffield
£40
Getting Started with Software Instruments in Max
Getting Started with Software Instruments in Max
Build software instruments in Max through a sequence of hands-on activities, working towards playable synthesised instruments inside the Max environment.
Instructor: Phelan Kane
Free
Getting Started with Spectral Effects in Max
Getting Started with Spectral Effects in Max
Work with FFT and spectral processing in Max using pfft~, building spectral filters, noise reduction, cross synthesis, buffer-based analysis and stochastic freeze and scrub effects.
Instructor: Umut Eldem
£20
Getting Started with Stochastic Music in Max
Getting Started with Stochastic Music in Max
Generate music from chance in Max, exploring different modes of randomness and moving from randomised notes to musical results using normal-distribution techniques.
Instructor: Umut Eldem
£20
Granular Synthesis: Getting Started with Grainflow - On-demand
Granular Synthesis: Getting Started with Grainflow - On-demand
Grainflow is a package for Max / MSP that utilizes gen~ and the MC wrapper to allow users to control large numbers of sample accurate grains.
Instructor: Christopher Poovey
£9.9
Interaction with Arduino & Max - Workshop series / On-demand
Interaction with Arduino & Max - Workshop series / On-demand
A hands-on introduction to physical computing with Arduino and Max: wiring first LED circuits, electronics theory and Ohm's law, then reading buttons, potentiometers and sensors to control sound and light through Max patches.
Instructor: Kyle Duffield
£89
Interactive video with Jitter - LIVE Session
Interactive video with Jitter - LIVE Session
Work with real-time video in Max's Jitter across four live sessions, building patches to process and manipulate moving images for interactive and performance use.
Instructor: Federico Foderaro
£29.90
Interface design in Max with JS/JSUI
Interface design in Max with JS/JSUI
Design custom interfaces inside Max using the JavaScript and JSUI objects, scripting bespoke visual controls beyond Max's stock UI objects.
Instructor: Nick Rothwell
£9.90
Introduction To Interactive Audio In Max
Introduction To Interactive Audio In Max
Work with interactive audio in Max, mapping a microphone to controls, filtering input with EQ, storing settings with presets, and recording and playing back sound from a buffer.
Instructor: Kyle Duffield
£20
Introduction to Interactive Video with Jitter In Max
Introduction to Interactive Video with Jitter In Max
Create interactive video in Max using Jitter: grab webcam input, build motion detection with frame differencing and matrix operations, then map movement to audio, oscillators and video playback.
Instructor: Kyle Duffield
£20
Introduction to Live Visuals with TouchDesigner
Introduction to Live Visuals with TouchDesigner
TouchDesigner is the industry standard tool for interactive visuals in live performance, broadcasting and art installations. Cycling 74’s Max / MSP offers a vast playground of programming opportunities to create […]
Instructor: Function Store
£9.90
Intro to Max 8 & RNBO
Intro to Max 8 & RNBO
Get going in Max 8 and RNBO, from navigating the interface and your first patch to building a tremolo effect, using parameters, and exporting it as a VST3 plugin to test in Ableton.
Instructor: Kyle Duffield
£10
Jitter in Ableton - On demand
Jitter in Ableton - On demand
Build an audio-reactive Jitter patch inside Ableton: compare Jitter and OpenGL, extract data from audio, process the render context, and port the finished visual patch into Max for Live.
Instructor: Ned Rush
£9.90
Learn the basics of ppooll
Learn the basics of ppooll
An introductory walkthrough of ppooll, the modular Max-based live performance environment, covering its core layout and how to begin working with it.
Instructor: Elin Brown
£9.90
Live Sample Mangling in Max 8
Live Sample Mangling in Max 8
Manipulate and process live samples in Max 8, building patches for real-time sample mangling across five hands-on parts.
Instructor: Ned Rush
£9.9
Making Generative Phase Music with Max/MSP
Making Generative Phase Music with Max/MSP
Create generative phase music in Max/MSP, building repetitive patterns, MIDI phasing through rhythmic delay, gradient and multidimensional phasing, then extending the techniques into audio.
Instructor: Umut Eldem
£15
Making Sonic Clouds: Granular Synthesis with Gen~ and MC
Making Sonic Clouds: Granular Synthesis with Gen~ and MC
Build granular synthesis engines in Max using Gen~ and MC, constructing synchronous and asynchronous grain generators step by step and scaling up to hundreds of simultaneous grain streams.
Instructor: Massimiliano Cerioni
£29
Max 9: Adaptive audio fx systems with ABL and preset mixing
Max 9: Adaptive audio fx systems with ABL and preset mixing
In this workshop, you are exploring new tools and features in the Max 9 programming environment, including the ABL library of objects – a powerful group of audio effects created […]
Instructor: Jordan Tyler Munson
£19.90
Max 9 - Get a better sound in Max using ABL objects
Max 9 - Get a better sound in Max using ABL objects
Improve the sonic quality of your Max patches using the ABL objects, in a workshop with Jean-François Charles on getting cleaner, better-sounding audio inside Max.
Instructor: Jean Francois Charles
£9.90
Max and Machine Learning with RunwayML - On-demand
Max and Machine Learning with RunwayML - On-demand
** 10/04/2024 Update: this course has not been updated following recent changes in RunwayML. We've made that course free as a result, and it will ultimately be retired. RunwayML is […]
Instructor: Marco Accardi
£49
Max meetup
Max meetup
Watch back this Max meetup — a fantastic way to meet and be inspired by the Max community.
Instructor: Massimiliano Cerioni
Free
Max meetup / August 27th
Max meetup / August 27th
Meetups are a fantastic way to meet and be inspired by the Max community.
Instructor: Federico Foderaro
Free
Max Meet Up - Composition In Max
Max Meet Up - Composition In Max
A Max community meetup exploring approaches to composition in Max, with playback of the session's talks and demonstrations.
Instructor: James Wilkie
Free
Max Meetup / Exploring Sonification
Max Meetup / Exploring Sonification
Watch back this meetup that dives into the world of sonification with Max. In this meetup, musicians and artists will showcase their works dealing with sonification, explaining how they use Max for…
Instructor: Umut Eldem
Free
Max Meetup: Generating Sound and Organizing Time
Max Meetup: Generating Sound and Organizing Time
This Max meetup explored the theme "Generating Sound and Organizing Time", bringing together enthusiasts and experts in audio production, music composition, and sound design.
Instructor: Massimiliano Cerioni
Free
Max meetup / Generative Art - 30th April
Max meetup / Generative Art - 30th April
Expert presentations on generative art in Max — from data-driven soundscapes and sensor-based visuals to screen-printed patterns.
Instructor: Umut Eldem
Free
Max meetup - Gen~ / May 21st
Max meetup - Gen~ / May 21st
Watch back this Max community meetup focused on gen~ and generative techniques in Max, recorded May 2022.
Instructor: Massimiliano Cerioni
Free
Max Meetup / Javascript
Max Meetup / Javascript
Saturday 1st April 4pm UK, 5pm Berlin, 8am LA, 11am NYC Max Meetup on JavaScript is an excellent opportunity for programmers interested in combining Max and JavaScript to share their […]
Instructor: Massimiliano Cerioni
Free
Max meetup June / Gen~
Max meetup June / Gen~
Watch back this Max community meetup focused on gen~, recorded June 2021.
Instructor: Phelan Kane
Free
Max meetup - Kevin Kripper, Sabina Covarrubias and Francisco Colasanto
Max meetup - Kevin Kripper, Sabina Covarrubias and Francisco Colasanto
This meetup featured presentations from Kevin Kripper (generative artist, Buenos Aires), Sabina Covarrubias (composer and computer music researcher), and Dr. Francisco Colasanto.
Instructor: Marta Verde
Free
Max meetup - Max for live / November 21st
Max meetup - Max for live / November 21st
Watch back this Max for Live community meetup, recorded November 2021.
Instructor: Jean-Baptiste Thiebaut
Free
Max meetup - October 23rd
Max meetup - October 23rd
A Max community meetup with two talks: Michele Zaccagnini on audiovisuals in Max using shaders beyond Jitter, and Philip Meyer on modular sequencing with Jamoma.
Instructor: Ned Rush
Free
Max Meetup: Performing Live with Max
Max Meetup: Performing Live with Max
Presentations from artists using Max to perform live in interesting and creative ways.
Instructor: Umut Eldem
Free
Max meetup - What's new in Max 8.3 / June 18th
Max meetup - What's new in Max 8.3 / June 18th
Watch back this Max community meetup exploring what's new in Max 8.3 and Jitter, recorded June 2022.
Instructor: Ned Rush
Free
Max meetup with Michael Begg, Shangyun Wu and Elisa Batti 
Max meetup with Michael Begg, Shangyun Wu and Elisa Batti 
This meetup featured Michael Begg's talk on using Max to uncover an authentic voice in a world in crisis, Elisa Batti's demonstration of using Max for creating choreography in "The Woman…
Instructor: Massimiliano Cerioni
Free
Melody Generation in Max - On demand
Melody Generation in Max - On demand
Build a generative melody system in Max — a step sequencer driven by random impulses, rhythmic anchoring and controlled variation — then audition and refine the melodies it produces.
Instructor: Sam Pearce-Davies
£9.90
MPE Exploration in Max and Max For Live
MPE Exploration in Max and Max For Live
Building MPE-capable instruments in Max and Max for Live, handling polyphonic note locating, pitch bend and per-note expression, and shaping presets for controllers such as the ERAE Touch.
Instructor: Andrej Kobal
£20
Multichannel Spectral Synthesis in Max
Multichannel Spectral Synthesis in Max
Spectral synthesis in Max using SPEAR analysis: importing and formatting partial data, playing it back through MC objects, and creating multichannel variations on the spectral material.
Instructor: Umut Eldem
£20
Neural Networks via FluCoMa In Max
Neural Networks via FluCoMa In Max
Build and train neural networks inside Max using FluCoMa, working with fluid.mlpclassifier and fluid.mlpregressor for audio classification, regression with audio descriptors, and a wavetable autoencoder, plus tuning hidden layers, learn rate and overfitting.
Instructor: Ted Moore
£20
NFTs for music and digital artists - strategies, formats and case studies / On-demand
NFTs for music and digital artists - strategies, formats and case studies / On-demand
Strategies and formats for releasing music and digital art as NFTs, explored through case studies including 3LAU, BT, Grimes, Beeple, EulerBeats and Art Blocks, with guidance on researching projects via Rarity.tools.
Instructor: Heen Wai
£9.90
Open Source: What is ppooll?
Open Source: What is ppooll?
ppooll can be difficult to define, but, fundamentally, it is a versatile open-source DSP environment built from Max, which allows for audio signal processing, performance and routing without prerequisite knowledge […]
Instructor: Joe Steccato
Free
Physical Modeling Waveguides In Max
Physical Modeling Waveguides In Max
Build physical-modelling instruments in Max, from FIR/IIR and comb filters through Karplus-Strong to waveguide string, slide flute and vocal tract models.
Instructor: Massimiliano Cerioni
£80
Programming via Gen~ Codebox In Max
Programming via Gen~ Codebox In Max
Write code inside Max's gen~ codebox using assignments, the history and delay operators, conditional statements, functions, loops and buffers to build LFOs, abstractions and data-driven signal processing.
Instructor: Massimiliano Cerioni
£40
Real-time Audio Reactive Visual Programming in Max - On demand
Real-time Audio Reactive Visual Programming in Max - On demand
Build audio-reactive visuals in Max using Jitter, drive them from incoming sound and step into OpenGL to create procedural, real-time generative drawings.
Instructor: Andrew Robinson
£9.9
Sampling with Max
Sampling with Max
In this workshop you will build your own patches for processing and interacting with samples and recorded audio. This workshop aims to provide you with suitable skills to begin exploring […]
Instructor: Ned Rush
Free
Scripting and Live-Coding Max with Scheme for Max - On-demand
Scripting and Live-Coding Max with Scheme for Max - On-demand
Script and live-code Max using Scheme for Max: install it, call functions, work with variables and lists, schedule MIDI events and build step and generative sequencers.
Instructor: Iain Duncan
£7.9
Sonification with Max: Turning Data into Sound
Sonification with Max: Turning Data into Sound
– Introduction to using Max/MSP for data sonification – Importing data files (specifically CSV files) – Exploring different musical possibilities using data – Start incorporating data sonification in your projects […]
Instructor: Umut Eldem
£15
Sonification with Max: Visuals into Sound
Sonification with Max: Visuals into Sound
In this workshop you will implement an algorithm that processes the motion, color, and position of images and videos, and turns it into music. The goal of the workshop is […]
Instructor: Umut Eldem
£20
Splatterbox
Splatterbox
MaxMSP allows us to go far beyond the stompbox looper.
Instructor: James Wilkie
£9.90
Synthesis with Max: FM
Synthesis with Max: FM
Build FM synthesis patches in Max, working through core operator concepts, developing algorithms and trying different oscillators to shape sounds from bells to robotic R2D2 timbres.
Instructor: Ned Rush
£9.9
Synthesis with Max: Granular
Synthesis with Max: Granular
Construct granular synthesis devices in Max from MSP oscillator objects, add modulation sources and explore the spectral and timbral character of the technique alongside its strengths and limits.
Instructor: Phelan Kane
£9.9
Synthesis with Max: Physical Modelling
Synthesis with Max: Physical Modelling
Create a physical-modelling synth in Max by building a delay line with noise excitation, feedback filtering, MIDI pitch control and a sequencer, then port the instrument to Max for Live.
Instructor: Ned Rush
Free
Synthesis with Max: Wavetable
Synthesis with Max: Wavetable
Build wavetable synthesis instruments in Max using MSP oscillator objects, add modulation sources and examine the spectral properties, timbre and trade-offs of wavetable sound design.
Instructor: Phelan Kane
£9.9
Tom Hall - AMA On making non-linear audio-visual art with Max
Tom Hall - AMA On making non-linear audio-visual art with Max
Tom Hall is an audio-visual artist who works in Max but also works as a full-time developer for Cycling ’74, the creators of MaxMSP/Jitter & Max for Live created Max. […]
Instructor: Tom Hall
Free
Unsupervised Machine Learning via FluCoMa In Max
Unsupervised Machine Learning via FluCoMa In Max
Apply unsupervised machine learning to sound in Max with FluCoMa, working through PCA dimensionality reduction, UMAP, data scaling, KMeans clustering and the Jonker-Volgenant grid algorithm for organising audio.
Instructor: Ted Moore
£15
Using Collab-Hub with Max for Collaborative Network Performance / On-demand
Using Collab-Hub with Max for Collaborative Network Performance / On-demand
Use Collab-Hub in Max to connect performers over a network, sharing control data and messages between machines for collaborative, distributed live performance.
Instructor: Anthony Marasco
£7.9
Using Machine Learning Creatively via FluCoMa in Max
Using Machine Learning Creatively via FluCoMa in Max
This online course is designed to introduce you to the Fluid Corpus Manipulation (FluCoMa) project, a free Max Package. FluCoMa is focused on finding new and innovative ways for musicians […]
Instructor: Ted Moore
£9.90
Visual Music Performance with Machine Learning - On demand
Visual Music Performance with Machine Learning - On demand
Build an audiovisual performance system in openFrameworks, combining a Phong-lit 3D sphere with vertex displacement, an ofxMaxim FM synth, and a trained machine-learning model controlled over OSC.
Instructor: Bryan Dunphy
£9.9

Join our Max community

Connect with other Max programmers at our regular meetups and workshops. Share patches, get feedback, and push your practice further.

See upcoming events