He estado buscando por un día y no he encontrado nada que pueda indicarme la dirección correcta para esto: falta información, soy malo en Internet o es difícil encontrar información sobre programación de música para un lenguaje de programación cuyo nombre es el de una nota musical.
De todos modos:
Quiero tomar los datos que he cocinado (desde la cámara, kinect, joystick, etc.) y usarlos para enviar datos MIDI a otros programas, como Propellerhead Reason u otras DAW en mi máquina. La recopilación de la información y la cocción de los datos no es el problema, pero el envío de los mensajes MIDI sí lo es. Descargué C# MIDI Toolkit del codeproject y no sé dónde comenzar. ¿Podría alguien señalarme en la dirección de un mensaje NoteOn simulado para ser interpretado por un DAW u otro ejemplo básico de envío de datos MIDI?Enviando mensajes MIDI a DAW en C#
Puedo encontrar ejemplos de cómo acceder al sintetizador MIDI de Microsoft, interpretar mensajes de teclados y enrutarlos, y una serie de otros ejemplos, pero siento que esto es bastante básico y no estoy seguro de por qué no puedo encontrarlo cualquier información sobre esto
Gracias!
Sí, estoy intentando evitar escribir un VST. Como el Reason no tiene ningún soporte para ellos, no estaba al tanto de que incluso investigarlo ayudaría. Sé que este tipo de cosas es muy fácil de hacer en Max/MSP, pero desafortunadamente Max/MSP es muy costoso. Sin embargo, me ha enviado por el camino correcto, creo que está por comenzar a funcionar. ¡Gracias! – Michael
Sugiero la sugerencia de MusiGenesis sobre el uso de un puerto MIDI virtual. Es una forma estándar de enviar datos MIDI entre aplicaciones que se ejecutan en la misma computadora. – Shannon
@ TheJew72: publique un comentario aquí si funciona el puerto virtual. Tengo curiosidad de saber sobre eso yo mismo. – MusiGenesis