标签: android audio midi wave sine
我只是想创建一个正弦波并让我的应用程序播放它。有没有一种简单的方法来实现这一点,而不是创建和保存一个全新的文件供AudioManager读取?可以直接阅读吗?
答案 0 :(得分:1)
查看AudioTrack类,特别是write()方法。有几个可供选择,但接收float[]数据数组的那个可能是从您的应用程序播放生成的正弦波的最简单方法。
write()
float[]