我遇到了普林斯顿大学的一项编程任务,该任务涉及模拟吉他弦拨奏(请参阅此处)。
我尝试将其解决为 C#,但我目前仍坚持实际播放声音。在示例中,他们通过调用 StdAudio.play() 来执行此操作,其中包含 [-1;1] 范围内的双精度值。StdAudio 是 Princeton 提供的一个类(可以在这里找到)。
所以基本上我的问题归结为:我将如何将 StdAudio 类移植到 C#?
提前致谢!
与其将 StdAudio 移植到 C#,不如看看这个
http://www.smokycogs.com/blog/generating-various-audio-waveforms-in-c-sharp/
它展示了一种从任意值创建音频的方法。