我正在寻找一个如何在Java中生成和播放正弦音频波的示例。我在StackOverflow和网络上找到了许多其他解决方案,但没有一个能够像我需要的那样快速生成和播放波形(长度为1.92毫秒,间隔为0毫秒)。我只需要两个不同的波(一个在2083.3 Hz,另一个在1565.5 Hz),因此如果需要,项目将允许存储数组或类似的以节省计算时间。
答案 0 :(得分:1)
Wolin Labs似乎已经在链接中介绍了这个。看起来他们只是使用java. sound.sampled.SourceDataLine来创建一个音源,其源是一个正弦波函数。频率也可以改变。