WaveShaperNode: curve 屬性

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

WaveShaperNode 介面的 curve 屬性是一個 Float32Array 型別的數字陣列,用於描述要應用的失真效果。

陣列的中間元素應用於訊號值 0,第一個元素應用於訊號值 -1,最後一個元素應用於訊號值 1;小於 -1 或大於 1 的值分別被視為 -11

如有必要,失真曲線的中間值將進行線性插值。

注意:該陣列的值可以為 null:在這種情況下,不會對輸入訊號應用任何失真。