c# - 如何在通用Windows平台(UWP)C#上显示音频信号?

标签 c# audio uwp

我想显示来自音频文件(例如:.mp3,.wav,.wma等)的信号,以便在Universal Windows App上查看。可能看起来像这样:
enter image description here

如何做到这一点,我应该使用哪个控件,是否有任何库可以帮助我在UWP上完成它?谢谢!

最佳答案

有几种可供选择的选项。这里只有两个:

  • clarkezone/audiovisualizer(VU表,频谱和波形图)
  • NAudio.WaveFormRenderer(绘制波形,即PCM数据);也许this video也会很有用

  • 否则,有一次(现在是前一段时间),我使用了嵌入到WPF应用程序中的旧的Windows表单图表(如果有用,请查看here)。

    关于c# - 如何在通用Windows平台(UWP)C#上显示音频信号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51474024/

    相关文章:

    c# - ASP.NET Core 2.2 Web API 在 IIS 上托管后给出 404

    c# - 有效地将超过 180 亿个输入值映射到几个输出值

    c# - Gtk.Application.Invoke 不工作

    objective-c - 一次停止所有声音?

    c# - UWP 可以在 .NET 中运行吗?

    c# - 在使用 c# 绑定(bind)到 .net 中的 gridview 之前从类数组中过滤数据

    iphone - iPhone 上的无缝动态音频循环

    linux - 如何使用 bash 脚本从 base64 转换后的文件中播放声音?

    c# - 在 mstest 期间创建文件 - System.UnauthorizedAccessException

    c# - (UWP) mediaElement 导致错误 :unsupport video type or invalid file path