PeriodicWave()

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

구문

js
var myWave = new PeriodicWave(context, options);

매개변수

AudioNodeOptions (en-US) dictionary로부터 매개변수를 상속받습니다.

context

여러분이 노드가 관련되기를 바라는 오디오 컨텍스트를 나타내는 BaseAudioContext

options Optional

여러분이 PeriodicWave가 가지기를 바라는 속성들을 정의하는 PeriodicWaveOptions dictionary 객체 (이것은 또한 PeriodicWaveConstraints dictionary에 정의된 옵션들도 상속받습니다.):* real: 여러분이 파동을 형성하기 위해 사용하기를 원하는 코사인 항을 포함하는 Float32Array (en-US) (BaseAudioContext.createPeriodicWavereal 매개변수와 동일)

반환 값

새로운 PeriodicWave 객체 인스턴스.

예제

js
var real = new Float32Array(2);
var imag = new Float32Array(2);
var ac = new AudioContext();

real[0] = 0;
imag[0] = 0;
real[1] = 1;
imag[1] = 0;

var options = {
  real: real,
  imag: imag,
  disableNormalization: false,
};

var wave = new PeriodicWave(ac, options);

명세

Specification
Web Audio API
# dom-periodicwave-periodicwave

브라우저 호환성

BCD tables only load in the browser