Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2021 browserübergreifend verfügbar.
Die createIIRFilter()-Methode des BaseAudioContext-Interfaces erstellt einen IIRFilterNode, der einen allgemeinen infinite impulse response (IIR)-Filter darstellt, der so konfiguriert werden kann, dass er als verschiedene Filtertypen dient.
Hinweis: Der IIRFilterNode() Konstruktor wird empfohlen, um einen IIRFilterNode zu erstellen; siehe Erstellen eines AudioNodes.
Ein Array von Gleitkommawerten, das die Feedforward- (Zähler-) Koeffizienten für die Übertragungsfunktion des IIR-Filters spezifiziert. Die maximale Länge dieses Arrays beträgt 20, und mindestens ein Wert muss ungleich null sein.
feedbackEin Array von Gleitkommawerten, das die Feedback- (Nenner-) Koeffizienten für die Übertragungsfunktion des IIR-Filters spezifiziert. Dieses Array kann bis zu 20 Elemente haben, wobei das erste nicht null sein darf.
Ein IIRFilterNode, der den Filter mit den angegebenen Feedback- und Feedforward-Koeffizientenarrays implementiert.
Wird ausgelöst, wenn alle feedforward-Koeffizienten 0 sind oder wenn der erste feedback-Koeffizient 0 ist.
NotSupportedError DOMExceptionWird ausgelöst, wenn eines oder beide der Eingabearrays mehr als 20 Elemente enthalten.
| Web Audio API # dom-baseaudiocontext-createiirfilter |
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.