【问题标题】:Java Fast Sine Wave ToneJava 快速正弦波音调
【发布时间】:2013-04-22 10:03:01
【问题描述】:

我正在寻找有关如何在 Java 中生成和播放正弦音频波的示例。我在 StackOverflow 和网络上找到了许多其他解决方案,但没有一个能够像我需要的那样快速生成和播放波形(长度为 1.92 毫秒,间隔为 0 毫秒)。我只需要两个不同的波(一个为 2083.3 Hz,另一个为 1565.5 Hz),因此如果需要,该项目将允许存储一个数组或类似的东西以节省计算时间。

【问题讨论】:

  • 不,我希望生成指定频率的音调。
  • 你应该检查这个链接:vermeille.fr/dotclear2它不在java中,但它是一个好的开始
  • 我不明白现有的例子有什么问题,这些例子确实比比皆是。你是什​​么意思他们玩得不够“快”?他们是不是响应速度不够快?
  • 他正在尝试用 Java 制作蓝盒或软调制解调器。 :-)

标签: java audio wave trigonometry


【解决方案1】:

Wolin Labs 似乎已经在链接中介绍了这一点。看起来他们只是使用java. sound.sampled.SourceDataLine 来创建一个音调,其源是一个正弦波函数。频率也可以改变。

【讨论】:

  • 我之前找到了那个资源。它有效,但如果我没记错的话,它的时间并不准确,这个例子甚至说大约 5 秒 :),我正在寻找一些非常具体的东西。
猜你喜欢
  • 1970-01-01
  • 2012-01-27
  • 1970-01-01
  • 1970-01-01
  • 2011-07-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多