WaveShaperNode: oversample 屬性
WaveShaperNode 介面的 oversample 屬性是一個列舉值,表示是否必須使用過取樣。過取樣是一種在音訊訊號應用失真效果之前建立更多樣本(上取樣)的技術。
應用後,樣本數量會減少到其初始數量。這有助於避免一些混疊,從而獲得更好的結果,但代價是形狀曲線的精度較低。
可能的 oversample 值包括:
| 值 | 影響 |
|---|---|
'none' |
不執行任何過取樣。 |
'2x' |
在應用形狀曲線之前,將樣本數量加倍。 |
'4x' |
在應用形狀曲線之前,將樣本數量乘以 4。 |
值
'none'、'2x' 或 '4x' 中的一個。
示例
有關示例程式碼,請參閱 BaseAudioContext.createWaveShaper()。
規範
| 規範 |
|---|
| Web Audio API # dom-waveshapernode-oversample |
瀏覽器相容性
載入中…