Steuerung von Live mit Max for Live

Hier erfährst Du, wie Du auf die API von Ableton Live in Max for Live zugreifen und sie nutzen kannst – inklusive des Live Object Model, unterstützter Operationen sowie der Max-Objekte und JavaScript-Tools, mit denen Du Live abfragen, steuern und überwachen kannst.

Die Controlling Live-Lektion im Building Max Devices Pack bietet Dir eine Schritt-für-Schritt-Anleitung und ausführliche Informationen, um Devices zur Steuerung von Live zu erstellen.

Screenshot der Controlling Live-Lektion im Building Max Devices Pack im Live-Browser


Live-API in Max for Live

Alles, was in der Live-API für Max for Live zugänglich ist, wird im Live Object Model (LOM) dargestellt.

Das Live Object Model listet verschiedene Live-Objektklassen mit ihren Eigenschaften und Funktionen sowie deren Eltern-Kind-Beziehungen auf, durch die eine Hierarchie entsteht. Sieh Dir das Kapitel zur Übersicht der Live-API an, um Definitionen der grundlegenden Begriffe der Live-API und eine Liste der Max-Objekte zu finden, mit denen Du darauf zugreifen kannst.


Das Live Object Model

Das Live Object Model unterteilt die Live-Anwendung in mehrere grundlegende Funktionseinheiten (Eigenschaften), die mit verschiedenen Aspekten der Live-Anwendung verbunden sind – die Anwendung selbst, Songs, Spuren, Clip-Slots, Clips, Devices, Device-Parameter, das Mixer-Device, Szenen, Cue-Punkte und Control Surfaces. Die Live-API bietet Möglichkeiten, auf einige Eigenschaften der Anwendung zuzugreifen, um zu steuern, wie die Live-Anwendung sie Dir anzeigt (Application.View, Song.View und Track.View).

Die Nutzung der Live-API umfasst eine von fünf verschiedenen Arten von Operationen:


Devices mit der Live-API in Max for Live steuern und erstellen

Max for Live bietet Dir zwei verschiedene Möglichkeiten, direkt über die Live-API auf die Live-Anwendung zuzugreifen:

  • Du kannst ein Trio von Max for Live-Objekten verwenden – (live.object, live.observer und live.path), um auf die Live-Anwendung zuzugreifen, sie zu überwachen und zu steuern.
  • Du kannst das Max-Objekt js nutzen, um Code mit dem LiveAPI-JavaScript-Objekt zu schreiben, das das Live Object Model bereitstellt.

Mehr erfahren über das Steuern von Live mit Max for Live

Wenn Du mehr über Max und Max for Live erfahren möchtest, besuche die Learn Max-Seite von Cycling 74 für Anleitungen zu den Funktionen und Möglichkeiten von Max.

  • Um mehr über Max for Live zu erfahren, empfehlen wir Dir diese Max for Live-Tutorialreihe.
  • Das Max for Live-Forum ist außerdem ein guter Ort, um Ideen auszutauschen und Hilfe von der Max-Community für Deine Patches zu bekommen.
  • Maxforlive.com ist eine Anlaufstelle für kostenlose und kostenpflichtige Devices, die von anderen Max for Live-Nutzenden entwickelt wurden.

Ableton bietet diese ausführlichen Hilfe- und Lernresourcen an:

War dieser Beitrag hilfreich?