如何在Java中按频率生成声音?

vic*_*rio 7 java audio frequency

如何在Java中按频率生成自己的声音?

我可以播放WAV文件或MIDI文件,但现在我不需要这个.我想创建一个简单的吉他程序,我想和这个程序弹奏和弦.但我不知道如何让和声发出声音.我可以用自己的吉他录制它们​​,但这不是我想要的,我想要产生声音!

一些示例代码会是什么样的?

Mat*_*ard 7

吉他声音通常使用Karplus-Strong算法的某些变体在软件中合成.根据您的要求,有许多音频输出库,但您可以从中开始javax.sound.sampled.

  • 请问[这个](http://java.sun.com/products/java-media/sound/samples/JavaSoundDemo/)有帮助吗? (4认同)