Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

AnalyserNode: AnalyserNode() Konstruktor

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2021 browserübergreifend verfügbar.

Der AnalyserNode() Konstruktor der Web Audio API erzeugt eine neue Instanz des AnalyserNode-Objekts.

Syntax

js
new AnalyserNode(context)
new AnalyserNode(context, options)

Parameter

context

Eine Referenz zu einem AudioContext oder OfflineAudioContext.

options Optional

Ein Objekt mit den folgenden, alle optionalen, Eigenschaften:

fftSize

Die gewünschte anfängliche Größe der FFT für die Analyse im Frequenzbereich. Der Standardwert ist 2048.

maxDecibels

Die gewünschte anfängliche maximale Leistung in dB für die FFT-Analyse. Der Standardwert ist -30.

minDecibels

Die gewünschte anfängliche minimale Leistung in dB für die FFT-Analyse. Der Standardwert ist -100.

smoothingTimeConstant

Die gewünschte anfängliche Glättungskonstante für die FFT-Analyse. Der Standardwert ist 0.8.

channelCount

Repräsentiert eine Ganzzahl, die bestimmt, wie viele Kanäle beim Up-Mixing und Down-Mixing für Verbindungen zu den Eingängen des Knotens verwendet werden. (Siehe AudioNode.channelCount für weitere Informationen.) Die Verwendung und genaue Definition hängt vom Wert von channelCountMode ab.

channelCountMode

Repräsentiert einen aufgezählten Wert, der beschreibt, wie die Kanäle zwischen den Eingängen und Ausgängen des Knotens abzugleichen sind. (Siehe AudioNode.channelCountMode für weitere Informationen einschließlich der Standardwerte.)

channelInterpretation

Repräsentiert einen aufgezählten Wert, der die Bedeutung der Kanäle beschreibt. Diese Interpretation definiert, wie Audio Up-Mixing und Down-Mixing durchgeführt wird. Die möglichen Werte sind "speakers" oder "discrete". (Siehe AudioNode.channelCountMode für weitere Informationen einschließlich der Standardwerte.)

Spezifikationen

Spezifikation
Web Audio API
# dom-analysernode-analysernode

Browser-Kompatibilität

Siehe auch