4

C# XNA プログラムから MIDI のようなノートを再生したいと考えています。実際に MIDI ファイルを作成する必要はありません。ノートを開始および停止したり、特定の時間だけ再生したりできるだけです。

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

1 に答える 1

6

XNAMidiProjectをご覧になることをお勧めします。

2つの例が含まれており、使いやすいです。

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

WinAPIを使用するような他のソリューションとは異なり、これはXBoxとWP7でも実行されます。

于 2012-01-16T22:34:47.883 に答える