wxPython 中的音量指示器
我正在编写一个简单的声音播放器,我想要一个音量级别指示器来显示播放声音的当前信号级别。我可以向小部件提供某个范围或百分比或任何内容的数字。
实际上,当我从解码过程中获得信息时,我只需要小部件来可视化级别。 wxPython 中有这样的小部件吗?
I'm writing a simple sound player, and I'd like have a volume level indicator that would show the current signal level of played sound. I'm able to feed the widget with the number from some range or percentage or anything.
Actually as I have the information from the decoding process, I just need the widget to visualize the level. Is there such a widget in wxPython?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 PeakMeter 来实现这一点。 wxPython 演示中有一个示例。或者你可以在 wx.lib.agw.peakmeter 中找到它。这里还有一页文档: http://xoomer.virgilio.it/infinity77/ AGW_Docs/peakmeter_module.html#peakmeter
编辑:我想我可能读错了。您可以使用滑块进行音量控制。
You could use the PeakMeter for that. There's an example in the wxPython demo. Or you can find it in wx.lib.agw.peakmeter. Here's a page of documentation too: http://xoomer.virgilio.it/infinity77/AGW_Docs/peakmeter_module.html#peakmeter
EDIT: I think I may have mis-read this. You can use a slider for a volume control.