如何在javascript中生成精确频率的声音

如何在javascript中生成精确频率的声音,javascript,audio,frequency,Javascript,Audio,Frequency,我想用JavaScript创建一个项目,我想在其中生成20到20K的所有频率的声音。有什么办法吗? 我也使用过这个库,但如果我选择的声音频率大于20K db,我仍然能听到。因此,根据我的需要,这个js库并不准确。 你能提出一些方法来完成我的任务吗 Web音频API可用于生成声音。 你能更清楚地解释你的问题吗?如果你只希望频率在20赫兹到20千赫之间,如果riffwave不能在这个范围之外发出声音,那又有什么关系呢?此外,我建议您了解它们以及它们与您试图实现的目标之间的关系。是的,对于Firefo

我想用JavaScript创建一个项目,我想在其中生成20到20K的所有频率的声音。有什么办法吗? 我也使用过这个库,但如果我选择的声音频率大于20K db,我仍然能听到。因此,根据我的需要,这个js库并不准确。
你能提出一些方法来完成我的任务吗

Web音频API可用于生成声音。

你能更清楚地解释你的问题吗?如果你只希望频率在20赫兹到20千赫之间,如果riffwave不能在这个范围之外发出声音,那又有什么关系呢?此外,我建议您了解它们以及它们与您试图实现的目标之间的关系。是的,对于Firefox,您可以使用playbackRate和preservePitch=False。如果您想了解更多信息,Chris Wilson在他的HTML5开发者大会上展示了Web音频API的一些功能。