PeriodicWave()
Web Audio API의 PeriodicWave()
생성자는 새로운 PeriodicWave
객체 인스턴스를 생성합니다.
구문
var myWave = new PeriodicWave(context, options);
매개변수
AudioNodeOptions
(en-US) dictionary로부터 매개변수를 상속받습니다.
context
-
여러분이 노드가 관련되기를 바라는 오디오 컨텍스트를 나타내는
BaseAudioContext
options
Optional-
여러분이
PeriodicWave
가 가지기를 바라는 속성들을 정의하는PeriodicWaveOptions
dictionary 객체 (이것은 또한 PeriodicWaveConstraints dictionary에 정의된 옵션들도 상속받습니다.):*real
: 여러분이 파동을 형성하기 위해 사용하기를 원하는 코사인 항을 포함하는Float32Array
(en-US) (BaseAudioContext.createPeriodicWave
의real
매개변수와 동일)imag
: 여러분이 파동을 형성하기 위해 사용하기를 원하는 사인 항을 포함하는Float32Array
(en-US) (BaseAudioContext.createPeriodicWave
의imag
매개변수와 동일)
반환 값
새로운 PeriodicWave
객체 인스턴스.
예제
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