ICST Encoders
Level: Intermediate | Zielgruppe: Komponist:in, Techniker:in, Studierende, Interactive-Media-User.
Nutze diese Seite, wenn du Quellen im Ambisonics-Feld platzieren, bewegen, gruppieren oder automatisieren willst.
Wenn du vor den Encoder-Einstellungen unsicher bist, was B-Format, ambiX, ACN/SN3D oder 64 Kanäle bedeuten, lies zuerst die Ambisonics-Formate-Referenz.
Welchen Encoder solltest du verwenden?
Nutze MonoEncoder, wenn:
- du jeweils nur eine Quelle positionieren willst
- du den Workflow gerade lernst
- du das klarste Routing pro Quelle willst
Nutze MultiEncoder, wenn:
- du viele Quellen in einer Oberfläche steuern willst
- du Quellengruppen brauchst
- du größere Bewegungsstrukturen aufnehmen oder editieren willst
- du OSC-basierte Interaktion mit mehreren Quellen planst
Was die Encoder machen
Die ICST Encoders positionieren und bewegen Klangquellen im Ambisonics-B-Format-Feld.
- MonoEncoder arbeitet mit einer einzelnen Mono-Quelle.
- MultiEncoder verarbeitet bis zu 64 Quellen auf einer Spur und organisiert sie in bis zu 8 Gruppen.
Ein prägendes Merkmal ist die integrierte Distanzsimulation, die Tiefpassfilterung und einen Doppler-ähnlichen Effekt kombiniert, um Tiefenwahrnehmung zu formen.
Durch OSC-Ein- und Ausgang sind die Encoder auch für controllerbasierte und algorithmische Workflows geeignet.
Übersicht

Oben links der MonoEncoder (eine Quelle), unten links der MultiEncoder mit drei Gruppen, rechts das Fenster Encoder Settings.
- Einstellungen (Zahnrad) – öffnet das Fenster Encoder Settings.
- Hilfe (?)
- Sources – Quellenliste mit Position (X/Y/Z, A/E/D), Mute/Solo, Gain und Farbe.
- Encoding – Encoding-Einstellungen.
- Radar – Einstellungen der Radar-Darstellung.
- OSC In – Empfang von OSC-Nachrichten.
- OSC Out – Senden des Encoder-Zustands per OSC.
- Distance Scaler – Distanzsimulation über Tiefpassfilterung und Doppler-ähnliches Verhalten.
- Infinite – Quellen an der Fernfeld-Grenze platzieren.
- Master Gain [dB] – Gesamtpegel des Encoders.
- import/export – Quellkonfigurationen speichern oder laden.
- Groups – Gruppen-Editor mit Position, Stretch, Rotation, Anzahl Punkte und Farbe; Gruppen lassen sich relativ zu ihrem Zentrum verschieben.
- Presets – komplette Encoder-Zustände für reproduzierbare Setups speichern (save) und verwalten (manage…).
Video: ICST Ambisonics Plugins – 02 – AmbiEncoder
Benutzeroberfläche
Quellen-Fenster

In diesem Bereich werden einzelne Quellen über Azimut, Elevation und Distanz angezeigt und gesteuert.
Neu in 4.0: Die Spalte Blauert schaltet den Blauert-Filter pro Quelle ein oder aus (Einstellungen siehe Encoding-Einstellungen).

Encoding-Einstellungen

Hier werden zentrale Encoding-Parameter wie Ordnung und Kanalformat gesetzt.
Neu in 4.0: Im Tab Encoding lassen sich der Doppler-Effekt und der Blauert-Filter getrennt einschalten (Enable). Der Blauert-Filter hat zwei Modi, Standard und Height Only (wirkt nur in der Z-Achse), und einen Intensity Factor (in %), der die Stärke des Filters bestimmt.


Radar
Das Radar zeigt das Feld in Draufsicht und macht Quellenpositionen und Gruppen direkt editierbar.
Gruppierung und Bewegung
MultiEncoder ist besonders dann sinnvoll, wenn räumliche Bewegung nicht nur individuell, sondern strukturell gedacht wird:
- mehrere Quellen können gruppiert werden
- Gruppen lassen sich relativ zu ihrem Gruppenzentrum bewegen
- größere räumliche Choreografien können aufgenommen und verfeinert werden
Nutze Gruppen, wenn die Szene als zusammenhängendes Objekt funktionieren soll und nicht als Sammlung unabhängiger Einzelquellen.
Neu in 4.0:

- Blauert – Blauert-Filter pro Quelle.
- Edit… in der Spalte # Points – öffnet eine Auswahl aller 64 Quellen; angehakte Quellen gehören zur Gruppe.
- Kontextmenü der Gruppe – Reset Stretch, Reset Rotation und Apply color to sources (überträgt die Gruppenfarbe auf ihre Quellen).
OSC-Integration
- OSC-Eingang und JavaScript empfangen externe Steuernachrichten
- OSC-Ausgang sendet den Encoder-Zustand an Controller oder externe Anwendungen
Neu in 4.0: OSC Out an externe Ziele. Im Tab OSC Out sendet Send Positions for External Usage die Positionen an beliebig viele Ziele, wahlweise fortlaufend (Continuous) im eingestellten Intervall (ms). Unten zeigt der Tab den geschätzten Netzwerkverkehr.

- Enable – Ziel ein- oder ausschalten.
- Host – IP-Adresse des Empfängers.
- Port – Zielport.
- OSC-Message – Nachrichtenformat, z. B. ICST AmbiPlugins Standard XYZ/AED mit Name oder Index.
- Type – was gesendet wird: All Sources, All Groups, All Sources & Groups oder Select….
- presets… – Ziel-Konfigurationen speichern und laden.
Mit Select… öffnet der Button … eine Auswahl einzelner Quellen und Gruppen:

Die Auswahl gilt nach Position in der Liste. Werden Quellen oder Gruppen später umsortiert, hinzugefügt oder entfernt, sendet das Ziel unter Umständen andere Daten.
Video: ICST Ambisonics Plugins – 03 – OSC Teil 1
Für Setup und Syntax:
Häufige Fehler
- MultiEncoder wird genutzt, obwohl eine einfache MonoEncoder-Spur klarer wäre
- Distanz-Skalierung wird spät im Projekt verändert und bricht die Bewegungskonsistenz
- vergessen wird, dass das Encoder-Routing trotzdem in einen stabilen Bformat Master führen muss
- OSC wird als Pflicht behandelt, obwohl normale REAPER-Automation ausreichen würde
- Quellen werden gruppiert, ohne klare Benennung, was spätere Bearbeitung erschwert
