Software Training

Max for Live

Learn to use Max via Ableton Live
April 5 through Sat 10 April 2021,
10 a.m.- 5:30 p.m.
salle Nono





1500 €

Practical information



MorningInstallation and set-up of Live for Max for Live;
Study of different types of devices for Max for Live: MIDI, audio, instrument;
Introduction to basic principles of programming in Max;
Order of execution of a patch;
Introduction of a “trigger” object to define the order of execution;
Using good habits with live.gui objects.
AfternoonCreation of MIDI effects: transposing notes;
The ddg.mono object;
The flush object;
Use of the "parameter" window.


MorningThe <ZL> objects;
The <patcher> object;
Creation of a MIDI effect: random note generator.
AfternoonSynchronization of a device with Live, creation of a sequencer step by step;
The <live.grid> object.


MorningAudio in Max;
Basics of subtractive synthesis: oscillator, filter, ADSR envelope;
Creation of a monophonic synthesizer with the aforementioned elements.
AfternoonThe <poly~> object;
Automatic management of polyphony with <thispoly~>;
Creation of a polyphonic synthesizer with the aforementioned instrument.


MorningDelay in Max : <tapin~> and <tapout~>;
Creating of audio effects: delay lines.
AfternoonAdding frequency shift and feedback;
Envelope and synthesis follower.


MorningControl of Live’s graphical interface: live.path, live.object, live.observe, live.remote~;
Realization of simple tasks with a combination of the aforementioned objects;
Use of abstractions provided with Max for Live.
AfternoonReception of OSC data generated by TouchOSC to control a Live session;
Use of the name of a Live clip to modify the function of an effect.


MorningReview of the notions seen during the week;
Question and answer session on students’ ideas/project that can make use of Max for Live.
AfternoonFree work on computers;
Assessment of acquired knowledge using a multiple-choice test (1 hour).