Domanda

Desidero suonare note simili a MIDI dal programma C # XNA.In realtà non ho bisogno di costruire un file MIDI, ho solo la possibilità di avviare e interrompere le note o suonarle per un dato tempo.

play("flute", "D4", "start");
play("flute", "D4", "stop");
play("flute", "E4", "5 secs");
È stato utile?

Soluzione

Consiglio di guardare il XNA Midi Project .

Include due esempi ed è facile da usare:

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

A differenza di altre soluzioni come l'utilizzo di WinAPI, questo funzionerà anche su XBox e WP7.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top