c# - 使用声音文件 C# - 修改速度

标签 c# audio tempo

有谁知道如何在 C# 中修改声音速度并比原始声音文件播放得更快/更慢?

目前我正在使用.wav文件,我搜索了很多,发现只有SoundPlayerAudioVideoPlayback两个选项播放声音,但它们都不包含任何增加或减少播放声音速度的特殊方法。

我正在构建一个允许用户修改速度的钢琴应用程序,这就是我目前所处的情况。我希望一些音乐程序员可以帮助我!干杯

最佳答案

之前有人问过类似的问题:

C# Audio Library

那里的一个答案建议使用以下可能对您有帮助的工具:

http://naudio.codeplex.com/

关于c# - 使用声音文件 C# - 修改速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8749935/

相关文章:

c# - 如何区分null值和Json.Net中未提供的值?

javascript - 在nodejs中将音频从url转换为base64?

C# 显式运算符和对象

c# - 删除 .net 代码中的文字字符串

actionscript-3 - AS3中复杂的无间隙声音循环

windows-vista - 在Vista中静音特定的应用程序

python - 如何在 Python 中获取 BPM 和速度音频功能

java - 暂停 Java Sequencer 重置节奏

javascript - 如何将多维数组显示为表格?

c# - 电子邮件的 HTML 模板未按预期呈现