Build Max for Live devices using Ableton Live’s API / On-demand

Level: Intermediate

In this series of workshops you will explore concepts and techniques associated with Ableton Live’s API and the Live Object Model (LOM). The LOM provides a detailed level of control of Live via M4L and it can be used to underpin unique and novel M4L devices. These workshops aim to expand your knowledge and use of the Live API and the LOM within the M4L development environment, which can be leveraged by M4L developers to enhance their practice and provide unprecedented control of Live.

Series Learning Outcomes

By the end of this series a successful student will be able to:

  • Identify the LOM structure, LOM paths and LOM Object ids

  • Utilise API Object types, Classes, Children, Properties and Functions

  • Deploy datatypes, debugging, notifications and javascript with the Live API

  • Observe and control Live parameters via the API and M4L

Session 1: The Live Object Model Pt.1 

  • Live Objects (hierarchy, properties, functions)

  • Object Paths

  • Root Objects

  • Max Objects (live.path, live. Object)

Session 2: The Live Object Model Pt.2 

  • Max Objects (live.remote~, live.observer)

  • Controlling Ableton Live parameters

  • Observing Ableton Live

Session 3: Creating a Max for Live device with the Live API 

  • Work with Control Surfaces

  • Route MIDI / audio

  • Practical examples of API use

Session 4: JavaScript

  • The LiveAPI Object in JS

  • Summary of course

Requirements

  • A computer and internet connection

  • Access to a copy of Live Suite (preferably Live Suite 11) trial or full licence.

About the workshop leader

Mark Towers is an Ableton Certified Trainer and a lecturer in music technology at Leicester College. He specialises in Max for Live, as well as working with Isotonik Studios to create unique and creative devices for music production and performance such as the Arcade Series.

Generative Audio Looping in Max & Max For Live – LIVE Session

Level: Beginner +

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 effective loop playback device. In this workshop you’ll learn how to work with audio file playback objects like buffer~ & groove~ along with send & receive concepts and sub-patches.

By the end of this session a successful student will be able to:

  • Build a basic audio file playback device.

  • Explore signal routings using send & return objects.

  • Use sub-patch encapsulations in M4L.

  • Describe the signal flow in a M4L device.

Session Study Topics

  • Max objects for audio playback.

  • Audio signal flow.

  • Encapsulations in Max.

Requirements

  • A computer and internet connection

  • A web cam and mic

  • A Zoom account

  • Access to a copy of Max 8 (i.e. trial or full license)

About the workshop leader

Johan Englund is a music producer based in St Leonards East Sussex and an educator for Tileyard Education (London) and Bimm (London). He has been engaged as a professional in the music industry since the early 1990s and as a lecturer since 2005.

Racks, Variations and Creative Processing in Live 11 – On demand

Level: Intermediate Ableton Live users

Live 11 offers a wide range of creative effects and updates that can help create unique sounds.

In this intermediate level workshop you will learn how to build your own unique Drum Rack using random foley sounds, apply processing, get creative with Macro Variations and also explore some of Live 11’s new creative effects. This workshop aims to provide you with creative strategies to take your ideas to the next level.

Session Learning Outcomes

By the end of this session a successful student will be able to:

  • Build at least one custom Rack

  • Layer sounds and use Racks inside Racks

  • Develop a deeper understanding of the key and updated features of Racks

  • Utilize creative FX processing

Session Study Topics

  • Building a Drum Rack out of random Foley sounds

  • Racks inside Racks, layering foley sounds with Max for Live Drum Synths

  • Macro Variations and other key features of Racks

  • FX Processing techniques and an overview of some of the new devices in Live11, such as Spectral Resonator and Hybrid Reverb

Requirements 

  • A computer and internet connection

  • A web cam and mic

  • A Zoom account

  • Ableton Live 11 Suite – if not, participants should be advised to download the trial version

About the workshop leader

Anna is a London based producer, engineer, vocalist and educator.

Anna is currently working as a university lecturer in London, teaching music production, creating educational content and working on her next releases as ANNA DISCLAIM.

Going further with cheat codes 2: A sample playground for norns – On demand

Level: Beginner

Cheat codes 2 is a sample playground built for monome norns to explore live and pre-recorded audio. It extends traditional slicing and looping workflows to create playful music-making experiences with exciting results. This workshop will help uncover extended techniques for working with the script, including external controllers, creating dynamic soundscapes with the delay, recording patterns, remixing with the arpeggiator, and incorporating randomization to keep your sessions fresh.

Session Learning Outcomes

By the end of this session a student will be able to successfully:

  • Create full sample-based compositions with three parts
  • Employ methods for quickly generating exciting clock-synced or asynchronous improvisations
  • Explore multiple sampling paradigms to find new musical territories

Session Study Topics

    • Structuring compositions with both clock-synced and asynchronous looping/sampling methods
    • Creating a base from which to improvise
    • Incorporating external controllers to extend your workflow

Requirements

  • A computer and internet connection

  • A web cam and mic

  • A Zoom account

  • Access to a norns or norns shield running software 201202 or later

  • Familiarity with the basic process of connecting your norns to WiFi

  • Familiarity with the basic functions of cheat codes 2

  • Access to speakers or an audio interface to share sounds

  • Access to any of the following controllers: monome grid, monome arc, USB MIDI keyboard or sequencer (eg. KeyStep or OP-Z), a recent Launchpad (X, Pro, or Mini mk3), USB MIDI slider bank (eg. 16n), MIDI Fighter Twister, or Max for Live

