我找到了这个库:http://codebase.es/riffwave/,它可以在javascript中实时生成声音。
我想要一个函数,能够生成特定频率的正弦波。
但是使用该库需要大量数学计算,我无法使其正常工作。
我尝试过:
我想要一个函数,能够生成特定频率的正弦波。
但是使用该库需要大量数学计算,我无法使其正常工作。
我尝试过:
for(var i=0;i<10000;i++)data.push(127*(Math.sin(2*Math.PI*f*i)));
但是它没有起作用。
我该怎么做呢?
alert(wave.header.sampleRate);
你会发现它是8000。但幸运的是我在我的代码中写了wave.header.sampleRate=rate;
。(我不知道为什么我写了那个) - Alexandre Khoury