C # XNA genera MIDI
-
29-10-2019 - |
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");
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