首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >音频可视化

音频可视化
EN

Stack Overflow用户
提问于 2015-11-14 04:56:37
回答 1查看 716关注 0票数 2

所以我正在尝试用Pygame制作一个小的音频播放器。我想添加一个类似于Windows Media Player中的音频可视化小工具。我在考虑从滚动屏幕的音频波开始。但我不确定从何说起。

现在,我只是使用pygame.mixer来启动、停止和暂停音乐。我想我将不得不使用pygame.sndarray并获取一些样本,但我不知道从那里做什么。我可以做些什么来将这些样本转换成可视音频波?

EN

回答 1

Stack Overflow用户

发布于 2015-11-14 05:05:36

查看pygame.draw方法。

您可以获取音频值并将其映射到其中一个绘图选项-如draw.arc或draw.line。必须将信号输出映射到保留在视口的X和Y最大值和最小值内的值。

Processing可以做同样的事情,但是如果您对学习脚本语言感兴趣,那么实现起来会更容易一些。它有专门为你做映射的方法,你可以在没有很多代码的情况下做一些非常极端的视觉效果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33701621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档