我一直试图为Android制作一个循环踏板。我有一条轨道工作得很好。我想知道实现多个轨道需要什么样的资源/接口。我正在使用OpenSL ES,而且我已经阅读了规范文档。
到目前为止的一些想法:
如何在输出混音中包含n个音轨?他们不会互相复合吗?我如何规范输出组合?一旦录制了一首曲目,我怎么能将这两首曲目加入一首?
为什么这些功能得不到支持?我是在滥用图书馆还是使用了错误的图书馆?
我对音乐/声音编程非常感兴趣,并希望熟悉最常用的技术。
答案 0 :(得分:1)
通过将曲目添加到一起并将总和发送到输出来自己混合曲目。最简单的归一化可以通过将总和除以轨道数来实现。