Hola Isidro, gusto en saludarte. El problema no está en tu teclado maestro, el Garagekey 37 es un teclado controlador sencillo y muy bueno para comenzar en el mundo del MIDI, es del tipo "class compliant", es decir, algo asi como "plug and play, conecte y toque", por eso el fabricante no ofrece drivers para el. En ese caso tu teclado, es reconocido al instante por tu sistema. El retraso que observas es un fenómeno llamado LATENCIA, como tu mismo mencionas, el cual es un retardo que se produce cuando el procesador trata de interpretar la información recibida por las interfaces de audio. Por definición, Latencia es el tiempo que transcurre entre un estímulo y la respuesta que produce. En redes informáticas de datos se denomina latencia a la suma de retardos temporales dentro de una red. Un retardo es producido por la demora en la propagación y transmisión de paquetes dentro de la red. El MIDI por si mismo no produce la latencia, la misma es producida por la placa de audio, si la misma no es profesional y no soporta drivers ASIO 2. 0 o Gsif, el procesador no encontrará la forma de intepretar con prontitud la información.
Por eso es muy importante que nos suministres información acerca de tu placa (tarjeta) de audio, marca, modelo. Para orientarte, basicamente hay dos opciones:
1- Audio nativo: es cuando se usa la tarjeta de audio integrada en la placa madre del ordenador. Estos sistemas de audio por lo general no poseen drivers especializados, como el ASIO, para compensar la latencia. Son una solución para las tareas normales realizadas en un ordenador típico, como son: audio multimedia, audición y reproducción de música, transmisión y grabación de la voz para internet, por lo general para chatear, enviar mensajes de voz. Pero distan mucho de poseer el nivel de calidad de audio que se requiere para la producción musical y de audio en un moderno estudio en casa.
2- Tarjeta de sonido o audio externa: la opción mas idónea para cuando se necesita utilizar el ordenador en labores de audio avanzado en un estudio, tanto profesional como en casa. Por lo general los fabricantes suministran los drivers o controladores para este tipo de tarjetas de audio. Estos drivers garantizan la reducción de la Latencia a niveles practicamente imperceptibles, es decir, sin retraso. Se puede comprobar por que al tocar una nota por ejemplo en un teclado maestro, la respuesta es instantanea. Igualmente al monitorizar la voz o una guitarra electrica, la respuesta deberá ser casi instantánea si los drivers correpondientes estan instalados, asignados y funcionando.
Si tu caso es el primero, existe una solución alternativa. la cual, sin ser tan especializada y precisa en todos los casos como la suministrada por los drivers de una tarjeta especializada, nos da una opción que cumple su cometido cuando se disponga solo del audio integrado en el ordenador. Y me refiero a ASIO4ALL, un controlador genérico para sistemas de audio huerfanos de driver ASIO, la descarga del mismo se realiza
AQUI (disonible en español) sin costo alguno y es de muy fácil instalación. En algunos casos cuando se presentan inconvenientes de compatibilidad entre un driver ASIO y Band-in-a-Box, la solución por medio de ASIO4ALL ha sido el recipe del doctor. Por eso te reitero nos suministres la información del audio usado en tu sistema. Espero tu respuesta para hacer una evaluación de tu sistema y las posibles soluciones.
Un gran saludo
Carlos