¿Qué es exactamente tracker-lib?
tracker-lib es una biblioteca de código gratuita de Polyend, escrita en TypeScript, que sabe leer, escribir y crear los archivos de proyecto e instrumento que usan el Tracker, el Tracker Mini y el Tracker+. Dicho claro, es una llave oficial y documentada a un formato de archivo que hasta ahora vivía encerrado dentro del hardware. Y llega hondo: deja al descubierto los archivos de instrumento, los puntos de corte, los modos de reproducción, los filtros, los LFO, las envolventes y las configuraciones wavetable o granulares, además de los propios patrones y proyectos. Corre tanto en Node.js como directamente en el navegador a través de las API File y Blob, y viene con tipado completo de TypeScript, autocompletado y definiciones de tipos generadas automáticamente, así que construir sobre ella no es ir a ciegas.
¿Por qué una biblioteca de archivos importa en una groovebox?
Porque un formato cerrado es un techo. En cuanto el formato es abierto y está tipado, cualquiera puede construir lo que Polyend nunca sacó: editores web, herramientas por lotes, conversores, generadores de patrones, utilidades de copia de seguridad. La prueba llegó rápido. A los pocos días del lanzamiento, el productor Sandroid ya había colgado dos herramientas en el navegador hechas sobre la biblioteca, un Web Instrument Editor y un Web Pattern Editor, sin nada que instalar. De eso va abrir un formato: la comunidad cubre los huecos más rápido que cualquier empresa por su cuenta.
Polyend habla de un primer paso para hacer open source el ecosistema Tracker.
¿Polyend se pasa de verdad al open source?
En parte, y lo dice sin rodeos. tracker-lib es la capa de archivos, no el firmware, así que no es todo el instrumento volviéndose abierto de golpe. Pero es una publicación real, alojada en GitHub y documentada, que la marca enmarca como un primer paso y no como un adorno de marketing. Que un fabricante de hardware publique una biblioteca tipada para su propio formato, con ejemplos que funcionan, es una señal genuina: hace entrar a los modders, scripters y trasteadores en lugar de tratarlos como una amenaza.


