Google veröffentlicht Omnitone für räumliches Audio im Web

GoogleChrome hat mit Omnitone eine quelloffene JavaScript-Bibliothek für räumliches Audio im Web veröffentlicht. Das offizielle Omnitone-Projekt beschreibt eine Implementierung für ambisonische Dekodierung und binaurale Wiedergabe auf Basis der Web Audio API.

Die Bibliothek verarbeitet räumliche Audioströme im Browser und kann das Schallfeld an eine Kameradrehung oder eine Interaktion mit der Oberfläche koppeln. Unterstützt werden First-Order-Ambisonics mit vier Kanälen sowie höher aufgelöste Formate der zweiten und dritten Ordnung.

Web Audio API als Laufzeitbasis

Omnitone nutzt dafür die nativen Funktionen der Web Audio API, darunter GainNode und Convolver. Audio kann aus einem HTML-Audio- oder Videoelement beziehungsweise aus einer mehrkanaligen AudioBufferSourceNode stammen. Das Projekt lässt sich über Googles CDN, npm oder direkt aus dem GitHub-Repository in eine Webanwendung einbinden.

Für interaktive Medien und browserbasierte Spiele eröffnet das einen Weg, räumliche Tonfelder ohne eigene Audiolaufzeit im Browser zu dekodieren. Ein früherer Beitrag zum Samsung-Internetbrowser für Gear VR zeigte bereits den Stellenwert von 360-Grad-Inhalten im mobilen VR-Umfeld.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein