c++ - 如何加载 MP3 或类似的音乐文件以在 wxWidgets 中显示和分析?

标签 c++ python mp3 wxwidgets analysis

我正在 wxPython 中开发一个 GUI,它允许用户为我正在构建的一些玩具生成颜色序列。该程序的一部分需要加载 MP3(可能还有其他格式)并将其显示给用户。这应该足以开始,但稍后我想添加识别节拍和一些粗略的频率分析等功能。

是否有任何简单的方法来加载/理解 MP3 的内容以使用 wxWidgets 在屏幕上显示其振幅图?

我后来打算移植到 C++/wxWidgets 以提高速度并避免分发 wxPython。

最佳答案

看起来像Snack可能是一个好的开始。我没用过。

编辑:它是基于 Tk 的,但也许有部分或想法需要采纳。

关于c++ - 如何加载 MP3 或类似的音乐文件以在 wxWidgets 中显示和分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2574183/

相关文章:

c++ - 图像缩小使用什么算法?

python - 如何跨 SQL Server 和 Postgres 比较表中的数据?

闪存 9 : How to determine if a streaming track is mono?

java - 如何在第一次点击时播放音频?

java - 如何使用Java播放MP3文件?

c++ - 处理赋值运算符重载;你能重新分配一个引用吗?

c++ - 使用后自动释放内存

c++ - 事件处理器模板 : unresolved external

python - 高斯拉盖尔积分如何适用于大范围?

python - 如何更改 matplotlib colorbar 标签的字体属性?