Launchpad Pro se vuelve de código abierto
Según informan en CDM, recientemente Novation ha implementado en el firmware del Launchpad Pro una funcionalidad que hace de su sistema Open Source, lo cual permite total modificación por parte de los usuarios.
Launchpad Pro está disponible hace poco. Fue anunciado en el pasado NAMM Show de Enero, donde se presentó como el más potente de la familia de controladores de tipo rejilla creados por Novation. Ahora se hace más capaz, en tanto la liberación de su código permite a los usuarios generar nuevas aplicaciones para el dispositivo, de paso creando una comunidad de intercambio de patches e ideas en torno a este método de creación musical.
El código, liberado en GitHub, es descrito por Novation como "el sueño de un hacker", en tanto dota a la herramienta de capacidades nuevas. Se aclara también que no se libera completamente el firmware de la máquina como tal, dado que esto causaría serios problemas en su funcionamiento, pero si se libera la estructura responsable de todo el funcionamiento central donde operan las aplicaciones que utilizan el dispositivo.
Se convierte así en una alternativa directa al conocido monome, uno de los controladores de tipo rejilla más famosos, que se hizo grande precisamente por las increíbles posibilidades que surgían al programar aplicaciones personalizadas y poderlas compartir entre diferentes usuarios
En el caso de Launchpad Pro, se pueden cambiar los colores, recibir datos cuando se presionen pads y botones, cuando se reciban o envíen mensajes por vía USB o puertos MIDI del aparato, o incluso recibir mensajes cuando se sincroniza el Launchpad Pro a una fuente externa.
Las aplicaciones se programan en C y funcionan bajo reglas básicas de programación, para lograr todo tipo de funciones que pueden ir desde arpegiadores y generadores de secuencias MIDI, hasta creadores de acordes o incluso videojuegos. Definitivamente un gran paso para Novation, que mal no estaría ver en muchos otros desarrolladores, ¿no creéis?
Más info en Novation | Descarga en GitHub | Launchpad Pro