Estoy interesado en hacer un controlador MIDI basado en Arduino para hablar con mi computadora. En cuanto a otros ejemplos de Arduino MIDI (por ejemplo, MIDI Output using an Arduino), todos parecen conectar un 5 DIN dedicado. Lo cual tiene sentido ya que este es el cable original para conectar teclados, expansores y secuenciadores juntos.Enviando MIDI por el USB usando Arduino
Sin embargo, deseo enviar MIDI a mi PC. Una DIN de 5 pines simplemente tendrá que ser conectada a una caja de conversión que se conecta a mi PC a través de USB. Y ya tengo un cable USB para conectar mi Arduino a mi PC. Entonces, ¿por qué no puedo usar esto?
Supongo que lo que me detendría es que todas estas cajas de conversión vienen con controladores que saben cómo manejar la señal que entra por USB. Mientras que, por ejemplo, un sintetizador virtual en mi computadora no esperaría ni sabría cómo manejar los bytes sin formato que entran por el puerto serie. Entonces, ¿existe un estándar o equivalente gratuito a estos controladores que pueda usar para mi propio proyecto? O, si no, ¿qué se necesitaría para escribir uno? ¿Dónde podría encontrar más información sobre esto?
Midi es una interfaz en serie, por lo que la salida a USB es más complicado que el cableado de juts. Es por eso que necesita una interfaz Midi-a-USB. – lofihelsinki