OscillatorNode:frequency 属性
frequency
属性是 OscillatorNode
接口的 a-rate AudioParam
,表示以赫兹为单位的振荡频率。
注意:尽管返回的 AudioParam
是只读的,但它表示的值不是。
值
一个 a-rate AudioParam
。
示例
以下示例演示了如何使用 AudioContext
创建振荡器节点的基本用法。有关应用示例,请查看我们的 暴力热埃敏演示(参见 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 |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。