用于将音频文件的波形呈现给PNG的简单实用程序。使用NAudio提取峰值并System.Drawing渲染图像。
该项目包含WaveFormRendererLib执行峰值计算和波形渲染的库,以及一个简单的测试工具WinForms应用程序,可以使用不同的设置进行尝试。这可以在任何能够依赖于NAudio和System.Drawing的项目中使用。它可以在WinForms或WPF应用程序中使用,也可以在ASP.NET应用程序中用于生成服务器端波形图像。
波形渲染算法可自定义:
支持多种峰值计算策略(最大值,平均值,采样值,RMS,分贝数)
支持上半部分和下半部分的不同颜色或渐变
支持上半部和下半部的不同尺寸
可以自定义整体图像大小和背景
透明背景
支持SoundCloud样式栏
几种内置渲染样式
2021-06-30 09:16:32
31KB
音频转波形
1