JQuery旋钮,输入滑块和网页音频振荡器连接但不工作
JQuery knob, input slider and web audio oscillator connecting but not working
我有web音频api和JQuery旋钮库的工作方式…但也不完全如此。旋钮滑块控制输入滑块,但值似乎没有传递给我想要影响的参数。
一个简单的例子见这里:
http://jsfiddle.net/RKH35/1/代码:
<input id="gain1" type="range" class="dial" >
<script>
document.getElementById('gain1').addEventListener('change', function() {
gainNode.gain.value = this.value;
});
$(function() {
var value = document.getElementById("gain1").value;
$(".dial").knob({ change : function (value) { }
})
});
context = new webkitAudioContext();
//Create oscillator object & params
oscillator = context.createOscillator(), oscillator.type = 2; oscillator.frequency.value = 200;
//Create gain object & params
gainNode = context.createGainNode(); gainNode.gain.value = 1;
//Connect devices
oscillator.connect(gainNode);
gainNode.connect(context.destination);
oscillator.start(0);
</script>
$(".dial").knob({
change : function (value) {
gainNode.gain.value = value;
}
})
相关文章:
- 如何播放部分音频文件
- 音频控件在mouseover上显示,在mouseout上淡出
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 是否可以在浏览器中使用纯JavaScript保存音频流
- angular不会更改json的音频源
- 通过幻灯片更改事件停止使用jquery的音频
- 音频和动画在javasctipt循环中同步
- 使用jQuery控制来自图像的音频
- 调整<音频>元素
- 如何使用JQueryUI滑块控制web音频API振荡器参数,而无需经过HTML表单参数
- 网络音频振荡器仅在 Firefox 中点击
- 振荡器的网络音频 FFT
- 网页音频振荡器类型不工作在Chrome, Firefox
- JQuery旋钮,输入滑块和网页音频振荡器连接但不工作
- Web音频振荡器意外地滑翔从一个频率到另一个在Chrome
- Web音频振荡器无法创建新的振荡器
- 音频上下文振荡器不会播放多次
- 网络音频API:如何静音所有振荡器和暂停旋律
- web音频api振荡器内存泄漏
- 如何改变滑块的鼠标上下触发振荡器的音调,并在使用Javascript和Web音频API的鼠标up事件后保留状态