PeriodicWave
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.
Die PeriodicWave
-Schnittstelle definiert eine periodische Wellenform, die verwendet werden kann, um die Ausgabe eines OscillatorNode
zu formen.
PeriodicWave
hat keine Eingaben oder Ausgaben; es wird verwendet, um benutzerdefinierte Oszillatoren zu definieren, wenn OscillatorNode.setPeriodicWave()
aufgerufen wird. Die PeriodicWave
selbst wird durch BaseAudioContext.createPeriodicWave
erstellt/zurückgegeben.
Konstruktor
PeriodicWave()
-
Erstellt eine neue Instanz des
PeriodicWave
-Objekts unter Verwendung der Standardwerte für alle Eigenschaften. Wenn Sie von Anfang an benutzerdefinierte Eigenschaftswerte festlegen möchten, verwenden Sie stattdessen die Factory-MethodeBaseAudioContext.createPeriodicWave
.
Instanz-Eigenschaften
Keine; außerdem erbt PeriodicWave
keine Eigenschaften.
Instanz-Methoden
Keine; außerdem erbt PeriodicWave
keine Methoden.
Beispiel
Siehe BaseAudioContext.createPeriodicWave
für einfachen Beispielcode, der zeigt, wie ein PeriodicWave
-Objekt erstellt wird, das eine einfache Sinuswelle enthält.
Spezifikationen
Specification |
---|
Web Audio API # PeriodicWave |
Browser-Kompatibilität
BCD tables only load in the browser