在.NET中是否有任何库可以进行基本的音频编辑?

3

我需要做的是在音频中插入静默,插入其他音频,混合其他音频(在重叠部分插入它们)等等。

是否有适用于.NET(我正在使用C#)的库可以实现这样的功能?

2个回答

4

请查看NAudio

NAudio 特点:

  • 使用多种API播放音频
    • WaveOut
    • DirectSound
    • ASIO (目前不适用于所有声卡)
    • WASAPI (Windows Vista Core Audio)
  • 使用ACM编解码器解压缩不同的Wave格式音频
  • 使用WaveIn或WASAPI录制音频
  • 读写标准的.WAV文件
  • 使用32位混合引擎混合和操作音频流
  • 支持从各种音频文件格式中读取,包括:
    • MP3
    • SoundFont
    • MIDI
    • SFZ
  • 广泛支持读写MIDI文件
  • 完整的MIDI事件模型
  • 基本支持Windows Mixer API
  • .NET有用的Windows Forms控件集合 一些基本音频效果,包括压缩器

似乎NAudio只支持32位。我错了吗? - pupeno
似乎只支持32位:http://naudio.codeplex.com/Thread/View.aspx?ThreadId=46000 - Mauricio Scheffer

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接