NAudio音频相关开发

NAudio音频相关开发

  一个有用的音频和 MIDI 相关类的库,旨在加速音频相关实用程序的开发,例如 .NET 中的录音机或转换器

  NAudio 2.1.0 的新功能:

  改进了定位,使其更易于在非 Windows 平台上使用

  AudioFileReader 将使用 MediaFoundationReader 作为 MP3 的默认值

  现在支持的最低 Win 10 版本为 uap10.0.18362(SDK 版本 1903)

  IWavePlayer 现在有一个 OuputWaveFormat 属性

  阅读完整的变更日志NAudio被设计为一个有用的音频和 MIDI 相关类的库,旨在加速 .NET 中与音频相关的实用程序的开发。由于它是一个库,请注意您需要安装最新的 NuGet 包,但您也可以从示例中了解它应该如何工作。

  NAudio工具背后的想法是因为经典 .NET 1.0 附带的框架类库不支持播放音频。虽然 2.0 版本提供了少量支持,但一些开发人员可能需要更全面的音频相关类集来帮助他们更方便地录制或操作音频文件。

  有人可能会争辩说,在延迟非常低的情况下,.NET 无法与非托管语言竞争,开发人员指出,即使在相当普通的 PC 上,您也可以获得显着的结果。在值得一提的选项中,您可以将多个 WAV 文件混合在一起,使用 ASIO 进行修剪、转换、合并、重新采样和播放。

  NAudio库可以播放来自多个 API 的音频,即 WASAPI、ASIO、DirectSound 和 WaveOut。此外,它可以读取多种文件格式的音频,例如 AAC、MP4、AIFF、WAV、MP3、ADPCM、G.722 和 G.711 mu-law 和 a-law。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SEO-狼术

感谢大家的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值