我是android开发的新手。我现在正尝试在手机上播放特定频率的单音。我没有找到任何可以发挥特定音调的方法。例如,仅在400Hz上播放音调。 有没有人帮我找到一些方法?谢谢。
PS:有些朋友提到我这个问题和另一个问题是一样的。但在我测试该代码后,我得到了三个频率。here is the spectrum I got from that question答案 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