Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.
Das audioprocess-Ereignis des ScriptProcessorNode-Interfaces wird ausgelöst, wenn ein Eingabepuffer eines Script-Prozessors bereit zur Verarbeitung ist.
Hinweis: Diese Funktion wurde durch AudioWorklets und das AudioWorkletNode-Interface ersetzt.
Dieses Ereignis kann nicht abgebrochen werden und wird nicht gebubbelt.
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignis-Handler-Eigenschaft.
Ein AudioProcessingEvent. Erbt von Event.
Event AudioProcessingEventImplementiert auch die von seinem Elternteil Event geerbten Eigenschaften.
playbackTime SchreibgeschütztEin Double, das die Zeit darstellt, zu der das Audio abgespielt wird, definiert durch die Zeit von AudioContext.currentTime.
inputBuffer SchreibgeschütztEin AudioBuffer, der den Puffer darstellt, der die zu verarbeitenden Eingabedaten enthält. Die Anzahl der Kanäle wird als Parameter numberOfInputChannels der Fabrikmethode AudioContext.createScriptProcessor() definiert. Beachten Sie, dass der zurückgegebene AudioBuffer nur im Gültigkeitsbereich des Ereignis-Handlers gültig ist.
outputBuffer SchreibgeschütztEin AudioBuffer, der der Puffer ist, in den die Ausgabedaten geschrieben werden sollen. Die Anzahl der Kanäle wird als Parameter numberOfOutputChannels der Fabrikmethode AudioContext.createScriptProcessor() definiert. Beachten Sie, dass der zurückgegebene AudioBuffer nur im Gültigkeitsbereich des Ereignis-Handlers gültig ist.
Sie könnten den Ereignis-Handler auch mit der onaudioprocess-Eigenschaft einrichten:
| Web Audio API # eventdef-scriptprocessornode-audioprocess |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.