Получение значения частоты звука

Каков способ получить частоту звука в Android? Должен ли я использовать алгоритм БПФ? Кроме того, что лучше, MediaRecorderили AudioRecorder?

Благодарю.

android,audio,frequency,

1