【问题标题】:Pitch Shift with DirectSound使用 DirectSound 进行音高转换
【发布时间】:2011-09-22 14:28:25
【问题描述】:

如何在 C# 中使用 DirectSound 进行音高转换?我在 Google 中没有发现任何有用的东西。 SetFrequency 对我不利,因为这也会改变声音的速度。我不想为每个音高创建一个 wav 文件,因为这会导致软件非常庞大。

谢谢!

【问题讨论】:

    标签: c# windows audio directsound pitch-shifting


    【解决方案1】:

    查看wikipedia article,了解有关音频材料的时间尺度音高修改的概述。

    查看similar so question 了解更多信息。

    here 我在 C# 中找到了短时傅里叶变换音高移位算法的实现。

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 2015-11-24
      • 1970-01-01
      • 2011-10-17
      • 2011-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-07
      相关资源
      最近更新 更多