C# XNA generate MIDI



我想从C#XNA程序中播放类似MIDI的音符。我实际上不需要构建MIDI文件,只需要能够开始和停止音符,或者在给定的时间内播放它们。

play("flute", "D4", "start");
play("flute", "D4", "stop");
play("flute", "E4", "5 secs");

我建议查看XNA Midi项目。

它包括两个易于使用的示例:

NoteOn(int channel, int note, int velocity, int program)

与使用WinAPI等其他解决方案不同,这也将在XBox和WP7上运行。

相关内容

  • 没有找到相关文章

最新更新