mt6735 音乐播放器的频谱中的值怎么得到
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
音乐播放器的频谱中的值怎么得到?
[SOLUTION]
android增加的音效类中,有一个android.media.audiofx.Visualizer类,
通过Visualizer.OnDataCaptureListener中的方法onFftDataCapture(Visualizer visualizer, byte[] fft, intsamplingRate)来获取频谱信息;
通过onWaveFormDataCapture(Visualizer visualizer, byte[] waveform, int samplingRate)直接获取wavedata。
也可以直接使用Visualizer的getFft接口.
public intgetFft(byte[] fft)
相关用法请参考android开发文档。
http://developer.android.com/reference/android/media/audiofx/Visualizer.html
音乐播放器的频谱中的值怎么得到?
[SOLUTION]
android增加的音效类中,有一个android.media.audiofx.Visualizer类,
通过Visualizer.OnDataCaptureListener中的方法onFftDataCapture(Visualizer visualizer, byte[] fft, intsamplingRate)来获取频谱信息;
通过onWaveFormDataCapture(Visualizer visualizer, byte[] waveform, int samplingRate)直接获取wavedata。
也可以直接使用Visualizer的getFft接口.
public intgetFft(byte[] fft)
相关用法请参考android开发文档。
http://developer.android.com/reference/android/media/audiofx/Visualizer.html