1

在使用 Visual Studio 2008 或 2010 编译的 C++ 中,我正在寻找一种在乐器上演奏音符然后能够改变该音符的音高(即从 C 变为 D)、音量甚至乐器的方法在程序中播放它。

我知道这听起来很像 MIDI,但我不确定如何实现它。我会很好,甚至更喜欢使用诸如 CSound 之类的第三方程序,但又不知道如何也无法弄清楚。

在此先感谢您的帮助!

编辑:使用 CSound 很容易,但是如何通过 Visual Studio 控制 CSound?

4

1 回答 1

1

你需要一个 C++ 音乐合成器框架,例如:

(我认为)所有这些都可以通过声卡播放。

于 2011-11-16T08:49:19.430 回答