AnalyserNode: AnalyserNode()-Konstruktor
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.
Der AnalyserNode()
-Konstruktor der Web Audio API erstellt eine neue Instanz des AnalyserNode
-Objekts.
Syntax
new AnalyserNode(context)
new AnalyserNode(context, options)
Parameter
context
-
Eine Referenz zu einem
AudioContext
oderOfflineAudioContext
. options
Optional-
Ein Objekt mit den folgenden, optionalen Eigenschaften:
fftSize
-
Die gewünschte anfängliche Größe der FFT für die Frequenzbereichs-Analyse. 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 ganze Zahl, die bestimmt, wie viele Kanäle verwendet werden, wenn Up-Mixing und Down-Mixing-Verbindungen zu Eingängen des Knotens hergestellt werden. (Siehe
AudioNode.channelCount
für weitere Informationen.) Die Nutzung und genaue Definition hängen vom Wert vonchannelCountMode
ab. channelCountMode
-
Repräsentiert einen auflistbaren Wert, der beschreibt, wie die Kanäle zwischen den Eingängen und Ausgängen des Knotens abgestimmt werden müssen. (Siehe
AudioNode.channelCountMode
für weitere Informationen, einschließlich Standardwerten.) channelInterpretation
-
Repräsentiert einen auflistbaren Wert, der die Bedeutung der Kanäle beschreibt. Diese Interpretation wird definieren, wie das Audio Up-Mixing und Down-Mixing erfolgen wird. Die möglichen Werte sind
"speakers"
oder"discrete"
. (SieheAudioNode.channelCountMode
für weitere Informationen, einschließlich Standardwerten.)
Spezifikationen
Specification |
---|
Web Audio API # dom-analysernode-analysernode |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
BaseAudioContext.createAnalyser()
, die äquivalente Fabrikmethode