残念ながら、Androidでオーディオタイムストレッチを行う方法をインターネットで見つけようとしましたが、何も見つかりませんでした。C/C++ で記述された Sonic、SoundStrech などの API が利用可能ですが、それらを使用するには C\C++ の十分な理解が必要です。また、それらが有料アプリケーションで使用できるかどうかもわかりません。私の質問は次のとおりです。ネイティブ API を使用せずに純粋に Android でサウンド ストレッチングを行う方法は本当にないのでしょうか? もしあれば、それについて言及していただけますか?
1 に答える
これはあなたへの回答ではありませんが、私の間違いを防ぐための警告です。私はAndroidとJavaにまったく慣れていないので、おそらくsoundpoolまたはaudiotrackを使用しても、純粋なJavaには解決策がないように見えることにも驚いています。
aocate prestoサウンドライブラリで解決策を見つけたと思いました。実装は非常に簡単ですが、2 つの問題があります。
アプリケーションのユーザーは、アプリケーションのコストに加えて、サウンド ライブラリの使用に対して 6 ドルも支払う必要があります。
コメントを理解しているように (または正しく理解していなかった可能性があります)、使用するたびにライセンスを確認する必要があります。つまり、インターネット接続でのみ機能します。
私は今、このチュートリアルに従おうとしています: http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/そして、初心者がndkで足を濡らすのに役立つことを願っていますSoundTouch の使用: http://www.surina.net/soundtouch/ . これには、ICS でサポートされていないという制限もあります。OpenSL ES の Jelly Bean が更新されたため、再び機能する可能性があることを読みました。誰かが私を確認または修正できますか?