@@ -1028,8 +1028,8 @@ interface PeriodicWaveConstraints {
1028
1028
}
1029
1029
1030
1030
interface PeriodicWaveOptions extends PeriodicWaveConstraints {
1031
- imag?: number[] ;
1032
- real?: number[] ;
1031
+ imag?: Float32Array ;
1032
+ real?: Float32Array ;
1033
1033
}
1034
1034
1035
1035
interface PointerEventInit extends MouseEventInit {
@@ -1540,8 +1540,8 @@ interface VRDisplayEventInit extends EventInit {
1540
1540
}
1541
1541
1542
1542
interface VRLayer {
1543
- leftBounds?: number[] | null;
1544
- rightBounds?: number[] | null;
1543
+ leftBounds?: Float32Array | null;
1544
+ rightBounds?: Float32Array | null;
1545
1545
source?: HTMLCanvasElement | null;
1546
1546
}
1547
1547
@@ -1552,7 +1552,7 @@ interface VRStageParameters {
1552
1552
}
1553
1553
1554
1554
interface WaveShaperOptions extends AudioNodeOptions {
1555
- curve?: number[] ;
1555
+ curve?: Float32Array ;
1556
1556
oversample?: OverSampleType;
1557
1557
}
1558
1558
@@ -1955,7 +1955,7 @@ interface AudioParam {
1955
1955
linearRampToValueAtTime(value: number, endTime: number): AudioParam;
1956
1956
setTargetAtTime(target: number, startTime: number, timeConstant: number): AudioParam;
1957
1957
setValueAtTime(value: number, startTime: number): AudioParam;
1958
- setValueCurveAtTime(values: number[] , startTime: number, duration: number): AudioParam;
1958
+ setValueCurveAtTime(values: Float32Array , startTime: number, duration: number): AudioParam;
1959
1959
}
1960
1960
1961
1961
declare var AudioParam: {
0 commit comments