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 erzeugt eine neue Instanz des AnalyserNode-Objekts.
Syntax
new AnalyserNode(context)
new AnalyserNode(context, options)
Parameter
context-
Eine Referenz zu einem
AudioContextoderOfflineAudioContext. optionsOptional-
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.channelCountfür weitere Informationen.) Die Verwendung und genaue Definition hängt vom Wert vonchannelCountModeab. 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.channelCountModefü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". (SieheAudioNode.channelCountModefür weitere Informationen einschließlich der Standardwerte.)
Spezifikationen
| Specification |
|---|
| Web Audio API> # dom-analysernode-analysernode> |
Browser-Kompatibilität
Siehe auch
BaseAudioContext.createAnalyser(), die entsprechende Factory-Methode