About the workshop leader

Dan Derks is a creative technologist and improviser with a passion for community. He is the host of Sound + Process, a podcast about the artists of lines (https://llllllll.co), and he builds digital tools for monome norns and Max for Live.

Abstract Performance in Ableton and Max For Live – On demand

Level: Intermediate

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. This workshop aims to provide you with suitable skills to begin exploring improvised performance in Ableton Live and Max For Live.

Session Learning Outcomes

By the end of this session a successful student will be able to:

  • Discuss various forms of performance approaches in Ableton and Max For Live plus their advantages and weaknesses.

  • Explore one approach that gives most flexibility and ease for performing.

  • Gather assets in Ableton and Max For Live to use in the performance and how to fit them into our chosen approach.

  • Develop the approach into a complex performance orientated instrument based in the Ableton and Max For Live Environments

Session Study Topics

  • Deploy Ableton and Max For Live devices to create a musical performance.
  • Load and organize sounds into Ableton’s Drum Rack.
  • Enhance the performability of our instrument using midi processes.
  • Develop the approach using Ableton and Max For Live effects.

Requirements

  • A computer and internet connection

  • A good working knowledge of computer systems

  • A basic awareness of music theory and audio processing

  • Good familiarity with Ableton and Max For Live

  • Access to a copy of Ableton Live 10 Suite, or Ableton Live 10 with a Max For Live license.

  • A midi controller is desirable.

About the workshop leader

Ned Rush aka Duncan Wilson is a musician, producer and performer. He’s most likely known best for his YouTube channel, which features a rich and vast quantity of videos including tutorials, software development, visual art, sound design, internet comedy, and of course music.

Abstract Composition in Ableton and Max For Live – On demand

Level: Intermediate

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 sonic ideas using abstract techniques of composition. This workshop aims to provide you with suitable skills to begin exploring generative composition and complex sound design.

Session Learning Outcomes

By the end of this session a successful student will be able to:

  • Discuss the relevance of using generative processes in certain musical contexts.

  • Explore how we can use these processes to create musical ideas.

  • Look at ways to capture these ideas to use for future projects.

  • Exploring various sound design techniques to add colour and shape.

Session Study Topics

  • Deploy Ableton and Max For Live devices to generate musical content.
  • Develop this content with various devices such as instruments and effects.
  • Capture, edit and consolidate the content.
    • Reflect on the content we created and discuss ways to develop the project further.

Requirements

  • A computer and internet connection

  • A good working knowledge of computer systems

  • A basic awareness of music theory and audio processing

  • Good familiarity with Ableton and Max For Live

  • Access to a copy of Ableton Live 10 Suite, or Ableton Live 10 with a Max For Live license.

About the workshop leader

Ned Rush aka Duncan Wilson is a musician, producer and performer. He’s most likely known best for his YouTube channel, which features a rich and vast quantity of videos including tutorials, software development, visual art, sound design, internet comedy, and of course music.

Getting Started with Max For Live – On demand

Difficulty level: Beginner

In this series of workshops you will explore the Max For Live (M4L) ecosystem, empowering you to utilise them in your own music.

Following these workshops you’ll be able build your own devices in the Max For Live environment!

Ableton Live Suite is a powerful and creative DAW.

Max For Live extends the vast range of creative opportunities that Live offers, allowing you to add third party devices or to create your own unique devices.

Session 1 Learning Outcomes

By the end of this session you will be able to:

  • Become familiar with the M4L landscape

  • Explore pre-built M4L devices that come with Live Suite

  • Locate and utilise M4L tutorials that come with Live Suite

  • Identify third party M4L content

Session 2 Learning Outcomes

By the end of this session you will be able to:

  • Create objects and route patch cables

  • Construct user interfaces in M4L

  • Build MIDI step sequencers in M4L

  • Explore further possibilities within Max For Live

Requirements

  • A computer and internet connection

  • A good working knowledge of computer systems

  • A basic awareness of Ableton Live

  • Access to a copy of Ableton Live Suite (i.e. with Max For Live) (i.e. trial or full license)

About the workshop leader

Phelan Kane is a Berlin & London based music producer, engineer, artist, developer and educator.

For over twenty years he has been active in both the music industry and the contemporary music education sector, with a focus on electronic music and alternative bands. His specialism is sound design and production techniques such as synthesis and sampling, alongside audio processing and plug-in development.

His credits include collaborations with Placebo, Radiohead, Fad Gadget, Depeche Mode, Moby, Snow Patrol, Mute, Sony BMG, Universal, EMI and Warner Bros.

He holds an MA in Audio Technology from the London College of Music, University of West London, an MSc in Sound & Music Computing at the Center for Digital Music at Queen Mary, University of London and in 2008 became one of the world’s first wave of Ableton Certified Trainers.

He is a member of the UK’s Music Producers Guild, holds a PG Cert in Learning & Teaching, is an Affiliate of the Institute for Learning, a Fellow of the Higher Education Academy and until recently was Chairman of the London Committee for the British Section of the Audio Engineering Society.

He is currently running the electronic music record label Meta Junction Recordings and the audio software development company Meta Function, which specialize in Max for Live devices releasing the M4L synth Wave Junction in partnership with Sonicstate.