Frage

I wish to play MIDI like notes from the C# XNA program. I don't actually need to construct a MIDI file, just have the ability to start and stop notes or play them for a given time.

play("flute", "D4", "start");
play("flute", "D4", "stop");
play("flute", "E4", "5 secs");
War es hilfreich?

Lösung

I recommend looking at the XNA Midi Project.

It includes two examples and is easy to use:

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

Unlike other solutions like using WinAPI this will also run on XBox and WP7.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top