C # XNA gera MIDI
-
29-10-2019 - |
Pergunta
Desejo tocar notas tipo MIDI do programa C # XNA.Na verdade, não preciso construir um arquivo MIDI, apenas tenho a capacidade de iniciar e interromper notas ou reproduzi-las por um determinado tempo.
play("flute", "D4", "start");
play("flute", "D4", "stop");
play("flute", "E4", "5 secs");
Solução
Eu recomendo olhar para o Projeto XNA Midi .
Inclui dois exemplos e é fácil de usar:
NoteOn(int channel, int note, int velocity, int program)
Ao contrário de outras soluções, como o WinAPI, ele também será executado no XBox e no WP7.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow