求高人解释下Visualizer.OnDataCaptureListener的两函数参数

lunar1983 2013-01-25 10:50:56
mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
public void onWaveFormDataCapture(Visualizer visualizer,
byte[] input, int samplingRate) {
这个函数里的input数组表示的是什么东东
}

public void onFftDataCapture(Visualizer visualizer,
byte[] input, int samplingRate) {

这个函数里的input数组是fft变换后的结果,比如byte数组有1024个数据,那在频域内有多少点呢,每个点对应的振幅是怎么取input数组的数据算出来的?

}}, Visualizer.getMaxCaptureRate(), true, true);

哪位给讲讲频谱分析里,fft变换后,每个点的频率是怎么算出来的,
...全文
312 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
aidapang123 2015-08-06
  • 打赏
  • 举报
回复
lz 有答案了吗

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