Die schreibgeschützte Eigenschaft parameterDescriptors
einer von AudioWorkletProcessor
abgeleiteten Klasse ist ein statischer Getter, der ein Iterable von Objekten basierend auf AudioParamDescriptor
zurückgibt.
Die Eigenschaft ist kein Teil der AudioWorkletProcessor
-Schnittstelle, aber, wenn sie definiert ist, wird sie intern vom AudioWorkletProcessor
-Konstruktor aufgerufen, um eine Liste benutzerdefinierter AudioParam
-Objekte in der Eigenschaft parameters
des zugehörigen AudioWorkletNode
zu erstellen.
Das Definieren des Getters ist optional.
WertEin Iterable von Objekten basierend auf AudioParamDescriptor
. Die Eigenschaften dieser Objekte sind wie folgt:
name
Der String, der den Namen des AudioParam
repräsentiert. Unter diesem Namen wird das AudioParam
in der parameters
-Eigenschaft des Knotens verfügbar sein, und unter diesem Namen wird die AudioWorkletProcessor.process
-Methode die berechneten Werte dieses AudioParam
erlangen.
automationRate
Optional
Entweder der String "a-rate"
oder "k-rate"
, der eine Automationsrate dieses AudioParam
repräsentiert. Standardwert ist "a-rate"
.
minValue
Optional
Ein float
, der den Mindestwert des AudioParam
repräsentiert. Standardwert ist -3.4028235e38
.
maxValue
Optional
Ein float
, der den Höchstwert des AudioParam
repräsentiert. Standardwert ist 3.4028235e38
.
defaultValue
Optional
Ein float
, der den Anfangswert des AudioParam
repräsentiert. Standardwert ist 0
.
Siehe AudioWorkletNode.parameters
für Beispielcode, der zeigt, wie ein statischer parameterDescriptors
-Getter zu einem benutzerdefinierten AudioWorkletProcessor
hinzugefügt wird.
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4