Paso 7: Software
El código en el paso anterior solo envía mensajes MIDI por un puerto serial estándar. Usted tendrá que asignar los mensajes MIDI del puerto serial a un puerto MIDI. Para ello, necesita dos piezas de software.
En primer lugar, usted necesitará un puerto MIDI virtual. Esto lo conectará con su software de audio. Si usas OS X, como yo lo hice, puede utilizar controlador IAC en configuración de Audio MIDI para crear un puerto MIDI. Para ello, puede seguir estas instrucciones. Asegúrese de establecer dos puertos, uno llamado "salida a Audio Software" y el otro llamado "Entrada a Software de Audio". Si está utilizando Windows, utilizar MIDI Yoke. Para instalar al controlador en Windows Vista o Windows 7, necesitará desactivar el UAC.
Para convertir mensajes de puerto serial MIDI mensajes de puerto MIDI, necesita la segunda pieza de software llamada Convertidor serie-MIDI. Puede funcionar en Windows, Linux y OS X ya que es Java basado. Si su computadora no tiene Java, necesita instalarlo.
Ahora que tienes a disposición todo, abrir el convertidor serie-MIDI y el tipo en los números que se corresponden con tu Arduino y puertos. Para saber si tu controlador de MIDI está funcionando, presione los botones y el RX serie cuadrada debe ser encendido de verde.