创建音频频谱可视化器 android 应用程序

ale*_*tkd 5 android android-layout

我正在尝试制作像音频频谱可视化器这样的东西:

在此处输入图片说明

我已经有了连接到音频流并播放音乐的 AAC 播放器。我现在如何添加此可视化组件?

Puc*_*ckl 0

如果您所说的音频频谱是指频谱,您可以采取以下步骤:

  • 将音频数据转换为原始音频格式,如 16 位 PCM(如果您使用流,则可能在 Windows 中)
  • 使用 JTransforms 等快速傅里叶变换库来计算窗口上的频谱。
  • 可视化包含频谱值的数组