使用 C# 增加或减少音频文件的音高
Posted
技术标签:
【中文标题】使用 C# 增加或减少音频文件的音高【英文标题】:Increase or Decrease the Pitch of the audio file using C# 【发布时间】:2012-10-06 11:12:56 【问题描述】:我想提高和降低音频文件(.m4a、mp4 等)的音高。
我正在使用 Visual Studio 2008 和 .NET Framework 3.5
我已经尝试了MSDN的以下链接,但还没有成功
在上面的链接中,即使在导入Microsoft.Xna.Framework.Audio
之后,它也无法识别SoundEffectInstance
和SoundEffect
类。
那么有什么办法可以解决这个问题吗?
【问题讨论】:
您是否尝试仅使用 XNA 来更改音频?好像有点矫枉过正。无论如何,你需要安装 XNA Game Studio。 【参考方案1】:我想这可能会对你有所帮助。
http://www.codeproject.com/Articles/245646/How-to-change-the-pitch-and-tempo-of-a-sound
注意底部... *2011 年 9 月 19 日:添加了 cpct_dll.dll 的 C# 包装器和 CPCT 的 GUI 演示。
【讨论】:
以上是关于使用 C# 增加或减少音频文件的音高的主要内容,如果未能解决你的问题,请参考以下文章
音频处理Melodyne 音高调整 ( 打开音频文件 | 选择音高编辑工具 | 样本音高信息 | 音高自动调整 )