WaveShaperNode: oversample 属性
WaveShaperNode 接口的 oversample 属性是一个枚举值,表示是否必须使用过采样。过采样是一种在音频信号应用失真效果之前创建更多样本(上采样)的技术。
应用后,样本数量会减少到其初始数量。这有助于避免一些混叠,从而获得更好的结果,但代价是形状曲线的精度较低。
可能的 oversample 值包括:
| 值 | 影响 |
|---|---|
'none' |
不执行任何过采样。 |
'2x' |
在应用形状曲线之前,将样本数量加倍。 |
'4x' |
在应用形状曲线之前,将样本数量乘以 4。 |
值
'none'、'2x' 或 '4x' 中的一个。
示例
有关示例代码,请参阅 BaseAudioContext.createWaveShaper()。
规范
| 规范 |
|---|
| Web Audio API # dom-waveshapernode-oversample |
浏览器兼容性
加载中…