动态生成和播放声音(来自频率/幅度数据)

Joh*_*mez 5 java audio android

所以我试图找出是否有可能创建一些声音,然后我可以使用java操作,更具体地说是Android平台.想法是获取整数值并使用它,根据用户输入动态改变音高/脉冲.我已经查看了soundpool类,它似乎只处理采样音频,我想知道是否有任何方法可以使用代码实际生成它.

我假设如果是这样,生成的每个wave都必须使用它自己的线程才能独立操作它们.有人能证实吗?

任何正确方向的帮助表示赞赏.

Joh*_*mez 0

所以我发现这个问题的得票最高的答案几乎正是我正在寻找的。无论如何,这里有一个参考链接:

使用 Android 播放任意音调