18 nov 2009

Conexión de Teclado MIDI a PC

Os voy a contar un cuento... pero real.

Para aquellos que anden un poco despistados, por teclado en este artículo, entenderemos "esa cosa con teclas blancas y negras para tocar música".



La historia empieza cuando se me ocurre comprar por unos pocos euros un cable para conectar el teclado MIDI a un puerto USB. La marca ACME y Made in China.

El citado aparatejo cuya foto reproduzco promete tener un driver que se autoinstala en Windows XP (y por tanto viene sin CD).



Conecto el teclado y el PC mediante el cable (lo cual no es del todo evidente porque el IN y el OUT hay que ponerlos al revés de lo lógico y una luz parpadea intermitentemente para indicar que funciona y no como yo creí al principio que era un aviso de "lo has conectado mal"). Arranco XP y tras la autoinstalación... NO FUNCIONA.

Buscas en Internet y no encuentras nada, al principio no sabes ni quién es el fabricante y por la id. del USB que es 15ca:0101 no hay información relevante (excepto que parece que lo fabrica la empresa china Textech que no parece existir ya). No hay drivers para descargar por ningún lado, miras en Google Images y te encuentras fotos del cacharro y luego resulta que sus drivers no te funcionan (ya que debe ser la típica imitación de otro producto que sí funciona mejor). Tras varios días averiguo que se trata del producto "USB-MIDI Interface W-718 black" fabricado por Konix (http://www.konix.ch/) en China.

Luego vuelvo a la carga, pero en Linux, en Ubuntu 9.10 (Karmic Koala para los amigos) y tras estudiar la lista de software MIDI encuentro la piedra filosofal "jack" que es un gestor de conexiones MIDI, tras esto empiezo a instalar MuseScore, teclado virtual MIDI, LMMS, Qsynth, Hydrogen... y toda una tropa de programas bastante profesionales. Y al final consigo que una partitura suene en mi viejo Kawai FS690. También consigo que lo que toco en el teclado se pueda capturar en el PC.

... y eso que el cacharro estaba hecho para Windows :-)