OpenSL多轨道

时间:2013-10-14 23:26:18

标签: android audio opensl

我一直试图为Android制作一个循环踏板。我有一条轨道工作得很好。我想知道实现多个轨道需要什么样的资源/接口。我正在使用OpenSL ES,而且我已经阅读了规范文档。

到目前为止的一些想法:

如何在输出混音中包含n个音轨?他们不会互相复合吗?我如何规范输出组合?一旦录制了一首曲目,我怎么能将这两首曲目加入一首?

为什么这些功能得不到支持?我是在滥用图书馆还是使用了错误的图书馆?

我对音乐/声音编程非常感兴趣,并希望熟悉最常用的技术。

1 个答案:

答案 0 :(得分:1)

通过将曲目添加到一起并将总和发送到输出来自己混合曲目。最简单的归一化可以通过将总和除以轨道数来实现。

相关问题