La plupart des fabricants de synthés verrouillent leur firmware comme un coffre-fort. Bastl Instruments en a donné les clés pour le Kastle 2 et le Citadel, et résultat : ce petit modulaire de poche fait désormais tourner du code que ses propres ingénieurs n'ont jamais écrit.
Qu'est-ce qui change vraiment avec le firmware 1.7 ?
La mise à jour, disponible depuis le 2 septembre, ajoute Humanize et Swing au séquenceur intégré : un coup de potentiomètre décale tous les triggers hors de la grille pour redonner du mouvement à un pattern, avec le CC32 MIDI qui expose les deux paramètres au contrôle externe. Bastl a aussi ouvert des destinations de modulation LFO assignables pour des patches plus vivants, et ajouté la vélocité et le sustain MIDI au moteur hybride Alchemist, avec plusieurs correctifs mineurs. Une mise à jour gratuite solide en soi, du genre que Bastl livre régulièrement pour la gamme Kastle 2.
Pourquoi l'open source compte plus que la mise à jour elle-même ?
Bastl a rendu open source le firmware du Kastle 2 début 2026, en publiant tout le code sur GitHub plutôt que de garder le moteur sonore propriétaire. C'est cette seule décision qui explique pourquoi une machine aussi petite dispose désormais d'une bibliothèque grandissante de moteurs que Bastl elle-même n'a pas conçus, une liberté que quasiment aucun autre fabricant de synthés hardware n'accorde. Les propriétaires ne sont plus limités à ce qui sort de la boîte : ils peuvent flasher un instrument entièrement différent sur le même circuit imprimé dès qu'un développeur en publie un.
Qui sont les gens derrière ces moteurs ?
Knoscillator transforme le Kastle 2 en oscillateur stéréo piloté par des courbes paramétriques 3D, avec son propre séquenceur et un delay intégrés. Le développeur Oliver Torr a sorti Glazmo_Kastle2_Skrub, qui enregistre en continu dans un buffer audio et le rejoue via des modes harmoniques ou chaotiques, et prépare un moteur de kick façon 808, Glazmo_Kick. De son côté, un développeur connu sous le pseudo sxilence6 a publié Kastle Chan v1.0, un moteur de synthèse vocale patchable, déjà en version 1.0, donc une sortie stable et documentée plutôt qu'une simple preuve de concept.
Le Kastle 2 est sorti comme un seul instrument. Un an après son passage en open source, il en est plusieurs.
Rien de tout cela n'exige d'outil particulier. Flasher un moteur communautaire suit exactement le même protocole USB que Bastl documente pour ses propres firmwares, et c'est bien tout l'enjeu : la frontière entre « instrument Bastl officiel » et « instrument communautaire » tient désormais à un simple fichier.



