Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
PeriodicWave
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
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
| Spezifikation |
|---|
| Web Audio API> # PeriodicWave> |
Browser-Kompatibilität
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.