AudioWorklet

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Das AudioWorklet-Interface der Web Audio API wird verwendet, um benutzerdefinierte Audiobearbeitungsskripte bereitzustellen, die in einem separaten Thread ausgeführt werden, um eine sehr niedrige Latenz bei der Audiobearbeitung zu gewährleisten.

Der Code des Worklets wird im globalen Ausführungskontext AudioWorkletGlobalScope ausgeführt und nutzt einen separaten Web Audio Thread, der von dem Worklet und anderen Audionodes gemeinsam genutzt wird.

Der Zugriff auf die AudioWorklet-Instanz des Audiokontexts erfolgt über die Eigenschaft BaseAudioContext.audioWorklet.

Worklet AudioWorklet

Instanz-Eigenschaften

Das AudioWorklet-Interface definiert keine eigenen Eigenschaften, erbt jedoch Eigenschaften von Worklet.

Instanz-Methoden

Dieses Interface erbt Methoden von Worklet. Das AudioWorklet-Interface definiert keine eigenen Methoden.

Ereignisse

AudioWorklet hat keine Ereignisse, auf die es reagiert.

Beispiele

Siehe AudioWorkletNode für vollständige Beispiele zur Erstellung benutzerdefinierter Audionodes.

Spezifikationen

Specification
Web Audio API
# AudioWorklet

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
AudioWorklet

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch