2016-04-27 113 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中正確設置了路徑 –