从 mp3/wav 文件生成声波图像?
寻找一个程序/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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我封装了 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.