8

android.media.audiofxパッケージ、特にandroid.media.audiofxに依存しない、アプリ内でイコライザーを使用する方法を探しています。イコライザークラスは、APIレベル>9でのみ使用できるためです。

Androidでうまく機能するネイティブライブラリについて知っている人はいますか?mpg123を見つけましたが、このライブラリは非常に遅いようです。または、ネイティブライブラリなしでイコライザーを実装する別の方法はありますか?

4

1 に答える 1

2

これについてかなりの調査を行ったところ、これを実現するには AudioTrack ライブラリ全体を書き直す必要がある可能性が高いことがわかりました。

本当にやりたい場合は、NDKを使用して最もよく達成される重いDSPが必要になります。

それ以外の場合は、現在の API レベルをアプリケーションに伝えるラッパーを作成し、それらの機能を無効にします。

この問題について私が書いた要約は次のとおりです。

http://isthisonthetest.com/?q=node/12

お役に立てれば!

編集:

このリンクはいくつかのヒットを獲得しています (そしてリンクは壊れていました) ので、元のテキストで作成したばかりのブログ投稿にリダイレクトしました。上記の URL が機能するはずです。

于 2011-06-28T16:01:24.703 に答える