C# 中的机器声音

Posted

技术标签:

【中文标题】C# 中的机器声音【英文标题】:Machine Sounds in C# 【发布时间】:2011-08-16 23:19:13 【问题描述】:

我想将机器声音添加到我的路由器表模拟器程序中。这个想法是听到步进电机随着与我的图形同步的间距变化而加速和减速。与主轴电机相同,它随着转速的升高和降低而发生螺距变化。我想要么添加真实录制的电机声音并在运行时修改音高,要么创建模拟电机的合成声音。任何人都可以建议实现这一目标的最简单方法吗?除了最基本的东西,我几乎没有任何声音编程经验。我在 Visual Studio.net 中用 C# 编程

【问题讨论】:

【参考方案1】:

查看这些链接:

http://www.codeproject.com/KB/audio-video/cswavplayfx.aspxhttp://channel9.msdn.com/coding4fun/articles/Generating-Sound-Waves-with-C-Wave-Oscillators

无论哪种方式,这些都应该为您提到的选项(播放具有某些效果的预录制音频与合成声音)提供一个想法......

【讨论】:

以上是关于C# 中的机器声音的主要内容,如果未能解决你的问题,请参考以下文章

在 C# 中的录音设备上播放声音

C#中的声音,将音频文件放在哪里?

C# 中的数字声音处理(可能还有 SilverLight)

C# Windows 窗体中的 WMP 在显示 GIF 后停止播放声音

寻找一个库来合成声音字体中的声音[关闭]

使用 c# wpf 从资源文件播放声音