Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
AudioWorkletProcessor: parameterDescriptors statische Eigenschaft
Die schreibgeschützte EigenschaftparameterDescriptors einer vonAudioWorkletProcessor abgeleiteten Klasse ist einstatischer Getter, der ein Iterable von Objekten basierend aufAudioParamDescriptor zurückgibt.
Die Eigenschaft ist kein Teil derAudioWorkletProcessor-Schnittstelle, aber, wenn sie definiert ist, wird sie intern vomAudioWorkletProcessor-Konstruktor aufgerufen, um eine Liste benutzerdefinierterAudioParam-Objekte in der Eigenschaftparameters des zugehörigenAudioWorkletNode zu erstellen.
Das Definieren des Getters ist optional.
In diesem Artikel
Wert
Ein Iterable von Objekten basierend aufAudioParamDescriptor. Die Eigenschaften dieser Objekte sind wie folgt:
nameDer String, der den Namen des
AudioParamrepräsentiert. Unter diesem Namen wird dasAudioParamin derparameters-Eigenschaft des Knotens verfügbar sein, und unter diesem Namen wird dieAudioWorkletProcessor.process-Methode die berechneten Werte diesesAudioParamerlangen.automationRateOptionalEntweder der String
"a-rate"oder"k-rate", der eine Automationsrate diesesAudioParamrepräsentiert. Standardwert ist"a-rate".minValueOptionalEin
float, der den Mindestwert desAudioParamrepräsentiert. Standardwert ist-3.4028235e38.maxValueOptionalEin
float, der den Höchstwert desAudioParamrepräsentiert. Standardwert ist3.4028235e38.defaultValueOptionalEin
float, der den Anfangswert desAudioParamrepräsentiert. Standardwert ist0.
Beispiele
SieheAudioWorkletNode.parameters für Beispielcode, der zeigt, wie ein statischerparameterDescriptors-Getter zu einem benutzerdefiniertenAudioWorkletProcessor hinzugefügt wird.
Spezifikationen
| Specification |
|---|
| Web Audio API> # audioworkletprocess-callback-parameters> |