有没有办法使用 DirectSound 从头开始创建声音,例如播放音符 ac、d、e、f、g 等?然而,声音必须是真实的,并且听起来至少有点像真正的声音。
谢谢。我尽量做到简明扼要。
有没有办法使用 DirectSound 从头开始创建声音,例如播放音符 ac、d、e、f、g 等?然而,声音必须是真实的,并且听起来至少有点像真正的声音。
谢谢。我尽量做到简明扼要。
这就是音频合成器的作用。有很多技巧——在获得有用的建议之前,您可能需要缩小您想做的事情的范围。
但是,产生音调的最简单技术是将偶数周期的正确频率的正弦波写入缓冲区,然后在 DirectSound中将其作为循环缓冲区播放