ICST Ambisonics Decoder
Das Decoding ist die zentrale Schnittstelle zwischen dem Ambisonics-B-Format und der physischen Lautsprecherwiedergabe – seine Qualität entscheidet über räumliche Präzision, Tiefenstaffelung und Lokalisation.
Decoder for Speakers
Das Dekodieren ist eine Schlüsselfunktion im Umgang mit 3D-Audio im Ambisonics-Format. Von der Qualität des Decoders hängt maßgeblich ab, wie präzise und räumlich korrekt ein aufgezeichnetes oder synthetisch erzeugtes B-Format wiedergegeben wird. Wenn sie mit Kopfhörern arbeiten, haben sie heute fast keine Probleme mehr, da die Algorithmen der Dekodierung vom B-Format ins Binaural-Format mit den verschiedensten Binaural-Plugins von IEM, Sparta und anderen Herstellern sehr gut funktionieren.
Mit dem ICST Ambisonics Decoder steht Ihnen ein leistungsfähiges und praxisnahes Werkzeug zur Verfügung, das Ihnen ein leichteres Arbeiten beim Dekodieren mit den verschiedensten Lautsprecher-Arrays ermöglicht. So lassen sich Standardkonfigurationen wie Quadro, Octagon, Atmos 7.1.4 etc. sowie nicht-symmetrische Lautsprecheraufstellungen beispielhaft zeigen. Der Decoder wurde auf Basis umfangreicher Erfahrungen im Studio- und Live-Einsatz entwickelt, kontinuierlich erprobt und optimiert. Ziel war es, ein flexibles, zuverlässiges und klanglich präzises Decoding-System für unterschiedlichste Lautsprecher-Setups bereitzustellen.
In diesem Blog möchte ich Ihnen die zentralen Funktionen, Besonderheiten und Spezialitäten des ICST-Ambisonics-Decoders im Detail vorstellen und anhand praktischer Beispiele erläutern.
Die ICST Ambisonics Decoder Plugins sind verfügbar als:
- VST3
- AU (Component)
- LV2 (experimentell – nicht für produktiven Einsatz empfohlen)
Weitere Informationen zur Installation:
https://ambisonics.ch/icst-ambisonics-plugins/
Hinweise zur Installation der ICST Ambisonics Plugins finden Sie auf dieser Blog-Seite:
ambisonics.ch
Alternativ bietet dieses Video eine anschauliche Schritt-für-Schritt-Einführung:
Alle Beispiele werden in der DAW Reaper durchgeführt, da Reaper bis zu 128 Audiospuren pro Track verarbeitet. Dies macht Reaper zur prädestinierten DAW für das Arbeiten mit Ambisonics und 3D-Audio.
Overview ICST Ambisonics Decoder

- Radar Horizontal Ansicht der Laustprecher-Anordnung (ICST Kompositionsstudio)
- Vertikale Radaransicht (Z-Achse)
- Speaker-Parmeter:
- CH 1 = index
- Name = Speakername
- Cartesian (XYZ) & Polar (AED) Koordinates
Doppelklick in die Parameternfelder um direkt zu schreiben
Settings:
4. Preferences & Help
- Zahnrad = Öffnen des “Speaker settings” Fensters
- “Fragezeichen” = öffnet das Help-Fenster
5. Speaker-Parmeter Editor

Actions affecting sound:
| Action | Mouse/Keyboard | |
|---|---|---|
| Mute selected source/speaker | Ctrl + Shift + m | |
| Solo selected source/speaker | Ctrl + Shift + s |
Video: ICST Ambisonics Plugins Overview
Wiki ICST Ambisonics Plugins https://github.com/schweizerweb/icst-ambisonics-plugins/wiki
Workflow Ambisonics Decoding in Reaper
Der Workflow in Reaper: schematisch dargestellt.
- Erstellen Sie in Reaper einen 3x einen 64-kanaligen Audio-Track

- B-Format Source (1st to 7th order ambisonics file)
- Ambisonics Bus collects all B-Formats and hosted the Mastering FX’s.
- ICST AmbiDecoder host for the ICST AmbiDecoder
ICST AmbiDecoder
Add a ICST AmbiDecoder Plugin in the “ICST AmbiDecoder”

- Standart mässig öffnet sich der Decoder mit dem Stereo (90°) Setting.

- Standart mässig öffnet sich der Decoder mit dem Stereo (90°) Setting.
Um ihr Lautsprecher-Setting zu finden, gehen Sie ins Decoder “Speaker settings“-Fenster, klicken Sie auf das “Zahnrad“ und dann auf „Speaker“, um die “Speaker settings” zu öffnen. Wählen Sie eines der vielen Standard-Settings oder geben Sie Ihre eigene Lautsprecherkonfiguration ein. (siehe next gif)

Aktivieren und öffnen sie die “Filter” um jeden Lautsprecher separat zu filtern. (optional)

Folgende Filter stehen zu Verfügung. (siehe Bild unten)

Im untenstehend Bild sehen sie das ausgemessene Lautsprecher Setup des ICST Kompositionsstudio.

Unter “Speakers” können Sie die Speaker-Parameter direkt editieren und anschließend als Preset speichern.

Unter “Ambisonics” können sie die Channel weights wählen, sowie die Ambisonics Order. (max 7th-order)
In “Ambisonics Order” können sie leicht ihre gewünschte Ordnung wählen.

Skaliere die Raumgrössen Verhältnisse und die Lautsprecher Koordinaten als auch die Laufzeit-Delays werden automatisch mitgerechnet.

Ein wichtiges Features ist die direkt eingebaute Audio-test Funktion:
8. Audio Test

Der Decoder erlaubt einen direkten Audio-test mit Pinknoise. Es lassen sich die einzelnen Lautsprecher manuell testen und/oder mit dem “test all speakers” in serie nacheinander im Uhrzeigersinn.
Mit dem KeyShortcut “shift+ctrl. & M” lässt sich eine Gruppe oder einzelne Lautsprecher muten. Mit “shift+ctrl. & S” auch Solo schalten.
Save & Load Presets

Export the speaker configuration as a txt file and load it into the external ‘ambidecode~’ with a ‘coll’.

Example:
import speaker-setting.xml
Overview ICST MultiDecoder

- Aktivate the Multi-Decoder mode
- Dieses Flag kann auch zum Vergleich aktiviert & deaktiviert werden.
- Bis zu vier separate Decoders können hier gewählt und konfiguriert werden. (Exemple: Höhe/Mitte/Unten)
- Jeder der gewählten Decoder kann folgende Parameter separat handeln:
- Lautsprecher Auswahl

- Lautsprecher Auswahl
- Selection of the ambisonics sequence and its weighting

- Jede Decodereinheit kann eine eigene spezifische Filtrierung erhalten. Zum Beispiel für die oberen Lautsprecher, wie im folgenden Bild erläutert.
Neben den Ambisonics-Parametern lassen sich auch diese Audio-parameter getrennt einstellen:

- Die Filter können pro Decodereinheit aktiviert oder deaktiviert werden.
- Jede Decodereinheit verfügt über ihr eigenes Volumen.
- Mute/UnMute