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
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
| Spezifikation |
|---|
| Web Audio API> # dom-analysernode-analysernode> |
Browser-Kompatibilität
Siehe auch
BaseAudioContext.createAnalyser(), die entsprechende Factory-Methode