tracker-lib, c'est quoi au juste ?

tracker-lib est une bibliothèque de code gratuite signée Polyend, écrite en TypeScript, qui sait lire, écrire et créer les fichiers de projet et d'instrument du Tracker, du Tracker Mini et du Tracker+. En clair, c'est une clé officielle et documentée vers un format de fichier resté jusqu'ici enfermé dans la machine. Et elle va loin : elle expose les fichiers d'instrument, les points de découpe, les modes de lecture, les filtres, les LFO, les enveloppes et les configurations wavetable ou granulaires, en plus des patterns et des projets eux-mêmes. Elle tourne aussi bien sous Node.js que directement dans le navigateur via les API File et Blob, et arrive avec un typage TypeScript complet, l'autocomplétion et des définitions de types générées automatiquement : développer dessus ne relève donc pas de la devinette.

Pourquoi une bibliothèque de fichiers change la donne pour une groovebox ?

Parce qu'un format fermé, c'est un plafond. Dès lors que le format est ouvert et typé, n'importe qui peut construire ce que Polyend n'a jamais sorti : éditeurs web, outils de traitement par lots, convertisseurs, générateurs de patterns, utilitaires de sauvegarde. La preuve n'a pas traîné. Quelques jours après la sortie, le producteur Sandroid avait déjà mis en ligne deux outils dans le navigateur bâtis sur la bibliothèque, un Web Instrument Editor et un Web Pattern Editor, sans rien à installer. C'est tout l'intérêt d'ouvrir un format : la communauté comble les manques plus vite que n'importe quelle marque seule.

Polyend parle d'un premier pas vers l'ouverture de l'écosystème Tracker en open source.

Polyend passe-t-il vraiment à l'open source ?

En partie, et la marque le dit franchement. tracker-lib, c'est la couche fichier, pas le firmware : tout l'instrument ne devient donc pas ouvert d'un seul coup. Mais c'est une vraie publication, hébergée sur GitHub et documentée, que la marque présente comme un premier pas et non comme un argument marketing. Qu'un fabricant de matériel publie une bibliothèque typée pour son propre format, avec des exemples qui tournent, voilà un vrai signal : il fait entrer les bidouilleurs, les scripteurs et les bricoleurs au lieu d'en faire une menace.