Android 2.3 提供了类?android.media.audiofx.Visualizer 支持获取音频FFT数据, 剩下的工作就只是显示在界面上了。
?
ApiDemos 提供了Sample?com.example.android.apis.media.AudioFxDemo
?
参考资料
?
- http://topic.csdn.net/u/20090606/17/e2a7945d-b81e-4653-99a5-b5166c2f249c.html
- http://topic.csdn.net/t/20050107/09/3705915.html
- http://topic.csdn.net/t/20050107/09/3705908.html
- http://www.codeproject.com/KB/audio-video/waveInFFT.aspx
- http://www.cppblog.com/jackyxinli/archive/2009/02/04/72950.html
- http://www.codeproject.com/KB/audio-video/DSound_Spectrum3.aspx?msg=2872144#xx2872144xx
- http://www.codeproject.com/KB/audio-video/DSound_Spectrum.aspx
- http://www.codeproject.com/KB/audio-video/DirectSound_Spectrum2.aspx
- http://www.codeproject.com/KB/audio-video/DSound_Spectrum3.aspx
- http://code.google.com/p/yoyoplayer/
- http://hyry.dip.jp/pydoc/fft_study.html
- http://developer.android.com/reference/android/media/audiofx/Visualizer.html#getWaveForm(byte[])
- http://stackoverflow.com/questions/4720512/android-2-3-visualizer-trouble-understanding-getfft
- http://stackoverflow.com/questions/4779287/what-kind-of-output-should-i-see-from-getfft
- http://www.mathcs.org/java/programs/FFT/
- http://www.dspguide.com/ch10/3.htm
- http://www.codeproject.com/KB/audio-video/PeakMeterCS.aspx
?
?
?
?