Estoy tratando de enviar una señal midi desde mi aplicación C# a una pista en Ableton Live.Enviar señal midi desde C# a ableton
He intentado tanto Bass.net como midi-dot-net con el mismo efecto: no hay eventos que lleguen a Ableton. (Tengo instalado loopMidi y ahí es donde envío mis señales a.)
Curiosamente, cuando orienta una midi-teclado que reproduce el sonido del piano stanard ..
Mi código es 1-1 copia de los ejemplos en los sitios:
OutputDevice outputDevice = OutputDevice.InstalledDevices[0];
outputDevice.Open();
outputDevice.SendNoteOn(Channel.Channel1, Pitch.C4, 80); // Middle C, velocity 80
outputDevice.SendPitchBend(Channel.Channel1, 7000); // 8192 is centered, so 7000 is bent down
Como estoy todavía bastante a nuevo en formato midi Creo que todavía estoy malentendido algunos conceptos básicos aquí .. ¿alguien puede ver lo que estoy haciendo mal?
Este tipo de pregunta no tiene nada que ver con C#, todo tiene que ver con la aplicación que intenta automatizar. Use los canales de soporte dedicados del vendedor para buscar ayuda, la página de inicio está aquí: http://www.ableton.com/community –
De su publicación, parece que ha demostrado que su aplicación está enviando midi fuera de la computadora. Entonces, ¿estás enviando los comandos de midi incorrectos a Abelton, o hay algo que no está bien en Abelton? Mira el enlace que sugirió Hans. – andrew