This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

AnalyserNode()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2021년 4월⁩.

Web Audio APIAnalyserNode() 생성자는 새로운 AnalyserNode 객체 인스턴스를 생성합니다.

구문

js
var analyserNode = new AnalyserNode(context, ?options);

매개변수

AudioNodeOptions dictionary로부터 매개변수를 상속받습니다.

context

AudioContext 또는 OfflineAudioContext에의 참조.

options Optional

* fftSize: 주파수 영역 분석에 대한 FFT의 원하는 초기 사이즈. 기본값은 2048입니다.

  • maxDecibels: FFT 분석에 대한 dB단위로의 원하는 초기 최대 power. 기본값은 -30입니다.
  • minDecibels: FFT 분석에 대한 dB단위로의 원하는 초기 최소 power. 기본값은 -100입니다.
  • smoothingTimeConstant: FFT 분석에 대한 원하는 초기 smoothing 상수. 기본값은 0.8입니다.

반환 값

새로운 AnalyserNode 객체 인스턴스.

명세

Specification
Web Audio API
# dom-analysernode-analysernode

브라우저 호환성

같이 보기