3

私は音楽編集の Android アプリを開発しています。これまでかなりの量のコードを書いてきました。ただし、Android プラットフォームで発生したオーディオ レイテンシの問題により、オーディオ ファイル (Wav と MP3) を操作するには、C/C++ (Android NDK) を使用してコードを最適化する必要があることに気付きました。アプリのパフォーマンス。残念ながら、このトピックを扱っている簡潔なリソースを見つけることができませんでした。

wav/mp3 ファイルをデコードし、C++ を使用してそれらをミックスする方法のコード例を投稿できますか? どんなリソースでも大歓迎です。

4

1 に答える 1

3

C/C++ を使用してウェーブ ファイルをロードする簡単な例を次に示します。アイデアを得るのに役立ちます:)

それをプレイする限り.. AndroidのNDKでサポートされているOpenSLESを使用するのがおそらく最善でしょう。

于 2012-07-17T21:05:59.227 に答える