我做了很多谷歌搜索,但我认为我没有得到正确的搜索条件。
我需要能够读取音频文件并在我自己的程序中操作它们(类似于Audacity的工作方式)。现在,我不是要求具有一千种效果的东西,我只需要对.net的音频操作最小化。我真的只需要能够找出在什么时间播放的音高和频率以及将它们四处移动的能力。
我个人正在寻找VB.net的答案,不过,我对任何.net代码都很满意!
答案 0 :(得分:3)
查看NAudio库:
NAudio是一个开源的.NET音频和MIDI库,包含许多有用的音频相关类,旨在加速.NET中音频相关实用程序的开发。它自2001年以来一直在开发中,并且已经发展到包括各种各样的功能。虽然该库的某些部分相对较新且不完整,但更成熟的功能已经过大量测试,可以快速用于向现有.NET应用程序添加音频功能。