从 mp3/wav 文件生成声波图像?

发布于 2024-08-28 05:54:34 字数 322 浏览 5 评论 0原文

寻找一个程序/lib(最好在.NET中),它可以获取声音文件(mp3/wav/等)并从中生成声波图像(类似于下图)


(来源:prntscreen.net

Looking for a program / lib (preferably in .NET) that can take a sound file (mp3/wav/etc) and generate a sound wave image from it (similar to image below)


(source: prntscreen.net)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

执着的年纪 2024-09-04 05:54:34

我封装了 mp3 解码器库并将其提供给 .net 开发人员。 在这里找到它:

http://sourceforge.net/projects/mpg123net/

您可以 将 mp3 文件转换为 PCM 并读取 ID3 标签的示例。

因此,将 mp3 文件转换为 PCM,然后计算每条垂直线的 log(max(some block))。您必须根据您的需要确定上一句中“某个块”的所需长度。

I wrapped mp3 decoder library and made it available for .net developers. You can find it here:

http://sourceforge.net/projects/mpg123net/

Included are the samples to convert mp3 file to PCM, and read ID3 tags.

So, convert your mp3 file to PCM, and then compute log(max(some block)) for each vertical line. You'll have to determine what is desired length of the 'some block' in previous sentence, according to your needs.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文