繁体   English   中英

如何在Qt Creator中获取.wav文件的波形?

[英]How to get waveform of .wav file in Qt Creator?

我正在开发一个播放器,我想在小部件上显示.wav文件波形。 从头到尾,如上图所示,波形应该是动态的。

http://oi59.tinypic.com/euowlx.jpg

我看了qt的示例,但我不明白,因为它们是如此复杂的项目。 我使用qt的多媒体模块。 我有媒体播放器,因此可以播放和录制.wav文件。

如果您能帮助我,我将不胜感激:)美好的一天...!

您可能很幸运,并且有人张贴了您要查找的确切代码。 如果那没有发生……分而治之。

您想要做的事情有很多部分……将它们分解,学习如何做不同的部分,然后将您的知识和各个部分结合在一起。 例如,您将需要学习如何:

  • 在窗户的画布上画线;
  • 绘制不同的颜色线;
  • 从wav文件缩放值,使其适合画布;
  • 从wav文件中提取值;
  • 缩小水平值并达到峰值幅度峰值。

就它们自己而言,这些都不是太棘手。

虽然不是完整代码和完整解释的答案,但我希望这能使您朝正确的方向前进。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM