如何在Android设备上播放单频音?

时间:2016-10-17 07:26:23

标签: android

我是android开发的新手。我现在正尝试在手机上播放特定频率的单音。我没有找到任何可以发挥特定音调的方法。例如,仅在400Hz上播放音调。 有没有人帮我找到一些方法?谢谢。

PS:有些朋友提到我这个问题和另一个问题是一样的。但在我测试该代码后,我得到了三个频率。here is the spectrum I got from that question

1 个答案:

答案 0 :(得分:0)

linux下有一个实用软件名为' sox'它可以生成您想要的任何单一频率。 例如: sox -r 44100 -n 5.wav synth 60 sine 20
此命令可以生成一个名为5.wav的文件,该文件是20Hz正弦波,采样率为44.1k,持续60秒。 你可以试试Android版: https://github.com/Kyborg2011/SoxPlaye