2016-04-27 115 views
2

在一个正在开发的Android项目中,用户可以选择录制音频文件并将其发送给其他用户。 用户录制后,我想要添加“回声”或音高改变效果的选项,并发送用这些效果之一创建的新音频文件。使用Superpowered在Android上对音频文件应用回声和音调变化

我想知道这是否可能使用Supowerpowered,如果是这样,我想一些例子,如何做样本或指针。

编辑:我也不介意使用替代库,如果有任何。

回答

2

是的,这是可以使用Superpowered。请在SDK中找到SuperpoweredOfflineProcessingExample项目,然后打开ViewController.mm。

https://github.com/superpoweredSDK/Low-Latency-Android-Audio-iOS-Audio-Engine/blob/master/SuperpoweredOfflineProcessingExample/SuperpoweredOfflineProcessingExample/ViewController.mm

的offlineFilter方法说明如何在音频文件应用效果,并保存结果。 SuperpoweredEcho与SuperpoweredFilter非常相似,只是用回声代替滤波器。

+0

我无法运行Android CrossExample的代码,SuperpoweredExample.h(JNI文件夹) –

+1

问题在local.properties中正确设置了路径 –