javascript - 如何在 Web Audio API 中使用 LFO 调制 AudioParam

标签 javascript web-audio-api

我如何调制 Web Audio API 中的任何 AudioParams,例如使用低频振荡器的 GainNode 的增益值?

最佳答案

https://coderwall.com/p/h1jnmg

var saw = context.createOscillator(),
      sine = context.createOscillator(),
      sineGain = context.createGainNode();

//set up our oscillator types
saw.type = saw.SAWTOOTH;
sine.type = sine.SINE;

//set the amplitude of the modulation
sineGain.gain.value = 10;

//connect the dots
sine.connect(sineGain);
sineGain.connect(saw.frequency);

关于javascript - 如何在 Web Audio API 中使用 LFO 调制 AudioParam,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15820746/

相关文章:

javascript - 在Web Audio API中通过PeriodicWave播放缓冲区,我可以将增益设置为与缓冲区一样大吗?

javascript - 如何使用 createPeriodicWave 代替 createScriptProcessor 和 getChannelData

javascript - 将一项服务注入(inject)另一项服务 Angular JS

javascript - 使用按钮选择 `vaadin-grid` 行数据

javascript - c3js onload改变颜色

javascript - Firebase:如何在 React Native 中异步更新记录的值?

html5-audio - 网络音频 api 以不同的速率播放哔、哔、...

javascript - AngularJS 中的 promise 是否捕获每个异常/错误?

javascript - 网络音频 api : multiply waves

javascript - 网络音频增益节点可以控制其他增益节点吗?