使用DirectSound进行音高转换

时间:2011-09-22 14:28:26

标签: c# windows audio directsound pitch-shifting

如何在C#中使用DirectSound进行变调?我在谷歌找不到任何有用的东西。 SetFrequency对我不好,因为这也改变了声音的速度。我不想为每个音高创建一个wav文件,因为这会导致一个非常大的软件。

谢谢!

1 个答案:

答案 0 :(得分:0)

请查看此wikipedia article,了解有关音频素材的时间刻度修改的概述。

请查看此similar so question了解详情。

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

相关问题