0

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

到目前为止的一些想法:

如何在输出混音中包含 n 个音轨?他们不会互相复合吗?我将如何标准化输出组合?一旦录制了一首曲目,我如何将这两个曲目合二为一?

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

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

4

1 回答 1

1

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

于 2013-10-15T18:53:37.237 回答