Ableton Live & ICST Ambisonics Integration

Institute for Computer Music and Sound Technology / (ICST) Zurich University of the Arts


AbletonLive zu ICST Ambisonics MultiEncoder in Reaper

Dieses Tutorial bietet eine detaillierte Anleitung zur Aufnahme von 7. Ordnung Ambisonics mit Ableton Live und Reaper. Es richtet sich an Benutzer mit grundlegenden Kenntnissen beider Programme. Wenn du mit den Konzepten von Ableton Live, Reaper und Ambisonics vertraut bist, sollten die Schritte einfach sein. Andernfalls können einige Abschnitte herausfordernd sein. In diesem Fall wird empfohlen, zuerst die Grundlagen dieser Software und der Ambisonics-Technologie zu erlernen.

Ableton zu ICST MultiEncoder in Reaper

Ableton überträgt Audio über “BlackHole” (bis zu 64 Kanäle) zu Reapers BlackHole-Eingangsgeräten.

Ableton_outs Der Multi-Panner-OSC kann bis zu 16 OSC-Kanäle via localhost auf Port 50001 zum ICST Multi-AmbiEncoder senden. In Reaper werden Audio-Eingänge von BlackHole (1-4) empfangen, während der ICST Multi-AmbiEncoder OSC-Quellen (1-16) verarbeitet.

Ableton_to_MultiEncoder

Dieses Setup ermöglicht die Aufnahme von B-Format bis zur 7. Ordnung aus Ableton Live 12.


Funktionsweise

Schematische Übersicht:

Ableton_routing64ch

Vorbereitung:


Setup

In Ableton Live

  1. Erstelle bis zu 64 Mono-/Stereo-Spuren mit Audio- oder MIDI-Inhalten.
  2. Leite die Ausgänge als externe Ausgänge weiter (1-64).
  3. Reserviere Spur 64 für den LTC-Timecode.

Hinweis: Ich habe gelesen, dass es Schwierigkeiten mit der bidirektionalen Synchronisierung zwischen Reaper und Ableton Live geben könnte. Ich habe mich daher für die stabile LTC-Timecode-Variante entschieden.

  1. Erstelle Raumalisierungsspuren mit ‘E4L_Multi-Panner_OSC.adv’ für Automation (max. 16 Quellen pro Panner).

  2. Sende optional benutzerdefinierte OSC-Raumalisierungsdaten von Max, um konsistente OSC-Portnummern in Reaper zu gewährleisten (Port: 50001).

    Max-OSC | 400 Tipp: Stelle sicher, dass du die gleichen OSC-Portnummern in Reaper verwendest. (Port: 50001)

In Reaper

  1. Erstelle eine Session mit 63 Mono-Spuren (Spur 64 für LTC-Timecode).

  2. Aktiviere LTC-Synchronisierungseingabe auf Spur 64, indem du mit der rechten Maustaste auf die Playbar klickst.LTC

  3. Stelle alle aktiven Spuren auf “Record: Disable (monitor only).” Rec_disable

  4. Leite Spuren 1-63 zum ICST MultiEncoder_64 weiter.

Routing_Inputs

  • Wenn korrekt geroutet, erscheint die Quelle im Encoder-Radar zur Verifizierung.
  1. Konfiguriere die OSC-Verbindung zwischen Ableton und ICST MultiEncoder. Jeder Encoder benötigt seinen eigenen OSC-Port.

    OSC-Ports

  2. Aktiviere OSC-Übertragung in E4L_Multi-Panner. Der ICST MultiEncoder zeigt bewegliche Punkte an, wenn OSC-Daten empfangen werden. OSC_ON

  3. Klicke in Reaper auf Record -Output, um dein Bformat aufzunehmen. Siehe nächstes Bild. Rec_BF

  4. Klicke dann auf REC in Reaper → du erhältst die folgende Nachricht “Waiting for Timecode” Rec

  5. Drücke Play in Ableton Live, um Reaper via LTC Sync (Input 64) zu synchronisieren, was die B-Format 7. Ordnung Ambix-Aufnahme ermöglicht.

  6. Wechsle zum Start Marker bei 01:00:000 (LTC hat einen 60’-Offset), dann drücke Fire oder Play in Ableton Live, um die Aufnahme zu starten. recoding_bf

Weitere Details findest du in der Dokumentation für Ableton Live, Reaper und den ICST MultiEncoder.


©2025 ICST