Music Hackspace Control Surface Hacking with Live's API by Mark Towers
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.
The student must complete the prerequisite (Build Max for Live devices using Ableton Live's API, Session 1 & 2) before joining the live workshop of Control Surface Hacking with Live's API. In this workshop you will build your own M4L device that integrates with and hacks the Novation Launchpad. This workshop aims to develop your skills and understanding of Ableton Live's API and how control surfaces can be reprogrammed. You will explore concepts and techniques associated with Ableton Live's API and the Live Object Model (LOM) to repurpose an Ableton Live supported control surface into a fully customised and interactive controller for a Max for Live device. 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
Learning outcomesRecall LOM/API principles.
Catalog and select a control surface for hacking/takeover.
Analyse available controls and test what data can be sent and received.
Create a device that takes over a Launchpad and repurposes it as a custom controller for MIDI or effects.
Customise colours and interactive features of control surface.
Who is this course for?Advanced Live and Max users
Artists looking to customise their Novation Launchpad
Max users building Max for Live devices
Developers curious about the Live API
RequirementsA computer and internet connection
Ableton Live suite/ with MaxForLive add on
Home page
DOWNLOAD