OscillatorNode: frequency 属性
OscillatorNode 接口的 frequency 属性是一个 a-rate AudioParam,表示振荡的频率(以赫兹为单位)。
注意:虽然返回的 AudioParam 是只读的,但它所代表的值并非如此。
值
一个 a-rate 的 AudioParam。
示例
以下示例展示了如何使用 AudioContext 创建一个振荡器节点。有关实际应用,请参阅我们的 Violent Theremin 演示(相关代码请查看 app.js)。
js
// create web audio api context
const audioCtx = new AudioContext();
// create Oscillator node
const oscillator = audioCtx.createOscillator();
oscillator.type = "square";
oscillator.frequency.setValueAtTime(440, audioCtx.currentTime); // value in hertz
oscillator.start();
规范
| 规范 |
|---|
| Web Audio API # dom-oscillatornode-frequency |
浏览器兼容性
加载中…